Oracle歸檔日誌處理
阿新 • • 發佈:2019-04-26
1.alter system switch logfile;
---shutdown abort;
2.然後shutdown immediate ;
1.看看現在用了多少歸檔日誌了(按百分比):
sqlplus sys/密碼@例項名 as sysdba
sqlplus sys/密碼 as sysdba
select * from v$flash_recovery_area_usage;
如果超過90%隨時有宕機的危險
2.當刪除歸檔檔案後需要用RMAN工具釋放歸檔所佔用的空間,首先連線RMAN工具:
注:在CMD下執行
rman target system/密碼@例項名
rman target system/密碼
3.查查歸檔日誌:
crosscheck archivelog all;
4.覺著沒用就幹掉它吧,如果想保留今天的用下面那個語句
delete expired archivelog all;(全部刪除)
delete archivelog until time 'sysdate - 1';(保留當天刪除,刪除之前所有)
也可以:$ORACLE_BASE/flash_recovery_area/你的例項名/archivelog/這個路徑下,找到歸檔日誌檔案,把沒