gpt4 book ai didi

sql-server - Node js 连接字符串不接受 SQL Server 中的反斜杠 (\)

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:12 27 4
gpt4 key购买 nike

我在 SQL Server 的 Node js 中有连接字符串,如下所示:

 var webconfig = {
user: 'sa',
password: 'aman',
server: 'Aman\AMAN',
database: 'Demo',
options: {
encrypt: false // Use this if you're on Windows Azure
}
}

显示连接关闭错误。

但是如果我使用 192.5.5.62 等网络服务器,那么它工作正常。我认为“Aman\AMAN”有问题,因为服务器名称不接受\反斜杠(我认为)。

以下连接对我有用...

var webconfig = {
user: 'sa',
password: 'aman',
server: '192.5.5.62',
database: 'Demo',
options: {
encrypt: false // Use this if you're on Windows Azure
}
}

如果我对\(反斜杠)的猜测是正确的,那么请建议我如何使用此服务器名称或窗口身份验证等来修复它。

帮助将不胜感激。

最佳答案

从您的评论来看,您似乎正在使用默认驱动程序,这很乏味。正在查看their docs似乎他们已经将主机名和实例名称分开,因此您需要将代码更改为如下所示:

var webconfig = {
user: 'sa',
password: 'aman',
server: 'Aman',
database: 'Demo',
options: {
encrypt: false, // Use this if you're on Windows Azure
instanceName: 'AMAN'
}
}

关于sql-server - Node js 连接字符串不接受 SQL Server 中的反斜杠 (\),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45222017/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com