使用Tedious和Node JS无法连接到本地SQL Server数据库

Pratik Gaikwad

我正在尝试连接到本地计算机上的SQL Server。我正在尝试使用乏味和乏味的ntlm。两者的配置如下:

var tds = require("tedious-ntlm");
//var tds = require("tedious");
var config = {
userName: 'pratikdb',
password: 'pratikdb',
server: '.',
options: {
    database: "TEST",
    debug: {
        packet: false,
        payload: false,
        token: false,
        data: false
    },
    encrypt: true
  }
};


http.createServer(app).listen(app.get('port'), function () {
    console.log('Express server listening on port ' + app.get('port'));
    var connection = new tds.Connection(config);
    connection.on('connect', function (err) {
        console.log(err);
    });
});

当我工作乏味时,会出现以下错误:

ConnectionError:无法连接到。:1433-getaddrinfo ENOTFOUND。。:1433]
消息:“无法连接到。:1433-getaddrinfo ENOTFOUND。。:1433”,代码:“ ESOCKET”

当我使用“ tedious-ntlm”时,出现此错误:

连接到。:1433-失败错误:getaddrinfo ENOTFOUND。。:1433

如前所述这里,我尝试使用计算机的IP即使这样,我得到同样的错误。

编辑:

当我按照@ jmugz3的建议如下修改配置时:

var config = {
    userName: 'pratikdb',
    password: 'pratikdb',
    server: 'DELL',
    options: {
        instanceName: ".",
        database: "TEST",
        debug: {
            packet: false,
            payload: false,
            token: false,
            data: false
        },
        encrypt: true
    }
};

我收到错误消息:

错误:的端口。在ServerName; DELL; InstanceName; MSSQLSERVER; IsClustered; No; Version; 11.0.2100.60; tcp; 1433; np; \ DELL \ pipe \ sql \ query;中找不到

谁能帮帮我吗?

提前致谢。

Pratik Gaikwad

找到了一个乏味的答案将我的配置变量更改为

var sqlConfig = {
    userName: 'pratikdb', //username created from SQL Management Studio
    password: 'pratikdb',
    server: 'DELL',    //the IP of the machine where SQL Server runs

    options: {
        instanceName: 'MSSQLSERVER',
        database: 'Test',  //the username above should have granted permissions in order to access this DB.
        debug: {
            packet: false,
            payload: false,
            token: false,
            data: false
        },
        //encrypt: true
    }

};

要寻找的主要要点是服务器和instanceName的大写。由于某种原因,单调乏味的是在数组的键和值上都保持区分大小写。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL Server 2008 R2无法连接到Management Studio中的本地数据库

来自分类Dev

如何使用WebMatrix中的Razor连接到SQL Server数据库并检索数据?

来自分类Dev

还原实体框架使用的本地Sql Server数据库

来自分类Dev

无法使用Node.js(OpenShift应用程序)连接到MySQL数据库

来自分类Dev

使用“本地” SQL连接到数据库是什么意思?

来自分类Dev

无法使用SQuirrelSQL连接到SQL数据库

来自分类Dev

无法使用Monetdb.R连接到本地数据库

来自分类Dev

使用带连字符的名称连接到Sql Server数据库

来自分类Dev

无法使用Sequelize从本地节点应用程序连接到Heroku Postgresql数据库

来自分类Dev

无法使用JDBC连接到Sql Server数据库

来自分类Dev

MuleSoft和SQL Server数据库连接失败

来自分类Dev

如何使用客户端Windows凭据连接到Web中的SQL Server数据库

来自分类Dev

使用Sequelize连接到SQL Server数据库时出错

来自分类Dev

SQL Server 2014-无法连接到本地数据库-找不到服务器

来自分类Dev

无法连接到SQL Server会话数据库异常-所有池连接都在使用中

来自分类Dev

本地服务器无法使用PHP连接到远程Postgresql数据库,但是本地终端可以连接

来自分类Dev

无法连接到本地数据库

来自分类Dev

SQL Server 2008 R2无法连接到Management Studio中的本地数据库

来自分类Dev

使用“本地” SQL连接到数据库是什么意思?

来自分类Dev

C#无法连接到本地SQL数据库

来自分类Dev

我无法使用VB.NET连接到我的SQL Server数据库

来自分类Dev

如何使用Visual Studio 2013连接到asp.net中的本地SQL Server数据库?

来自分类Dev

C#和WPF:与SQL Server数据库的连接

来自分类Dev

无法使用连接字符串连接到本地SQL数据库,“ Form1”不包含“属性”的定义

来自分类Dev

使用 SQL 和 PHP 连接到数据库

来自分类Dev

使用 sequelize 连接到本地 SQL Server 数据库

来自分类Dev

Marklogic 9 + Roxy:无法使用 Node.js 连接到创建的数据库

来自分类Dev

从本地 SQL Server 数据库和 C# 同步实时数据库

来自分类Dev

使用连接字符串时无法连接到本地数据库

Related 相关文章

  1. 1

    SQL Server 2008 R2无法连接到Management Studio中的本地数据库

  2. 2

    如何使用WebMatrix中的Razor连接到SQL Server数据库并检索数据?

  3. 3

    还原实体框架使用的本地Sql Server数据库

  4. 4

    无法使用Node.js(OpenShift应用程序)连接到MySQL数据库

  5. 5

    使用“本地” SQL连接到数据库是什么意思?

  6. 6

    无法使用SQuirrelSQL连接到SQL数据库

  7. 7

    无法使用Monetdb.R连接到本地数据库

  8. 8

    使用带连字符的名称连接到Sql Server数据库

  9. 9

    无法使用Sequelize从本地节点应用程序连接到Heroku Postgresql数据库

  10. 10

    无法使用JDBC连接到Sql Server数据库

  11. 11

    MuleSoft和SQL Server数据库连接失败

  12. 12

    如何使用客户端Windows凭据连接到Web中的SQL Server数据库

  13. 13

    使用Sequelize连接到SQL Server数据库时出错

  14. 14

    SQL Server 2014-无法连接到本地数据库-找不到服务器

  15. 15

    无法连接到SQL Server会话数据库异常-所有池连接都在使用中

  16. 16

    本地服务器无法使用PHP连接到远程Postgresql数据库,但是本地终端可以连接

  17. 17

    无法连接到本地数据库

  18. 18

    SQL Server 2008 R2无法连接到Management Studio中的本地数据库

  19. 19

    使用“本地” SQL连接到数据库是什么意思?

  20. 20

    C#无法连接到本地SQL数据库

  21. 21

    我无法使用VB.NET连接到我的SQL Server数据库

  22. 22

    如何使用Visual Studio 2013连接到asp.net中的本地SQL Server数据库?

  23. 23

    C#和WPF:与SQL Server数据库的连接

  24. 24

    无法使用连接字符串连接到本地SQL数据库,“ Form1”不包含“属性”的定义

  25. 25

    使用 SQL 和 PHP 连接到数据库

  26. 26

    使用 sequelize 连接到本地 SQL Server 数据库

  27. 27

    Marklogic 9 + Roxy:无法使用 Node.js 连接到创建的数据库

  28. 28

    从本地 SQL Server 数据库和 C# 同步实时数据库

  29. 29

    使用连接字符串时无法连接到本地数据库

热门标签

归档