SSAUDITR
使用 SSAUDITR 組態設定讓 Essbase 日誌順利完成方格更新交易,清除封存程序結束時的日誌。歸檔作業或其他伺服器中斷後,日誌可當作復原時的輸入資料來源。
SSAUDITR 組態僅適用於區塊儲存 (BSO) 資料庫,不適用於聚總儲存 (ASO) 資料庫。
語法
SSAUDITR appname [dbname [log_path]]-
appname — 應用程式名稱。
-
dbname —選擇性。資料庫 (立方體) 名稱。
-
log_path — 選擇性。您要儲存資訊的完整目錄路徑 。除非同時提供 dbname 的值,否則請勿指定 log_path 值。
預設行為 :
-
如果未指定 SSAUDITR (或 SSAUDIT),則不會啟用網格更新記錄。
-
如果沒有引數指定 SSAUDITR (或 SSAUDIT), Essbase 會啟動 Essbase 伺服器上所有應用程式中所有立方體的方格更新記錄,並將記錄置於預設目錄:<Application Directory>
/app/appname/dbname。請參閱 Essbase 平台中的環境位置,瞭解 Essbase 中目錄位置的相關資訊。
使用值 xxxxx 表示任何引數均為 "all"。
每個應用程式最多可以發出十個 (總計) SSAUDITR 和 (或) SSAUDIT 敘述句。
備註
-
SSAUDITR 會為每個立方體建立兩個日誌:
dbname.atx,其中儲存可作為資料載入輸入來源的更新交易記錄,而dbname.alg則儲存每個更新交易的歷史記錄,包括使用者名稱、時戳以及更新的資料列數目。 -
Essbase 會確保若您啟用方格更新記錄,則不會在未記錄的情況下進行更新。如果 Essbase 因任何原因無法寫入更新日誌,則更新交易會失敗並發出錯誤訊息。
-
SSAUDITR 可能會讓網格從屬端資料更新作業變慢。
-
如果在存檔模式期間關閉立方體,則不會清除更新日誌檔。立方體預期會在存檔模式下繼續執行。
範例
SSAuditR demo為屬於示範應用程式的所有立方體啟用重新整理 (清除) 記錄。記錄會儲存在預設目錄中。