我有一个与 SQL Server 有连接的节点应用程序。
此外,我正在使用 Azure 的数据库即服务。
代码片段:
import { Connection } from 'tedious';
import { Request } from 'tedious';
var config = {
userName: 'dbuser',
password: 'dbpassword',
server: 'mydatabase.database.windows.net',
options: {
instanceName: 'SQLEXPRESS', // Removed this line while deploying it on server as it has no instance.
database: 'dbname'
}
};
connection = new Connection(config);
connection.on('connect', function(err) {
if (err) {
console.log('error : '+err);
} else {
console.log("Connected to Database");
}
});
它在本地成功连接(如果已完成)。
控制台输出 => 连接到数据库。
使用控制台日志进行深入研究:
-> 正在创建连接对象,但是无法建立事件“.on”。
-> 在本地部署时建立连接,而在服务器上部署时,它不起作用。