1

我想删除我的数据库 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

我的预言有什么问题?如何删除所有归档日志?

非常感谢。

4

1 回答 1

1

删除磁盘上的所有归档日志,无论是否备份

RMAN > delete archivelog all;

删除磁盘上的所有归档日志,无论它们是否已备份或没有一天。

RMAN > delete archivelog all completed before ‘sysdate -1′;
于 2014-02-10T04:46:48.237 回答