Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: expdp NOT working in 2 Node RAC 10gR2 Database ..........Error ORA-31623: a job is not attached to this session via the specified handle
Folks
On a 2 Node RAC 10gR2 Database, expdp is NOT working.
$ expdp system/<passwd>
Export: Release 10.2.0.2.0 - 64bit Production on Thursday, 25 January, 2007 21:41:41
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - 64bit Production
UDE-00008: operation generated ORACLE error 31623
ORA-31623: a job is not attached to this session via the specified handle
ORA-06512: at "SYS.DBMS_DATAPUMP", line 2745
As per metalink Doc ID: 308388.1:-
Cause
For submitting an export job with datapump utility, we use queues, streams and java objects. SQL tracing confirms that.
If we see any component is not valid in the database, we will see these errors. By querying dba_registry we find the different component and their status.
Metalink Solution
SQL> startup migrate
SQL> @?/rdbms/admin/catpatch.sql
SQL> @?/rdbms/admin/utlrp.sql
ACTION by ME
?/rdbms/admin/utlrp.sql has been Run, whereafter following SELECT command still shows 10 Objects belonging to PUBLIC & SYS as INVALID & the ORA-31623 Error continues to occur.
Qs - Since $ORACLE_HOME/rdbms/admin/catpatch.sql is NOT present, can catalog.sql , catproc.sql instead be safely RE-Run in a Working 2 instance RAC Database from 1 of the RAC instances?
Thanks indeed
![]() |
![]() |