重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 87|回复: 0

[备份恢复] rman备份出现ORA-19625

[复制链接]
发表于 2020-8-5 11:35:44 | 显示全部楼层 |阅读模式
本帖最后由 jiawang 于 2020-8-6 08:54 编辑

报错现象:
QQ图片20200805103834.png
原因在于操作系统下删除了这个归档日志,这个日志还没备份过,rman去备份的时候,找不到这个归档就出错了。可用以下方法解决:
处理:
可以在rman命令行执行下面检查语句再做备份:

0 U- V- h; y, U$ @6 k
: e: }# C9 v; p; w

RMAN> change archivelog all crosscheck;  
5215f2a1c3e94c10.png
select FIRST_TIME,name,sequence#,status,thread# from v$archived_log where recid=47;
879605f2a27471435f.png
RMAN> delete force archivelog sequence 36;
使用force,catalog 无法强制删除归档或者重新注册归档
SQL>  select name from
v$archived_log;
762015f2a27c4d0713.png
当前的归档路径是linux文件系统,而报错的归档是在windows的路径,目标就是删除这个无效的归档日志

解决办法:
SQL>execute sys.dbms_backup_restore.resetCfileSection( 11);


SQL> select name from v$archived_log;no rows selected

SQL> catalog start with 'd:\oracle12\backup';
926685f2a287bd330a.png

原理是清空控制文件中的归档日志信息,重新使用catalog进行注册

再次执行备份成功,如图:
360425f2a290562e2a.png



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2020-9-19 06:34 , Processed in 0.149206 second(s), 24 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表