我最近设置了一个本地 SQL Server Db 来开发我的节点应用程序。我在尝试从我的节点应用程序连接到它时遇到问题。
我能够使用以下命令与 sqlcmd 连接:
sqlcmd -S <hostname>\<instanceName>
我正在使用 Sequelize cli 尝试在我的开发数据库上运行迁移。
我的 config.json 如下:
{
"development": {
"username": "<my windows domain username>",
"password": "<my windows domain password>",
"database": "development",
"host": "127.0.0.1",
"dialect": "mssql",
"dialectOptions": {
"instanceName": "LocalServer",
"domain": "<my company's domain>"
}
}
}
我在设置时将名称从 EXPRESS 更改为 LOCALSERVER(不要问我为什么)。我还将它设置为使用 Windows 身份验证和 SQL SERVER 登录登录。我最近尝试过的各种配置都出现了各种错误:
ERROR: Failed to connect to 127.0.0.1:undefined in 15000ms
我想我可能不理解我应该将 SQL Server 中的哪些值传递给 Sequelize。在哪里可以找到日志并查看正在使用的实际连接字符串?