Solved

ERROR ORA-31600

Posted on 2003-11-20
5
1,662 Views
Last Modified: 2012-08-13
I'm trying to do an export from db 9.2 in windows 2003 32bit and always i get the same error
ORA-31600

......................
. exporting cluster definitions
EXP-00056: ORACLE error 31600 encountered
ORA-31600: invalid input value EMIT_SCHEMA for parameter NAME in function SET_TR
ANSFORM_PARAM
ORA-06512: at "SYS.DBMS_SYS_ERROR",line 105
ORA-06512: at "SYS.DBMS_METADATA_INT",line 3926
ORA-06512: at "SYS.DBMS_METADATA_INT",line 4050
ORA-06512: at "SYS.DBMS_METADATA",line 836
ORA-06512: at line 1
EXP-00000: Export terminated unsuccessfully

i had create the base at least 1 month ago, so its a new base.I do export with schedule every tuesday and
yesterday i find this error.
0
Comment
Question by:ipolitis
5 Comments
 
LVL 3

Accepted Solution

by:
Joeharvey earned 63 total points
ID: 9786815
From Oracle's website:

One of the known causes for the error above is that a patchset was recently  applied to the database but one or more of the patchset steps were not  performed.  

Cause ~~~~~~~
View the readme notes for the patchset recently installed.  You will see a step  that should have been performed that directs you to run the script named  catpatch.sql.  Very likely this step was never performed.  

Fix ~~~~
As the sysdba user run the catpatch.sql script found in the directory named  $ORACLE_HOME/rdbms/admin.  Before you submit this script, view it's contents.  You may see that this script places the database in restricted mode.
0
 

Author Comment

by:ipolitis
ID: 9786984
the base is new and i was never try to apply a patchset, i have already try to run catpacth.sql but i can't
0
 
LVL 8

Assisted Solution

by:baonguyen1
baonguyen1 earned 62 total points
ID: 9788309
Ensure you have run catalog.sql, catproc.sql, catexp.sql  and catpatch.sql script as SYS  
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article started out as an Experts-Exchange question, which then grew into a quick tip to go along with an IOUG presentation for the Collaborate confernce and then later grew again into a full blown article with expanded functionality and legacy…
Cursors in Oracle: A cursor is used to process individual rows returned by database system for a query. In oracle every SQL statement executed by the oracle server has a private area. This area contains information about the SQL statement and the…
This video explains at a high level with the mandatory Oracle Memory processes are as well as touching on some of the more common optional ones.
This videos aims to give the viewer a basic demonstration of how a user can query current session information by using the SYS_CONTEXT function

713 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question