如何使用Data-Atom包在Atom Editor中设置正确的连接参数以连接SQL Server数据库



我试图在Atom编辑器中使用Data-Atom包连接到SQL Server 2012数据库。我可以使用Windows身份验证SQL Server身份验证SQL Server管理 Studio连接到数据库。data-atom-connections.cson文件应该如何使用这两种身份验证方法?

我的data-atom-connections.cson文件看起来像这样:

[
  {
    name: "WindowsAuthentication"
    protocol: "sqlserver"
    user: "username"
    password: "password"
    server: "apphost/Username"
    database: "master"
    options: ""
  }
{
    name: "SQLServerAuthentication"
    protocol: "sqlserver"
    user: "userlogin"
    password: "password"
    server: "apphost/sqlexpress"
    database: "master"
    options: ""
  }
]

但是我得到这个错误:

Error(ESOCKET) - Failed to connect to apphost:1433 - connect ECONNREFUSED 192.168.56.1:1433

:用于指定服务器名称我看到这篇文章登录到SQL server

当这个pull请求被合并到data-atom中时,你应该会有更多的运气。

  • 输入SERVERINSTANCE在服务器字段,或SERVER\INSTANCE如果你直接编辑data-atom-connections.cson,连接到一个命名的实例。
  • 将选项domain=YOUR_DOMAIN添加到选项字符串中以使用Windows身份验证(在这里查看SQL Server的更多选项)
  • 如果你不想等待代码被合并到上游和一个新的版本,直接从我的repo和位置/link ~/.atom/packages
  • URL的协议部分已更改为mssql,以便SQL Server与node-mssql保持一致。

最新更新