相关疑难解决方法(0)

连接错误:无法连接到本地主机:在 15000 毫秒内未定义

我正在使用 KnexJs 尝试连接到本地 Microsoft SQL Server Express。但是,使用以下配置,我收到错误消息。我已按照典型步骤操作,但仍然出现错误。

我试过的:

  1. 为数据库设置 SQL Server 身份验证登录
  2. 在服务器上启用 SQL Server 身份验证
  3. 在服务器上启用 TCP/IP
  4. 重新启动 Windows 服务
  5. 通过 SQL Server Management Studio 重新启动 SQL Server
  6. 验证通过 SQL Server Management Studio 登录的能力

配置/查询代码:

    let mssql = knex({
        client: 'mssql',
        connection: {
          host: 'localhost\\sqlexpress',
          user: 'test',
          password: 'test',
          database: 'AdventureWorks2017',
          // port:1433,
          // options: {
          //   trustedConnection: true
          // },
          useNullAsDefault: true
        }
      });

    mssql.raw('select 1 as result').then(function (result) {
      console.log('result');
      console.log(result);
      mainWindow.webContents.send('testConnectionResponse', result === 1);
      event.sender.send('testConnectionResponse', result …
Run Code Online (Sandbox Code Playgroud)

sql-server node.js knex.js electron

3
推荐指数
1
解决办法
4567
查看次数

标签 统计

electron ×1

knex.js ×1

node.js ×1

sql-server ×1