建立每季 EPM Cloud 升級節奏

使用這些指令碼建立自助解決方案以略過更新,以便在測試週期為 2 週的情況下每季更新 Oracle Enterprise Performance Management Cloud 環境。在此案例中,生產環境會在測試環境 2 週之後更新。

如果需要的話,這個指令碼還可用於略過每隔一個月的更新。預設情況下,EPM Cloud 會將您的環境套用每月更新。您可以使用skipUpdate命令跳過將每月更新套用到環境或檢視目前略過更新要求。您可以使用本節中包含的指令碼自動手動執行 skipUpdate 命令。這些指令碼會自動執行略過更新程序,以便每季度或每隔一個月套用一次更新。

Note:

  1. 您無法連續兩個月以上略過更新。例如,如果您嘗試只在 2 月、6 月和 11 月更新 EPM Cloud 環境,則指令碼會拋出錯誤。
  2. 在此期間發生的所有更新,都會在下一次更新期間套用至您的環境。例如,假設您使用此指令碼來安排僅在 2 月、5 月、8 月和 11 月進行季度更新。在這種情況下,例如,5 月的更新會將所有適用的 EPM Cloud 月度更新和在 2 月更新後發布的修正程式套用到您的環境。套用更新時,維護程序可能需要比平時更多的時間。
  3. 這個指令碼僅設定一個季度的更新節奏。每個月執行這個指令碼,以確保為整個年度設定更新節奏。

執行指令碼

  1. 若要執行 Windows 與 Linux/UNIX 指令碼,請執行下列動作:
    1. 建立 input.properties 檔案,並使用環境資訊對其進行更新。將檔案儲存在本機目錄中。此檔案的內容因作業系統而異。

      確保您在此目錄中具有寫入權限。至於 Windows,您可能需要使用以管理員身分執行選項來啟動 PowerShell,才能執行指令碼。

    2. 建立 skip_update.ps1 (Windows PowerShell) 或 skip_update.sh (Linux/UNIX) bash 指令碼並儲存至 input.properties 所在的目錄中。
    3. 啟動指令碼。
      • Linux/UNIX:執行 ./skip_update.sh
      • Windows PowerShell:執行 skip_update.ps1
  2. 若要執行 Groovy 指令碼,請使用 EPM Cloud 商業程序中的 Groovy 畫面,或使用runBusinessRule 將執行指令碼的程序自動化。如需使用 EPM Automate 執行 Groovy 指令碼的資訊,請參閱在不安裝 EPM Automate 的情況下執行命令