Sequelize-auto无法连接到命名的MSSQL实例

时间:2016-04-20 15:10:23

标签: javascript node.js sequelize.js

我在MSSQL上的数据库不是默认实例,而是一个命名实例,比如MSSQL2014。

使用命令行从实例

生成模型时遇到困难

我使用的命令是:

sequelize-auto -o "./models" -d database -h localhost/MSSQL2014 -u sa -p 1433 -x testPassword -e mssql

我还尝试使用带-c选项的命令

sequelize-auto -o "./models" -d database -h localhost/MSSQL2014 -u sa -p 1433 -x testPassword -e mssql -c config.json

对于config.json

{ dialectOptions: {
            instanceName: 'NameOfTheMSSQLInstance'
        } }

1 个答案:

答案 0 :(得分:3)

我认为你要找的是以下

sequelize-auto -o "./models" -d database -h localhost-u sa -p 1433 -x testPassword -e mssql -c config.json

然后这个:

// config.json
{ 
  dialectOptions: {
    instanceName: 'MSSQL2014'
  }
}