nodejs与mssql连接超时错误
我正在编写一个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”服务。
2.启用“TCP / IP”
*您需要重启“SQLEXPRESS”服务
它也有助于贬低错误。
ConnectionError: Port for SQLEXPRESS not found in "ServerName"
nodejs与mssql连接超时错误
我正在编写一个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”服务。
2.启用“TCP / IP”
*您需要重启“SQLEXPRESS”服务
它也有助于贬低错误。
ConnectionError: Port for SQLEXPRESS not found in "ServerName"