如何在HANA XAS应用程序中仅访问非容器数据库?我们的XSA应用程序正在尝试向HDI容器外部的HANA表写入一些数据。通过XSJS访问它会导致无法读取未定义的属性'getConnection'
在XSA application中,将进行SQLCC配置以访问HDI容器外部的HANA数据库作为辅助连接。 SQLCC配置将附加到如下的hana选项上。
// configure HANA SQLCC
try {
options.hana.sqlcc = xsenv.getServices({
"xsjs.sqlcc_config": "NAME-OF-USER-PROV-SERVICE"
});
} catch (err) {
console.log("[WARN]", err.message);
}
我试图单独将sqlcc配置附加到选项。但是这样做会使 $。hdb API对象不确定。这导致无法读取未定义的属性“ getConnection”。下面是XSJS中的代码。有人能帮我一下吗? TIA。
var oConnection = $.hdb.getConnection({
"sqlcc": "xsjs.sqlcc_config",
"pool": true
});