I am trying to establish a connection between nodejs project and server running Microsoft SQL Server 2005. I am using a node module mssql, but I get these error
It work for me. First install mssql by npm (npm install --save mssql)
var sql = require('mssql');
for local sql server
var sqlConfig = {
user: 'sa',
password: 'admin',
server: 'CBMOBILESHAMIM\\SQLEXPRESS',
database: 'databaseName'
};
for azure server
var sqlConfig = {
user: 'adminLogin',
password: 'admin',
server: 'severname.database.windows.net', // don't add tcp & port number
database: 'databaseName',
options: {
encrypt: true
}
};
Now connect to server
(async function () {
try {
console.log("sql connecting......")
let pool = await sql.connect(sqlConfig)
let result = await pool.request()
.query('select * from Subject') // subject is my database table name
console.log(result )
} catch (err) {
console.log(err);
}
})()
for more details check mssql