我需要连接到不同服务器上的不同数据库。这些服务器都是Microsoft SQL Server。
我是这样做的:
我是这样做的:
dbconfig.js
var sql1 = require('mssql')
var sql2 = require('mssql')
var conn1 = {server:"SERVER IP", database:"db1", user:"foo", password:"foo", port:1433}
var conn2= {server:"SERVER2 IP", database:"db2", user:"foo2", password:"foo2", port:1433}
var server1= sql1.connect(conn1)
.then(function() { debug('Connected'); })
.catch(function(err) { debug('Error connect SQL Server', err); });
var server2= sql2.connect(conn2)
.then(function() { debug('Connected'); })
.catch(function(err) { debug('Error connect SQL Server', err); });
module.exports = {"ServerConn1": sql1, "ServerConn2": sql2};
之后,两个连接都是活动的,但当我对第一个连接进行查询时,它无法工作。
错误是“无效的对象名称'FooDatabase.dbo.fooTable'。”
有人能帮我解决这个问题吗?
谢谢!