ODI获取代理名称和服务器

时间:2018-05-22 07:34:33

标签: oracle-data-integrator

我想知道是否有方法来获取代理名称和运行它的服务器。我尝试读取所有OdiGetInfo()材料,但找不到任何有用的东西。 我需要这些信息,因为我必须做一个ODI包,不断检查一个代理和服务器是否已启动&运行。 我知道可以使用从ODI包执行的shell脚本来做到这一点,但我想知道是否还有其他方法可以做到这一点。

谢谢。

1 个答案:

答案 0 :(得分:0)

获取座席名称的方法: odiRef.getSession(“AGENT_NAME”)

获取服务器详细信息的方法: odiRef.getInfo(“DEST_JAVA_URL”)

注意: DEST_JAVA_URL参数返回物理数据服务器中提到的整个JDBC URL。