本小節包括如何在回復模式中保持已損毀的資料庫可存取,並包含以下主題:
遇到資料庫損毀時,防止服務中斷的一個方法是將資料庫置於唯讀模式。此模式允許一般使用者讀取資料庫項目,但不允許對其進行增加、修改或刪除。如果一般使用者嘗試增加、修改或刪除任何行事曆資料,系統將提示錯誤訊息。此外,當資料庫處於唯讀模式時,增加、修改或刪除行事曆事件和待辦事項的管理員工具將不可用。
如果資料庫已毀壞到不可被讀取的程度,則必須將服務中斷足夠長的時間以復原備份。復原備份的最快方法是具有完好的緊急備份。請參閱復原之前。
儘管不是必要的,但您可以選擇暫時停止行事曆服務以防止資料庫被進一步損毀。
若要停止行事曆服務,請:
cal_svr_base/SUNWics5/cal/sbin/stop-cal
在指令行變更至 ics.conf 所在的目錄︰
cd /etc/opt/SUNWics5/config
為行事曆資料庫指定唯讀模式:
caldb.berkeleydb.readonly=”yes”
完成編輯 ics.conf 檔案之後,請重新啟動 Calendar Server︰
cal_svr_base /SUNWics5/cal/sbin/start-cal
您必須重新啟動服務,以使 ics.conf 變更生效。