1.alter system switch logfile;
---shutdown abort;
2.而後shutdown immediate ;sql
1.看看如今用了多少歸檔日誌了(按百分比):
工具
sqlplus sys/密碼@實例名 as sysdba日誌
sqlplus sys/密碼 as sysdbaget
select * from v$flash_recovery_area_usage;
若是超過90%隨時有宕機的危險flash
2.當刪除歸檔文件後須要用RMAN工具釋放歸檔所佔用的空間,首先鏈接RMAN工具:
注:在CMD下運行
rman target system/密碼@實例名it
rman target system/密碼date
3.查查歸檔日誌:file
crosscheck archivelog all;
select
4.覺着沒用就幹掉它吧,若是想保留今天的用下面那個語句密碼
delete expired archivelog all;(所有刪除)
delete archivelog until time 'sysdate - 1';(保留當天刪除,刪除以前全部)
也能夠:$ORACLE_BASE/flash_recovery_area/你的實例名/archivelog/這個路徑下,找到歸檔日誌文件,把沒用的刪了