Oracle日志文件丢失后恢复操作流程
查看当前日志文件状态:
SQL> select group#,members,status from v$log;
GROUP# MEMBERS STATUS
---------- ---------- ----------------
1 2 CURRENT
2 2 UNUSED
3 2 UNUSED
GROUP# MEMBERS STATUS
---------- ---------- ----------------
1 2 CURRENT
2 2 UNUSED
3 2 UNUSED
当丢失的文件的狀態是:
UNUSED、INACTIVE的 则: alter database clear logfle group<>;
ACTIVE, 则: alter system checkpoint
alter database clear logfile group <>;
Current, 则: alter system switch logfile;
alter system checkpoint;
alter database clear logfile group <>;
一般日誌文件都要有多組,每個組有多個成員,所以丟失一個日誌不會影響數據庫的使用。
PS:新手上路,如有錯誤,還請指正,感謝!!!