1.用rman連線目標db:
rman target sys/*****@orcl
2.在rman命令視窗中,輸入如下命令:
crosscheck archivelog all;
delete expired archivelog all;
或者刪除指定時間之前的archivelog:
delete archivelog all completed before 'sysdate-7';(指定刪除7天前的歸檔日誌)
檢視歸檔日誌列表:
list archivelog all;
檢視失效的歸檔日誌列表:
list expired archivelog all;
檢視過期備份
rman> report obsolete;
刪除過期備份
rman> delete obsolete;
4.定期清除archivelog:
可以將如下**寫成.bat檔案,在控制面版的任務計畫下新增新的定時任務:
rman target sys/*****@orcl
crosscheck archivelog all;
delete expired archivelog all;
5.delete archivelog all completed before 'sysdate-7'; //刪除七天前的歸檔
delete archivelog from time 'sysdate-7'; //刪除七天到現在的歸檔
RMAN 配置歸檔日誌刪除策略
oracle 11g中對於歸檔日誌的刪除,除了遵循rman保留策略外,也可以通過rman來配置歸檔日誌的刪除策略,也就是歸檔日誌何時可以被刪除。歸檔日誌刪除策略適用於所有歸檔位置 使用快速閃回區fra 不使用fra 本文主要描述歸檔日誌刪除策略並給出了具體的演示。1 關於歸檔日誌刪除策略 也就是哪些...
RMAN刪除歸檔指令碼
crosscheck archivelog all delete noprompt expired archivelog all delete noprompt archivelog until time sysdate 1 刪除log sequence為16及16之前的所有歸檔日誌 delete ...
刪除歸檔日誌
今天一早,同事說oracle資料庫連線不上。用sqlplus測試一下,報如下錯 ora 00257 archiver error.connect internal only,until freed.原因比較明顯,應該是歸檔日誌檔案太多造成磁碟或者裝置空間不足。官方的解釋就基本如此 簡單地,我們可以到...