Oracle DBA, How To, Error, Cause and Action

Find Cause And Solution For Oracle Error With oerr

The oerr utility (Oracle Error) is provided only with Oracle databases on UNIX and Linux platforms only. oerr is not an executable, but instead, a shell script that retrieves messages from installed message files. The utility is not provided on Windows systems, since it uses awk commands to retrieve the requested text from the file.

oerr is read the $ORACLE_HOME/mesg/oraus.msg file

Usage: oerr facility error

Facility is identified by the prefix string in the error message.
For example, if you get ORA-7300, "ora" is the facility and "7300"
is the error. So you should type "oerr ora 7300".

If you get LCD-111, type "oerr lcd 111", and so on.


My example is

[oracle@e-dba01 ~]$ oerr ora 1555
01555, 00000, "snapshot too old: rollback segment number %s with name \"%s\" too small"
// *Cause: rollback records needed by a reader for consistent read are
// overwritten by other writers
// *Action: If in Automatic Undo Management mode, increase undo_retention
// setting. Otherwise, use larger rollback segments


to see what is the ORA-1555 all about

No comments:

Post a Comment

Thanks for your comment.