Я изо всех сил пытаюсь установить соединение с моей MS SQL DB. У меня есть мои настройки конфигурации, как это:
exports.dbConfig = {
user: "sa",
password: "****",
server: "UCPRC-ROCK-4/DAVIDSQL",
database: "****",
port: 1433
};
Однако, когда я пытаюсь подключиться, он не может найти мою БД, выдавая ошибку "getaddrinfo ENOTFOUND UCPRC-ROCK-4 / DAVIDSQL". Я работаю локально, и я проверил, чтобы убедиться, что все службы и dbconfigurations настроены правильно.
Я пытаюсь создать соединение следующим образом:
`exports.executeSql = function (sql, callback) {// выполняет функцию sql
var conn = new sqlDB.ConnectionPool(settings.dbConfig);//new connection
conn.connect() //open connection
.then(function () {//if susceful connection proceded here
var req = new sqlDB.Request(conn); //a request to the db
req.query(sql)
.then(function (recordset) {//if the req is a success execute this function
callback(recordset);
})
.catch(function (err) {//if the request is an error then we come here and throw err
console.log(err);
callback(null, err);
});
})
.catch(function (err) { //if there is an error connecting to db
console.log(err);
callback(null, err);
});
}; `
Есть ли что-то, что я делаю не так