我创建了一个 AWS RDS SQL Server 数据库。我可以从 SSMS 访问相同的内容。但是,如果我尝试使用 Node JS 连接,同样会失败。 这是代码片段。
const sql = require("mssql")
const sqlconfig = {
user: "admin",
password: "xxxxxxxxxx",
database: "database-2.xxxxxxxx.eu-north-1.rds.amazonaws.com",
server: "1433"
}
const connect = async () => {
try{
await sql.connect(sqlconfig)
console.log('connected!')
}catch(err){
console.log(err)
}
}
connect()
错误信息是这样的:
连接错误:无法连接到 1433:1433 - 无法连接(序列) 代码:ESOCKET
我尝试在 SQL Server 配置管理器中启用 TCP,但没有成功。
提前致谢