记录我的生活和学习历程

[Oracle] oracle删除归档日志

2012-12-07

某公司一工程师联系我,说应用系统报错,无法正常使用,报错信息:
ORA-00257: archiver error. Connect internal only, until freed
字面上看是归档日志的问题。
首先看下归档日志使用情况:

擦!归档日志马上100%了!不出问题才怪。接下来删除过期的归档日志文件,释放空间。操作方法:
1:进入rman
$rman target /
2:手动删除归档日志。以下命令是删除7天前的归档日志,最后的时候会让你输入yes。
RMAN>DELETE ARCHIVELOG ALL COMPLETED BEFORE ‘SYSDATE-7’;
3:重新检查下
RMAN>crosscheck archivelog all;
4:完成

参考:
http://www.cnblogs.com/ungshow/archive/2009/04/03/1429218.html
http://hi.baidu.com/asxsankohubgpxd/item/ef444e8a79f5b0874514cf69
http://www.2cto.com/database/201203/124636.html

作者:swappy | Categories:Oracle | Tags:

发表评论

电子邮件地址不会被公开。 必填项已用*标注