最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

nodejs与mssql连接超时错误

IT培训 admin 7浏览 0评论

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"

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论