一、现象 将数据迁移到新库时,执行较大的存过,会报这个错误。 二、原因 产生该报错的原因: (1)sql执行比较久,需要优化sql (2)回滚段过小 (3)undo保存时间过短 三、具体检查及恢复 1、查看sql的执行计划,看看是否可以优化。因为我这边出现这个现象是数据库迁移后 ...
原创文章,转载请注明:转载自dbtan 谈DB本文链接地址:http: www.dbtan.com ora reason and solution.html ORA 原因与解决: 前面提到了ORA 错误,那么现在来看一下ORA 错误是怎样产生的。由于回滚段是循环使用的,当事务提交以后,该事务占用的回滚段事务会被标记为非活动,回滚段空间可以被覆盖重用。那么一个问题就出现了,如果一个查询需要使用被覆 ...
2021-08-20 09:19 0 210 推荐指数:
一、现象 将数据迁移到新库时,执行较大的存过,会报这个错误。 二、原因 产生该报错的原因: (1)sql执行比较久,需要优化sql (2)回滚段过小 (3)undo保存时间过短 三、具体检查及恢复 1、查看sql的执行计划,看看是否可以优化。因为我这边出现这个现象是数据库迁移后 ...
一、引言: ORA-01555 快照过旧,是数据库中很常见的一个错误,比如当我们的事务需要使用undo来构建CR块的时候,而此时对应的undo已经不存在了,这个时候就会报ORA-01555的错误。 ORA-01555错误在Oracle 8i及之前的版本最多。从9i ...
一、引言: ORA-01555 快照过旧,是数据库中很常见的一个错误,比如当我们的事务需要使用undo来构建CR块的时候,而此时对应的undo已经不存在了,这个时候就会报ORA-01555的错误。 ORA-01555错误在Oracle 8i及之前 ...
使用数据泵导出数据库数据时,发现如下错误提示: ORA-01555: snapshot too old: rollback segment number with name "" too smallORA-22924: snapshot too old 个人认为报快照过旧绝大部分可能原因 ...
前言 客户说: 我在数据库上继续运行昨日的脚本,但发现有个子过程在运行10个小时后报错: 烦请协助看看。。。 错误码是:ORA-01555: snapshot too old: rollback segment number 6 with name “_SYSSMU6$” too ...
使用数据泵导出数据库大表时报错: ORA-31693: 表数据对象 "**"."**" 无法加载/卸载并且被跳过, 错误如下: ORA-02354: 导出/导入数据时出错 ORA-01555: 快照过旧: 回退段号 (名称为 "") 过小, 报错截图 ...
同事导出数据,结果遇到如下报错: expdp user1/XXXXXXXX directory=szdata1 dumpfile=szhzinfo_20180319.dmp logfile=szhz ...
快照号过旧,回退段号过小,信息如下:ORA-31693: 表数据对象 "CZBSDB"."SMS_RESULT_RECORD" 无法加载/卸载并且被跳过, 错误如下:ORA-02354: 导出/导入数据时出错ORA-01555: 快照过旧: 回退段号 716 (名称 ...