La base de datos de Oracle informa errores y soluciones al usar la lógica expdb para hacer una copia de seguridad de la base de datos

La base de datos de la empresa utiliza la base de datos Oracle. Ayer, al verificar el registro de respaldo de Oracle, hubo un error. El mensaje de error es el siguiente:

“KINGDEE”. ”VTZ2MB206Z10EYK82GBHC9G9Y4R9 ″ 14.46 KB 9 filas

ORA-31693: El objeto de datos de tabla "KINGDEE". "VTZ2MB206Z1L7OS2NKN0EDM89GC" no se pudo cargar / descargar y se está omitiendo debido a un error:

ORA-02354: error al exportar / importar datos

ORA-39826: No se pudo resolver la carga de vista o sinónimo de ruta directa (KINGDEE.VTZ2MB206Z1L7OS2NKN0EDM89GC).

. . exportó "KINGDEE". "VTZ2MB206Z1OAJEE4J0IH9M5SRFX" 13.78 KB 4 filas

. . exportado "KINGDEE". "VTZ2MB206Z1WL5YS9S0SRR96OKIK" 13.92 KB 6 filas

. . exportado "KINGDEE". "VTZ2MB206Z27BJR2IEXAY403W3U5" 14.07 KB 7 filas

. . exportó "KINGDEE". "VTZ2MB206Z2ED2N6QJRCGD25HUHM" 14.07 KB 7 filas

. . exportó "KINGDEE". "VTZ2MB206ZNUTG1T3URGKL4NLYT" 13.86 KB 4 filas

. . exportado "KINGDEE". "VTZ2MB206ZQY8AFOWIKID58SWLP" 13.75 KB 4 filas

. . exportado

Más tarde, después de que google encontró el problema,

Consulte www.stackoverflow.com para obtener la explicación y el análisis de los errores informados por ORA-31693, ORA-02354, ORA-39826. La causa del error es un error causado por el objeto que se elimina durante la exportación de datos. Este es un comportamiento bien diseñado de Oracle. La corrección para el error 9847421 inédito introduce un nuevo conjunto de comprobaciones de resolución de nombre de objeto, incluida la generación del mensaje de error ora-39826 descrito en el error 14006984> -ora 39826. 942 terminará con un estado "sin errores".

La copia de seguridad de exportación se ha completado y la copia de seguridad se ha verificado. El siguiente error se debe a que la tabla se eliminó cuando se ejecutó la exportación expdp, por lo que no se puede encontrar la tabla al exportar la tabla. Mensaje de error activado

La solución:

Compruebe si existe el objeto informado en el mensaje de error. El siguiente ejemplo está relacionado con el objeto mencionado en el mensaje de error anterior:
vm215: ORCL $> sqlplus / as sysdba

 

SELECCIONAR PROPIETARIO, OBJECT_NAME, OBJECT_TYPE, STAUS, LAST_DDL_TIME

DE DBA_OBJECTS

WHERE OWNER = 'HR' Y OBJECT_NAME IN ('TEST1');

 

sin fila seleccionada
Si la consulta no devuelve filas, puede activar ora-39826. Debe asegurarse de que el objeto exista en el momento de la exportación y no se elimine mientras se ejecuta la exportación. Los objetos se crean y se completan en la tabla de control principal exportada por Data Pump, pero antes de que el contenido de la tabla se exporte realmente, se producirá este tipo de error.

Supongo que te gusta

Origin www.cnblogs.com/love-vce/p/12751596.html
Recomendado
Clasificación