503/650
使用公用程式重新整理應用程式資料庫
公用程式可建立或重新整理資料庫。在執行前,它會確保應用程式未鎖定。在其執行時,若資料庫中的中繼資料被更新,則會鎖定應用程式。例如,如果使用者正在指派存取權,則會顯示以下訊息:「由於正在重新整理應用程式,因此無法處理您的要求」。此公用程式必須在作為 Oracle Hyperion Planning 伺服器的相同機器上執行,而不能在遠端伺服器上執行。
若要使用公用程式重新整理應用程式資料庫,請執行下列動作:
- 備份應用程式。請參閱備份應用程式和應用程式資料庫。
- 找出
CubeRefresh
公用程式。
- 在命令行中輸入下列命令及其參數,以便從
planning1
目錄啟動 CubeRefresh
:
Windows:CubeRefresh.cmd
[-f:passwordFile]
/A:application_name /U:user_name [/C|/R] /D [/F[S|V]][/RMIPORT:rmi_port] [/L] [/DEBUG]
UNIX:CubeRefresh.sh
[-f:passwordFile]
/A:application_name /U:user_name [/C|/R] /D [/F[S|V]][/RMIPORT:rmi_port] [/L] [/DEBUG]
-
選用性:如果設定了加密密碼檔案,則可將 [-f:passwordFile]
指定為指令行的第一個參數,其中 passwordFile 是密碼檔案的完整檔案路徑與名稱。請參閱在 Planning 公用程式中隱藏密碼提示。
-
application_name
:用於執行建立或重新整理的 Planning 應用程式名稱。
-
user_name
:具有建立或重新整理應用程式權限的管理使用者。
-
/C
或 /R
:要在應用程式中執行的功能:
-
/C
:建立資料庫大綱。
-
/R
:重新整理資料庫大綱。
-
/D
:在建立或重新整理過程中指定資料庫。
-
/F
:針對所有應用程式使用者使用安全性篩選器。亦可與 S
、V
或 SV
搭配使用:
-
/FS
:產生共用成員安全性篩選器。
-
/FV
:驗證安全性篩選器,但不儲存篩選器。
-
/FSV
:驗證共用成員安全性篩選器。
-
/RMIPORT
:指定與預設值 11333 不同的 RMI 連接埠號碼。
-
/-L
:預設選項,連線至本機或遠端機器上的應用程式伺服器以執行建立或重新整理。(您可使用 /L
以在未連線至應用程式伺服器時執行建立或重新整理,如在應用程式伺服器未執行時)。
-
/DEBUG
:指定詳細錯誤訊息。
- 如果出現提示,請輸入您的密碼。
- 檢視包括錯誤在內的應用程式重新整理結果。完成狀態將顯示在主控台中。
本範例顯示了所有登入指定應用程式的使用者用於重新整理資料庫的指令行。該指令行使用預設 RMI 連接埠並包括共用成員安全性篩選器:
Windows: CubeRefresh.cmd /A:app1 /U:admin /R /D /FS
UNIX: CubeRefresh.sh /A:app1 /U:admin /R /D /FS