如何正確地刪除Archivelog: 日誌
1、使用RMAN清楚物理刪除後的記錄 orm
可使用RMAN來刪除archivelog,具體能夠按如下步驟操做: input
一、物理刪除archivelog
二、進入RMAN
三、crosscheck archivelog all;
四、delete
expried archivelog all; form
這樣就在一些Oracle的記錄中查不到相應的archivelog記錄了。 file
2、直接使用RMAN刪除archivelog 方法
其實在RMAN中是可使用命令直接將ARCHIVELOG刪除的,命令以下: 查詢
RMAN> DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; tab
表示刪除7天之前的全部archivelog,可是這個命令的缺點是沒法對archivelog進行細緻的劃分。 備份
3、使用RMAN備份achivelog後刪除 co
這是一種最爲穩妥的方法了,使用RMAN備份archivelog,備份後所有刪除
backup format '/u01/arch_%T_%s_%U' archivelog all delete input; 或者 backup database plus archivelog;