Vierteljährliches Upgradeintervall für EPM Cloud erstellen

Verwenden Sie diese Skripte, um eine Selfservice-Lösung zum Überspringen von Updates zu erstellen, sodass Oracle Enterprise Performance Management Cloud-Umgebungen quartalsweise mit einem zweiwöchigen Testzyklus upgedatet werden. In diesem Fall werden Produktionsumgebungen zwei Wochen später als Testumgebungen upgedatet.

Mit diesem Skript können Sie auch jede andere monatliche Aktualisierung bei Bedarf überspringen. Standardmäßig führt EPM Cloud ein monatliches Update für Ihre Umgebungen durch. Mit dem Befehl skipUpdate überspringen Sie das Durchführen monatlicher Updates für eine Umgebung. Alternativ können Sie aktuelle Anfragen zum Überspringen von Updates anzeigen. Sie können das manuelle Ausführen der skipUpdate-Befehle automatisieren, indem Sie die Skripte in diesem Abschnitt verwenden. Diese Skripte automatisieren den Prozess zum Überspringen von Updates, sodass die Updates quartalsweise oder jeden zweiten Monat durchgeführt werden.

Note:

  1. Sie können Updates nicht für mehr als zwei aufeinanderfolgende Monate überspringen. Beispiel: Das Skript gibt einen Fehler aus, wenn Sie versuchen, das Update für eine EPM Cloud-Umgebung nur im Februar, Juni und November durchzuführen.
  2. Alle Updates, die in der Zwischenzeit aufgetreten sind, werden beim nächsten Update auf Ihre Umgebung angewendet. Beispiel: Angenommen, Sie verwenden dieses Skript, um quartalsweise Updates nur im Februar, Mai, August und November einzuplanen. In diesem Fall werden beispielsweise beim Update im Mai alle anwendbaren monatlichen EPM Cloud-Updates und Patches für Ihre Umgebung ausgeführt, die nach dem Update im Februar veröffentlicht wurden. Der Wartungsprozess kann mehr Zeit als üblich in Anspruch nehmen, wenn das Update durchgeführt wird.
  3. Mit diesem Skript wird das Update-Intervall nur für ein Quartal festgelegt. Führen Sie dieses Skript auf monatlicher Basis aus, um sicherzustellen, dass das Update-Intervall für das gesamte Jahr konfiguriert wird.

Skripte ausführen

  1. So führen Sie die Skripte für Windows und Linux/UNIX aus:
    1. Erstellen Sie die Datei input.properties, und aktualisieren Sie sie mit Informationen für Ihre Umgebung. Speichern Sie die Datei in einem lokalen Verzeichnis. Die Inhalte dieser Datei unterscheiden sich je nach Betriebssystem.

      Stellen Sie sicher, dass Sie Schreibrechte in diesem Verzeichnis haben. Unter Windows müssen Sie möglicherweise PowerShell mit der Option Als Administrator ausführen starten, um das Skript ausführen zu können.

    2. Erstellen Sie skip_update.ps1 (Windows PowerShell) oder das Bash-Skript skip_update.sh (Linux/UNIX), und speichern Sie es in dem Verzeichnis, in dem sich input.properties befindet.
    3. Starten Sie das Skript.
      • Linux/UNIX: Führen Sie ./skip_update.sh aus.
      • Windows PowerShell: Führen Sie skip_update.ps1 aus.
  2. Um das Groovy-Skript auszuführen, verwenden Sie das Groovy-Fenster in einem EPM Cloud-Geschäftsprozess, oder automatisieren Sie die Skriptausführung mit runBusinessRule. Informationen zur Ausführung des Groovy-Skripts mit EPM Automate finden Sie unter Befehle ohne Installation von EPM Automate ausführen.