一、使用kettle从源端数据库抽到目标端数据库时,当数据量过大时,会报ORA-01555快照过旧报错二、产生的原因: (1):sql执行比较久,需要优化sql (2):回滚段过小 (3):undo保存时间过短三、执行步骤: 1:查看sql语句,是否可以优化 2:检查回滚段大小 3:查看undo_retention参数 打开plsql命令窗口,输入:showparameterundo_Undo_retention:是undo数据保存的时间,是一个目标期望值,单位为秒,默认为900s用户设置出这个值之后,Oracle内部会尽量保证将Undo数据保留超过u
一、使用kettle从源端数据库抽到目标端数据库时,当数据量过大时,会报ORA-01555快照过旧报错二、产生的原因: (1):sql执行比较久,需要优化sql (2):回滚段过小 (3):undo保存时间过短三、执行步骤: 1:查看sql语句,是否可以优化 2:检查回滚段大小 3:查看undo_retention参数 打开plsql命令窗口,输入:showparameterundo_Undo_retention:是undo数据保存的时间,是一个目标期望值,单位为秒,默认为900s用户设置出这个值之后,Oracle内部会尽量保证将Undo数据保留超过u