Узел JS и SQL Server 2008 R2 Express


Я хочу использовать NodeJS для подключения к базе данных SQL Server 2008 R2 Express. Я посмотрел вокруг на то, что NPM может предложить. Пробовали mssql, mssql-simple и узел-SQLServer.

Некоторые из них могут быть установлены, некоторые нет. А те, кто это сделает, не получат доступа к SQL Server.

Ошибка при использовании mssql:

[ошибка: подключение к .SQLEXPRESS: 1433-ошибка: getaddrinfo ENOENT]
var sql = require ('mssql');
var config = {
пользователь: 'root',
пароль: "xxx",
сервер: '.SQLEXPRESS',
база данных: 'test'
} var connection = новый sql.Соединение (config, функция (err) {
приставка.log (err);
});

Есть ли кто-нибудь, у кого есть что-то для работы между NodeJS и SQL Server Express? Какой модуль и версию вы используете?

1 3

1 ответ:

Проблема заключалась в том, что у меня не был включен TCP/IP. Как проверить и включить MSSQL TCP / IP MSDN Далее вам не придется использовать "server: '.\SQLEXPRESS' " после включения TCP / IP 127.0.0.1 работает нормально!