文档首页/ 数据库和应用迁移 UGO/ 常见问题/ 产品咨询/ 如何解决收集失败并提示“SNAPSHOT TOO OLD”的问题?
更新时间:2022-07-07 GMT+08:00

如何解决收集失败并提示“SNAPSHOT TOO OLD”的问题?

如果收集失败或提示错误“ORA-01555: snapshot too old”,需要检查源Oracle数据库的UNDO参数。执行以下命令:

show parameter undo;

样本输出:

NAME TYPE VALUE
undo_management string AUTO
undo_retention integer 28800

联系数据库管理员,提高UNDO_RETENTION参数的配置。

ALTER SYSTEM SET UNDO_RETENTION =N;

将N替换为一个合适的值。