Я пытаюсь подключиться к SQL Server:
var sql = require("mssql");
var dbConfig = {
server: "LAP12\\INSTANCE1",
database: "SampleDb",
port: 1433,
options: {
trustedConnection: true
}
};
// connect to your database
sql.connect(dbConfig, function (err) {
if (err) console.log(err);
// create Request object
var request = new sql.Request();
// query to the database and get the records
request.query('select * from SampleTable', function (err, recordset) {
if (err) console.log(err)
// send records as a response
res.send(recordset);
});
});
Но я получаю эту ошибку:
ConnectionError: Порт для INSTANCE1 не найден в ServerName...
Я пытался следовать инструкциям здесь https://github.com/patriksimek/node-mssql/issues/130 , но это не помогло. TCP включен.
Изменение конфигурации на это также не помогло:
var dbConfig = {
server: "LAP12",
port: 1433,
options: {
instanceName: 'INSTANCE1',
database: 'SampleDb',
trustedConnection: true,
}
};