Error en Export

bmgdba
03 de Junio del 2004
Hola a todos, a ver si me pueden ayudar con un error q me aparece al realizar el respaldo de la base......en oracle 9.2

EL mensje es el siguiente
EXP-00056: ORACLE error 1422 encountered
ORA-01422: exact fetch returns more than requested number of rows
ORA-06512: at "XDM.DBMS_XDBUTIL_INT", line 52
EXP-00000: Export terminated unsuccessfully

Agradezco cualquier ayuda....gracias


Manny
03 de Junio del 2004
Hi,

En oracle, un trigger puede tener el mismo nombre que otros objetos en la base de datos. Es decir, tablas, vistas, y/o secuencias.

Tener un trigger con el mismo nombre que otros objetos en la base de datos puede dar lugar a este error en la exportación.

Verifica que no hayan triggers definidos con los nombres de objectos al interno del database,

Puedes usar la siguiente sintaxi:
SELECT object_type,owner||'.'||object_name "OWNER.OBJECT_NAME" FROM dba_objects WHERE owner||object_name IN (SELECT o.owner||object_name FROM dba_objects o, dba_triggers t WHERE object_name = trigger_name GROUP BY o.owner||object_name HAVING COUNT(*) > 1);

O visto ducumento que hablan de un [BUG:2685696]
para la version 9.2.0.2, podreste pensar en upgrade
a la version 9.2.0.3

bye
Suerte......