// Oracle version 9.2.0.7
// ORA-19206: Invalid value for query or REF CURSOR parameter
장애현상 : exp명령을 수행하는 중간에 "EXP-00056: ORACLE error 19206 encountered", "ORA-19206: Invalid value for query or REF CURSOR parameter"의 메시지가 발생하면서 exp 수행되지 않음.
/* 에러 내용
EXP-00056: ORACLE error 19206 encountered
ORA-19206: Invalid value for query or REF CURSOR parameter
ORA-06512: at "SYS.DBMS_XMLGEN", line 83
ORA-06512: at "SYS.DBMS_METADATA", line 353
ORA-06512: at "SYS.DBMS_METADATA", line 418
ORA-06512: at "SYS.DBMS_METADATA", line 457
ORA-06512: at "SYS.DBMS_METADATA", line 1182
ORA-06512: at "SYS.DBMS_METADATA", line 1163
ORA-06512: at line 1
*/
장애원인 : Database 복구 중에 xdb 데이터파일을 restore 및 recover 하지 않음. 외에도 dba_queue_tables 에 존재하는 테이블 때문에 안되는 경우도 있다고 함.
해결방법 : $ORACLE_HOME/rdbms/admin/catmeta.sql 을 실행시킨다. 큐가 원인일 경우에는
SQL > execute dbms_aqadm.drop_queue_table('<queue_table_name>');
'Oracle' 카테고리의 다른 글
[Oracle] ORA-31640: unable to open dump file "....../scott.dmp" for read (0) | 2021.11.19 |
---|---|
[Oracle] ORA-28002 : the password will expire within %s days (0) | 2021.11.03 |
[Oracle] RMAN delete archived redo log files (0) | 2021.10.06 |
[Oracle] ORA-27037: unable to obtain file status (0) | 2021.09.17 |
[Oracle] Oracle RAC 클러스터 노드 제거 (Delete cluster node) (0) | 2021.08.12 |