Database Administration (MOSC)

MOSC Banner

LOB corruption with ORA-22924 & ORA-01555

edited Aug 18, 2018 7:01AM in Database Administration (MOSC) 23 commentsAnswered

Hi,

We have implemented Oracle Database 12c RAC (12.1.0.2) on Windows 2012 for one of our clients.

Recently we noticed that whenever we use SHRINK SPACE command on an BLOB column, some of the data in the BLOB column gets corrupted. After the corruption, when we do an export, the export fails with ORA-01555 & ORA-22924.

ORA-31693: Table data object "SCOTT"."TEST_LOB" failed to load/unload and is being skipped due to error:

ORA-29913: error in executing ODCIEXTTABLEPOPULATE callout

ORA-01555: snapshot too old: rollback segment number with name "" too small

ORA-22924: snapshot too old

The command we used to reclaim the space is "ALTER TABLE TEST_LOB MODIFY LOB (image) (SHRINK SPACE);"

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center