公司的oracle在小机上,一台主小机,一台备小机,两台服务器间做着dataguard。现在主小机归档日志高达300G,找了供应商进行查看过,不可以进行归档日志的手动删除,否则会使dataguard崩掉。没办法,只能学习一下dataguard,看怎么处理这件事情。以下记录几个简单语句。
1、进入对应实例rman命令
export ORACLE_SID=aa // aa是实例的名称
rman target /
2、删除一周前的归档日志
DELETE noprompt ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-6';