无法使用SSL从NODEJS连接到MSSQL

时间:2017-04-06 11:08:17

标签: javascript sql-server node.js express

我正在尝试使用Node.js连接到Sql Server数据库

以下是代码:

var express  = require('express');
var sql = require('mssql');
var app      = express(); 

app.get('/', function (req, res) {
   var config = {
     server: 'server',
     database: 'database',
     user: 'user',
     password: 'password',
     options: {
       encrypt: true,
       trustServerCertificate:false
     }
   };

   sql.connect(config, function (err) {
        if (err) console.log(err);
        var request = new sql.Request();
        console.log("preparing request");

        request.query("some query").then(function (recordSet) {
            if (err) console.log(err);
            res.send(recordset);
        });
  });

});

app.listen(8080);

我得到了日志:“准备请求”。之后没有任何反应。也没有任何错误日志。

在Java中,我使用以下URL连接到我的数据库: JDBC:JTDS:SQLSERVER://服务器; SSL =请求

0 个答案:

没有答案