當Oracle 歸檔日志滿了後
一
二
我們利用RMAN進行刪除操作
C:\Documents and Settings\Administrator>SET Oracle_SID =orcl
C:\Documents and Settings\Administrator>RMAN TARGET SYS/sysadmin@orcl
RMAN> list archivelog all;
RMAN> DELETE ARCHIVELOG ALL COMPLETED BEFORE
說明
SYSDATA
同樣道理
DELETE ARCHIVELOG from TIME
UNIX/LINUX下也可以通過FIND找到
find /oraarchive
這樣做仍然會在RMAN裡留下未管理的歸檔文件
仍需要在RMAN裡執行下面
crosscheck archivelog all;
delete expired archivelog all;
所以還不如上面的方法好用
From:http://tw.wingwit.com/Article/program/Oracle/201311/18990.html