Nodejs mssql 服务器连接抛出错误

问题描述

我想从 nodejs 连接我的 mssql 数据库。 我为此使用了 sequelize 和乏味的模块。 我的连接配置是这样的

const sequelize = new Sequelize(
    "mydb","username","password",{
    host:config_data.host,"dialect":"mssql","port":1433
    dialectOptions: {
        instanceName: "MSsqlSERVER"
    },},);

当我尝试运行脚本时,它抛出一个错误

(node:14584) UnhandledPromiseRejectionWarning: SequelizeConnectionError: Failed to connect to 192.168.10.220:1433 - Could not connect (sequence)

我在配置管理器中应用了所有步骤。 启用 TCP/IP 启动服务器 sql 浏览器 防火墙新增1433端口

当主机为“localhost”时也有额外的错误。(当前写入的IP地址)

(node:13552) UnhandledPromiseRejectionWarning: SequelizeConnectionError: Failed to connect to localhost:1433 
- 4292:error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol:c:\ws\deps\openssl\openssl\ssl\statem\statem_lib.c:1947:

enter image description here

我需要帮忙,有人知道吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)