Oracle 10g 归档日志满了的解决办法(连接数据库会出错) - weijiguang/OA GitHub Wiki
如果Oracle的归档日志满了,应用连接数据库就会出错,这时需要手工删除过期的归档日志,方法如下:
- 从root用户切换到oracle用户(win运行cmd)
su – ora10g
2.进入rman
$ rman (win输入rman命令)
3.连接数据库
RMAN> connect target sys/(oracle数据库dba用户的密码);
connect target user/password@install(数据库服务名)
4.查看归档日志的状态
RMAN> list archivelog all;
5.手工删除归档日志文件
6.更新归档日志
RMAN> crosscheck archivelog all;
RMAN> delete expired archivelog all; --删除无效的归档日志,中间会提示确认,输入"yes"即可
7.退出rman
RMAN> exit