Loading

ora-19643 ora-19640

环境:aix 7.1
数据库版本:11.2.0.4

18c-19c版本在mos上也有这个报错,但是和这个案例明显不同,无法照搬处理

数据库增量备份如下报错,rman全备正常

#如下,提示增量备份中开始的scn太新了,说明file#=832文件的scn太旧

[oracle@oracle11g udev]$ oerr ora 19643
19643, 00000, "datafile %s: incremental-start SCN is too recent"
// *Cause:  The incremental-start SCN which was specified when starting an
//          incremental datafile backup is greater than the datafile
//          checkpoint SCN, which could cause some blocks to be missed.
// *Action: Specify a smaller incremental-start SCN.
You have new mail in /var/spool/mail/oracle

#rman增量备份脚本修改添加 from scn xxxx(报错scn)可以正常备份
#查看对应文件的scn,发现scn明显要小很多--这里因为是内网,不方便贴出
#查看对应数据文件表空间,发现是read only模式,这里怀疑是read only模式导入scn不推进,增量备份报错。

解决及处理过程

将对应表空间设置成read write,并在对应表空间下创建一个测试表,推进对应数据文件scn
再次执行增量备份,备份成功

这里仅仅是展示了处理的方案,具体为什么不能备份分析不到,其他环境中也有read only状态的表空间,增量备份是正常的,这个表空间在前段时间被设置成read only后就不能正常增备了

posted @ 2022-09-21 17:16  李行行  阅读(48)  评论(0编辑  收藏  举报