当前位置: 首页 > 知识库问答 >
问题:

SQL Server主机找不到后遗症错误

申宜
2023-03-14

我正在尝试使用squeelize orm将SQL Server与node.js一起使用。但我一直收到“未找到主机”错误:

HostNotFounderRror[SequelizeHostNotFounderRror]:无法连接到LocalHost//SQLExPress:1433-getaddrinfo ENOTFOUND LocalHost//SQLExPress

无法连接到localhost//sqlexpress:1433-getaddrinfo ENOTFOUND localhost//sqlexpress',代码:“eSocket

代码:

var db = new Sequelize('test', 'root', 'secret', {
    host: 'localhost\\SQLEXPRESS',
    dialect: 'mssql',

    pool: {
      max: 5,
      min: 0,
      idle: 10000
    },
  });

  db.authenticate()
  .then(()=>console.log('Database connected'))
  .catch(err=> console.log(err))

请帮帮我!

共有1个答案

马飞
2023-03-14

正在尝试options.port关系数据库的端口。

var db = new Sequelize('test', 'root', 'secret', {
  host: 'localhost\\SQLEXPRESS',
  dialect: 'mssql',

  pool: {
    max: 5,
    min: 0,
    idle: 10000
  },
  port:56198,
});
 类似资料:
  • 我不明白为什么sequelize会生成这个专栏。 错误有: 未处理的拒绝SequelizeDatabaseError:列“PermissionID”不存在于Query.FormatError(/Home/Baptiste/IUT2/Projets3/Code/M3301/Node_Modules/Sequelize/lib/Dialects/Postgres/Query.js:366:16)的/H

  • 然后在控制器文件中调用该模型作为控制器的属性 我收到的错误- TypeError:this.model.modelMethod不是Controller.ControllerMethod(/usr/app/controllers/controller.js:83:41)位于Layer.Handle[as handle_request](/usr/app/node_modules/express/li

  • 我有以下问题,我有2个模型:客户端 和性别: 我的ClientController: 但我又想到了以下几点: 节点./bin/www OBS:在与透视表的N:m关系中,一切正常,有人能帮我吗?

  • 我有一个节点js服务器,它正在使用Sequelize创建和删除数据库。当我在“users”表中创建新用户时,查询正常运行,服务器返回响应。但当我试图从“users”表中删除用户时,查询运行但未解析Promission,因此我没有得到服务器的响应。下面是我的代码: 我在控制台中看到的内容: 过了一会儿: 我也删除了其他表中的内容,并且它们都起作用了,所以看起来Users表有些特殊。问题是,当我查看数

  • 问题内容: 我有一个由Eclipse生成的.jar,我无法在其他计算机(与Windows XP)上运行。出现“找不到主类。程序将退出”消息。那台计算机可以在Netbeans生成的另一个.jar上正常运行,所以我想JRE并不是问题。我更新了JRE,但没有改变。问题是什么? 更新:我忘了提,我做了一个可运行的jar文件。在另外两台计算机上,它可以正常工作(win 7和XP),但在特定计算机上则不能。

  • 问题内容: 所有, 我的类路径已设置为以下文件夹: 我所有的Java文件和类文件都在中列出的文件夹下。 但是在运行in 文件夹时出现以下错误: 谁能帮我理解这里的原因? 问题答案: 您在包装内。您应该坐在包根目录中。上一个文件夹。 然后使用重新执行它。 就是说,您不应该使用环境变量。您的当前也是无效的。未加引号的路径名中有空格。另外,该文件夹不应放在类路径中。只需使用like这样的参数(坐在包根文