Alle während einer Taskflow-Stufe auszuführenden Skripte müssen in einem dedizierten Verzeichnis gespeichert werden. Der Standardspeicherort für das Verzeichnis, das solche Skripte enthält, ist EPM_ORACLE_HOME
/common/utilities
.
Wenn Sie Taskflowskripte in einem anderen Verzeichnis als dem Standardverzeichnis speichern möchten, müssen Sie eine Eigenschaft der Oracle Hyperion Shared Services-Registry aktualisieren, indem Sie den folgenden Befehl in einem Befehls-Prompt ausführen. Ersetzen Sie in diesem Befehl SCRIPT_LOCATION
durch den absoluten Pfad des Verzeichnisses, in dem die Taskflowskripte gespeichert sind:
epmsys_registry.bat updateproperty SHARED_SERVICES_PRODUCT/@workflowEngine.ces.location SCRIPT_LOCATION
Beispiel: Sie können den folgenden Befehl ausführen:
epmsys_registry.bat updateproperty SHARED_SERVICES_PRODUCT/@workflowEngine.ces.location C:\taskflowscripts
Sie müssen das Verzeichnis SCRIPT_LOCATION
gegen unberechtigten Zugriff sichern. Außerdem müssen Sie Services und Prozesse mit einem sicheren Benutzer-Account ausführen, um die Sicherheit zu erhöhen.
Starten Sie Oracle Enterprise Performance Management System neu, nachdem Sie die Shared Services-Registry aktualisiert haben.