我有这个使用nodejs连接到informix服务器的代码。
var ibmdb = require("ifxnjs");
var ConnectionString = "SERVER=ids;DATABASE=jinx_live;HOST=128.0.8.123;SERVICE=ids_tcp;UID=informix;PWD=boin*2017;";
ibmdb.open(ConnectionString, function (err, connection) {
if (err) {
console.log("an error occurred:> "+err);
return;
}
connection.query("select 1 from mytab1", function (err1, rows) {
if (err1) console.log(err1);
else console.log(rows);
connection.close(function(err2) {
if(err2) console.log(err2);
});
});
});
但是当我运行这个java脚本文件时,我在控制台日志中收到以下错误消息。
发生错误:>错误:[Microsoft] [ODBC驱动程序管理器]数据 未找到源名称且未指定默认驱动程序
我做得对不对。我是informix的新手。
答案 0 :(得分:1)
请确保您已安装 Informix Client SDK 4.10 FC2或更高版本并正确设置。您正在使用的node.js库也是64位,它是node.js v8.x。