【发布时间】:2017-01-05 04:37:02
【问题描述】:
我正在尝试在 nodejs 项目和运行 Microsoft SQL Server 2005 的服务器之间建立连接。我正在使用节点模块 mssql,但在尝试创建连接时出现以下错误:
{ [ConnectionError: 无法在 15000 毫秒内连接到 123.123.12.1:1433]
名称:“连接错误”,
消息:'在 15000 毫秒内无法连接到 123.123.12.1:1433',
代码:'ETIMEOUT' }
我的连接是由
var sql = require('mssql');
var dbConfig = {
server:'123.123.12.1',
database:'testingDB',
user:'userName',
password:'pass',
port:1433
};
function getEmp() {
var conn = new sql.Connection(dbConfig);
var req = new sql.Request(conn);
conn.connect(function(err) {
if(err) {
console.log(err);
return;
}
else {
console.log('success');
}
});
}
getEmp();
我不确定我做错了什么,如果有帮助,我正在使用 Cloud 9 IDE。
【问题讨论】:
-
其实这里有一个很好的答案:stackoverflow.com/a/31989348/5277639
标签: sql-server node.js database sql-server-2005