Невозможно подключить сервер Sql с помощью knex - PullRequest
0 голосов
/ 26 февраля 2020

Я использую Knex.js для подключения Sql server, используя Node.js. Вот что я попробовал до сих пор

  1. npm init
  2. npm install knex --save
  3. npm install mssql -g
  4. nodemon index.js

1 Ответ

0 голосов
/ 27 февраля 2020

Мое плохое, я неправильно задаю server имя. Почему так, потому что когда я выполняю

select @@SERVERNAME

запрос на sql Студия управления сервером, он дает мне manikant/SQLEXPRESS, но SQLEXPRESS не требуется заполнять здесь. Так что теперь config будет выглядеть как

var knex = require('knex')({  
client: 'mssql',  
connection: {  
 user: 'sa',  
 password: 'Password@123',  
 server: 'manikant',  
 database: 'myDb' ,
 options: {
  port: 1433
  } 
 }  
}); 

Надеюсь, кто-нибудь еще избежит этой ошибки.

...