无法使用Node.js连接到mssql

问题描述 投票:1回答:1

我使用node-mssql连接SQL Server,但出现此错误:

消息:“服务器响应了未知的TDS版本。”,

代码:'ETDS'

OBS:SQL Server 8.00.194-(MSSQL 2000 Service Pack 2)

config.js

module.exports = {
   config: {
       server: 'ip_server',
       user: 'user',
       password: 'password',
       port: 1433,
       database:'name_database',
       options:{
            tdsVersion: '7_1', // Caso não esteja usando o MSSQL 2000 comente esta linha.
            encrypt: false,
        enableArithAbort: false
        }
   }

}

index.js

const sql = require('mssql');
const config = require('./config').config;

const poolPromisse = new sql.ConnectionPool(config)
.connect()
.then(pool => {
    console.log('Connected to MSSQL')
    return pool
})
.catch (err => console.log('Database Connection Failed', err))

module.exports = {
    sql, poolPromisse
}
javascript node.js sql-server connection database-connection
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.