gpt4 book ai didi

sql-server - nodejs 出现 mssql 连接超时错误

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

我正在编写一个 Node.js 控制台应用程序,用于与 SQL Server 2008 进行通信。

var sql = require('mssql');
var connection = new sql.Connection({
user: 'sa',
password: 'password',
server: 'localhost\\SQLEXPRESS',
database: 'Demo'
});

connection.connect(function (err) {
if (err) console.log(err);

var request = new sql.Request(connection); // or: var request = connection1.request();
request.query('select * from EmpInfo', function (err, recordset) {
// ... error checks

console.dir(recordset);
})
});

当我执行此代码时,发生TIMEOUT 错误。

最佳答案

1.您必须运行“SQL Server Browser”服务。

enter image description here

<小时/>

2.启用“TCP/IP”

enter image description here

*您需要重新启动“SQLEXPRESS”服务

<小时/>

它也有助于消除错误。

ConnectionError: Port for SQLEXPRESS not found in "ServerName"

关于sql-server - nodejs 出现 mssql 连接超时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38243280/

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