我想知道是否有方法来获取代理名称和运行它的服务器。我尝试读取所有OdiGetInfo()材料,但找不到任何有用的东西。 我需要这些信息,因为我必须做一个ODI包,不断检查一个代理和服务器是否已启动&运行。 我知道可以使用从ODI包执行的shell脚本来做到这一点,但我想知道是否还有其他方法可以做到这一点。
谢谢。
答案 0 :(得分:0)
获取座席名称的方法: odiRef.getSession(“AGENT_NAME”)
获取服务器详细信息的方法: odiRef.getInfo(“DEST_JAVA_URL”)
注意: DEST_JAVA_URL参数返回物理数据服务器中提到的整个JDBC URL。