Oracle 10g归档日志满了的解决办法

2014-11-24 02:00:52 · 作者: · 浏览: 4

如果Oracle的归档日志满了,应用连接 数据库就会出错,这时需要手工删除过期的归档日志,方法如下:

1.指定数据库实例
$ export ORACLE_SID=db1

2.进入rman
$ rman

3.连接数据库
RMAN> connect target sys/password;

4.查看归档日志的状态
RMAN> list archivelog all;

5.手工删除归档日志文件

6.更新归档日志
RMAN> crosscheck archivelog all;
RMAN> delete expired archivelog all; --中间会提示确认,输入"yes"即可

7.退出rman
RMAN> exit
作者 xuzhendong