2014-02-10 32 views
0

我想刪除我的數據庫oracle上的arhcivelog。規範與存儲庫中的任何備份不匹配

RMAN> list backup of archivelog all; 
specification does not match any backup in the repository 

它似乎沒有任何一個。

但恢復區域不是空的。

SELECT * FROM V$RECOVERY_FILE_DEST; 
name      space_limit  space_used space_reclaimable  number of files 
/opt/oracle/recovery_area 21474836480  10529677312 0      8 


SQL> archive log list; 
Database log mode    No Archive Mode 
Automatic archival    Disabled 
Archive destination   USE_DB_RECOVERY_FILE_DEST 
Oldest online log sequence  2081 
Current log sequence   2083 

我的oracle中有什麼問題?如何刪除所有的archivelog?

非常感謝。

回答

0

刪除磁盤上的所有ARCHIVELOG不管它們是否被備份或不

RMAN > delete archivelog all; 

刪除所有歸檔日誌在磁盤上,無論它們是否被備份或沒有一日齡。

RMAN > delete archivelog all completed before ‘sysdate -1′; 
0

發佈渠道:ORA_DISK_1 分配的信道:ORA_DISK_1 通道ORA_DISK_1:SID = 47設備類型= DISK 規範沒有在資源庫中

+0

請詳細說明你的答案匹配任何歸檔日誌。 – 2014-10-13 08:56:41