从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!'); }
  });