Tag: intersystems cache

如何在nodejs Cache Intersystems上更改“USER”命名空间

我尝试从cache.node模块运行示例: var globals = require('cache'); var data = new globals.Cache(); data.open( { path:"/usr/cache/mgr/", username: '_SYSTEM', password: 'SYS', namespace: "IKSTEST" }, function(error, result){ console.log("error ",error); console.log("result ",result); } ); console.log(dirList); var dirList = data.global_directory({}).toString() data.close(); 但从“USER”命名空间返回数据: # nodejs cache.js Testtest,Testtest2,Testtest3,Testtest4,Testtest5,Testtest6,zewd error 0 result { ok: 1, global: '/usr/cache/mgr/', result: '1' } 有谁知道我可以如何从nodejs更改CACHE命名空间?

使用nodejs mssql进行连接时出现输出问题

我是新来的node.js ,我试图连接到系统caching数据库。 这里是我的,基于文档中的示例代码: var sql = require('mssql'); console.log("Connecting…"); sql.connect("mssql://username:password@server:1234/DB").then(function(){ console.log("connected"); }).catch(function(err) { console.log(err) }); 如果我把错误的服务器或端口,我得到一个Failed to connect错误,但无论我input错误(用户名,密码,数据库)我得到零输出。 更重要的是,当所有的数据是正确的,我永远不会得到connected输出。 这是与caching和mssql库的兼容性问题吗? 还是我做错了什么?