要在任务流阶段执行的所有脚本都必须存储在一个专用目录中。包含此类脚本的目录的默认位置是 EPM_ORACLE_HOME
/common/utilities
。
如果要将任务流脚本存储在默认目录之外的其他目录中,必须通过在命令提示符下运行以下命令来更新 Oracle Hyperion Shared Services Registry 属性。在以下命令中,将 SCRIPT_LOCATION
替换为存储任务流脚本的目录的绝对路径:
epmsys_registry.bat updateproperty SHARED_SERVICES_PRODUCT/@workflowEngine.ces.location SCRIPT_LOCATION
例如,可以运行以下命令:
epmsys_registry.bat updateproperty SHARED_SERVICES_PRODUCT/@workflowEngine.ces.location C:\taskflowscripts
您必须确保 SCRIPT_LOCATION
目录免受未经授权的访问。此外,为提高安全性,请使用安全用户帐户运行服务和进程。
更新 Shared Services Registry 后重新启动 Oracle Enterprise Performance Management System。