Oracle歸檔日誌處理

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/這個路徑下,找到歸檔日誌文件,把沒用的刪了  

相關文章
相關標籤/搜索