es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La importación de datos en Oracle 18xe utilizando IMPDP ha fallado.

He creado una nueva base de datos Oracle 18xe en un contenedor de Docker.

Estoy intentando importar un archivo de volcado utilizando el siguiente comando:

impdp **/**@xepdb1 directory=DATA_PUMP_DIR dumpfile=file.dmp 
remap_schema='source:dest' logfile=imp.log CONTENT=DATA_ONLY

Estoy obteniendo el siguiente error:

Import: Release 18.0.0.0.0 - Production on Thu Dec 9 05:39:42 2021
Version 18.4.0.0.0

Copyright (c) 1982, 2018, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 18c Express Edition Release 18.0.0.0.0 - Production

ORA-39002: operación no válida

No logro entender por qué estoy obteniendo este error. Intenté importar solo una tabla, utilizando el siguiente comando:

impdp **/**@xepdb1 directory=DATA_PUMP_DIR dumpfile=file.dmp 
remap_schema='source:dest' logfile=imp.log CONTENT=DATA_ONLY tables=table1

Obtuve el siguiente error:

Import: Release 18.0.0.0.0 - Production on Thu Dec 9 05:39:42 2021
Version 18.4.0.0.0

Copyright (c) 1982, 2018, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 18c Express Edition Release 18.0.0.0.0 - Production

ORA-39002: operación no válida
ORA-39166: Objeto dest.table1 no se encontró o no se pudo exportar o importar.

Agradezco su ayuda, gente.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que hay un problema con el comando impdp o el archivo de volcado. El error ORA-39002 generalmente indica una operación inválida al importar o exportar datos. Este error puede deberse a rutas de archivo incorrectas, formato incorrecto del archivo de volcado o privilegios insuficientes.

    Para solucionar este problema, verifica lo siguiente:

    1. Asegúrate de que el archivo de volcado exista y esté ubicado en el directorio correcto (DATA_PUMP_DIR).
    2. Verifica si el parámetro REMAP_SCHEMA es válido y si el esquema de destino existe.

    3. Asegúrate de tener suficientes privilegios para importar el archivo de volcado en el esquema de destino.

    4. Intenta importar el archivo de volcado utilizando el comando tradicional IMP para ver si funciona o si produce un mensaje de error diferente.

    Si ninguna de las soluciones anteriores funciona, es posible que necesites consultar con el soporte de Oracle o con un experto en tecnologías de bases de datos Oracle.

Comments are closed.