Problem solve Get help with specific problems with your technologies, process and projects.

Help with ORA-01555 during export

I have a table with two BLOB columns and 300,000 rows. While exporting this table I am getting the following error EXP-00056: ORACLE error 1555 encountered ORA-01555: snapshot too old: rollback segment number with name "" too small ORA-22924: snapshot too old
You are getting this error when exporting the table because Oracle's export utility requires a read-consistent image of the table that is exported to your dump file. Other transactions were interferring with this operation. You have a few choices. First, you can try the export during a time when the system is not experiencing high usage. If your database has implemented Oracle 9i's new UNDO tablespace feature, then you'll need to increase the UNDO_RETENTION parameter. If you are using the older rollback segments, then you'll need to do some of the following:

1. Shrink all rollback segments to their optimal size before beginning the export operation.
2. Use a larger optimal value on your rollback segments.
3. Add more rollback segments.

Dig Deeper on Oracle database design and architecture

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.