无法将Strongloop / Loopback数据源连接到SQL Server Express数据库

时间:2015-11-10 00:58:27

标签: sql-server loopbackjs strongloop

在新创建的运行slc arc的环回框架中,我试图在ALEX\SQLEXPRESS连接到现有的SQL Server Express数据库(我还尝试了LOCALHOST\SQLEXPRESS之类的变体)。

但我收到错误消息:

  

糟糕!出了点问题   无法连接到ALEX:在15000ms中未定义

我还试过ALEX\\SQLEXPRESS,因为看起来undefined可能是由斜线引起的。

不幸的是没有运气。有谁知道如何使这项工作?

这些是设置

the settings

这是在文件夹中创建的连接器:

{
  "db": {
  "name": "db",
  "connector": "memory"
  },
  "mssql": {
    "host": "ALEX\\SQLEXPRESS",
    "database": "bbdb-dev",
    "password": "********",
    "name": "mssql",
    "user": "sa",
    "connector": "mssql"
  }
}

2 个答案:

答案 0 :(得分:1)

似乎必须正确配置SQL服务器我使用了这些指令http://blog.citrix24.com/configure-sql-express-to-accept-remote-connections/,然后通过IP地址而不是带有斜杠的命名连接进行连接。

答案 1 :(得分:1)

确保正确配置SQL Server。

全局安装连接器sudo npm install loopback-connector-mssql -g

在Arc中输入凭据。参考屏幕截图,看看我是如何连接的

enter image description here

希望它有所帮助!适合我:)