essbase數據庫某個plan type出現invalid block header問題

essbase數據庫某個plan type出現invalid block header問題

問題描述:

用戶在啓動規則時報錯,“Invalid block header: Illegal block type -- Please restore from backup”。

解決方案:

 

使用esscmd 命令,(/app/epm/Middleware/user_projects/epmsystem2/EssbaseServer/essbaseserver1/bin

 

sh  startEsscmd.sh

 

出現

:::[0]->


:::[0]->login server admin password

:::[0]->select HP

:::[0]->RPT

:::[0]->getdbstats           //查看數據庫狀態

:::[0]->validate 20160127.log  //驗證數據庫是否有錯誤,如果有錯將輸出錯誤信息到20160127.log(在RPT目錄下)

診斷日誌會指出錯誤的塊信息。

出現此問題,是業務規則在運行時,系統刷庫或系統出現異常導致。

 

登陸EAS,選擇出現問題的plantype,右鍵刪除所有數據。

重新啓動 startEsscmd.sh,驗證數據庫狀態。

將備份的數據導出到txt,然後導入到該plantype。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章