EXPDP 时报错ORA-31693,ORA-02354,ORA-01555
使用数据泵导出数据库大表时报错:
ORA-31693: 表数据对象 "**"."**" 无法加载/卸载并且被跳过, 错误如下:ORA-02354: 导出/导入数据时出错
ORA-01555: 快照过旧: 回退段号 (名称为 "") 过小, 报错截图:

修改提交后,通常UNDO中会保留这些旧的资料,用来保证数据一致性读。
如果UNDO保留时间到了,并且UNDO中无足够空间,这些在UNDO中的旧资料就会被覆盖。那些依靠这些数据的操作就无法获得一致性读,从而报错:ORA-01555
建议修改undo_retention、undo tablespace size到合适的大小
或者选择数据库空闲时间段执行expdp作业 修改语句:alter system set undo_retention=36000 scope=both;

更多精彩