从Mac上的Node.js连接需要什么Microsoft SQL Server配置?
我尝试了以下的许多变体并获得:从Mac上的Node.js连接需要什么Microsoft SQL Server配置?,node.js,sql-server-2008,Node.js,Sql Server 2008,我尝试了以下的许多变体并获得: CONNECT ERROR: ConnectionError: Failed to connect to 192.168.1.5:53394 in 15000ms 与: 您可以使用telnet访问sql server吗?>>telnet 192.168.1.5 53394不,它超时了。。。如果键入了不正确的instanceName(在下面的示例中进行测试),则会得到:CONNECT错误:ConnectionError:ServerName;中未找到测试端口;。
CONNECT ERROR: ConnectionError: Failed to connect to 192.168.1.5:53394 in 15000ms
与:
您可以使用telnet访问sql server吗?>>telnet 192.168.1.5 53394不,它超时了。。。如果键入了不正确的instanceName(在下面的示例中进行测试),则会得到:
CONNECT错误:ConnectionError:ServerName;中未找到测试端口;。。。;实例名;SQLEXPRESS;分散的;不版本10.50.4000.0;tcp;53394;np;\\\管道\MSSQL$SQLEXPRESS\sql\query代码>
var sql = require('mssql');
var SERVER = process.argv[2] || '192.168.1.5';
var DATABASE = process.argv[3] || 'PRODUCTION';
var connection = new sql.Connection({
server: SERVER,
//database: DATABASE,
userName: '...',
password: '...',
connectionTimeout: 15000,
driver: 'tedious',
options: {
//encrypt: true,
port: 53394,
database: DATABASE,
instanceName: 'SQLEXPRESS'
}
});
connection.connect(function(err) {
if (err) { console.log('CONNECT ERROR: '+err); }
else { console.log('CONNECTED!'); }
});