仅在XSA中通过SQLCC访问HANA /在HANA XSA中通过非容器DB访问

时间:2019-09-30 10:49:45

标签: sap hana xsjs

如何在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
});

0 个答案:

没有答案