ORA-01555: snapshot too old: rollback segment number 1 with name "..." too small
错误的原因是9i blob的bug。
一般来说exp ORA-01555可以通过下面方法来解决:
1)加大所有回滚段且不允许自动收缩(因为我们无法控制EXP具体会使用哪个回滚段);
2)EXP使用consistent = n(只保证一个表内数据是同一时刻的)和direct = y参数;
3)安排在数据库任务最少的时候做EXP;
4)对于特大表可采用query子句分批EXP该表。