He creado un usuario en Oracle 11gR2, mediante la siguiente secuencia de comandos

create user          cata
identified by        cata
default   tablespace tbs
temporary tablespace temp;

grant DBA to cata;

Después de intentar importar un archivo de volcado con el comando

impdp system/password@ORCL11 schemas=cata dumpfile=cata.dmp logfile=log.txt

me da el siguiente error

ORA-39002: operación no válida
ORA-39165: Esquema ATGDB_CATA no se encontró.

Sorprendentemente, cuando intenta exportar un volcado desde el mismo esquema, yo soy capaz de hacer eso. Por lo tanto, si el esquema no se creó correctamente, a continuación, que no debería ser capaz de exportar el archivo de volcado, ¿verdad ?

También he comprobado en dba_users & el esquema es creado. ¿Hay algo más que puedo hacer de lo que podría resolver este problema

InformationsquelleAutor Aazim | 2012-07-07

3 Comentarios

  1. 10

    De la mensaje de error supongo que el esquema original nombre de «atgdb_cata».

    Como están ahora tratando de importar en un esquema denominado «cata» es necesario especificar el parámetro remap_schema

    Así que para tu caso:
    impdp system/[email protected] schemas=atgdb_cata dumpfile=cata.dmp logfile=log.txt remap_schema=atgdb_cata:cata

    • Gracias por su respuesta GWu. Resulta que no he recibido el esquema correcto de los nombres. El archivo de volcado había otro nombre de esquema & yo estaba usando una diferente.
  2. 0

    Concesión de las funciones de lectura y escritura en el Directorio en el que se ha creado para el Nuevo Usuario: EX:

    GRANT READ, WRITE ON DIRECTORY dir_name TO NEW_USER:

    También otorga a la siguiente función para el nuevo usuario:

    GRANT IMP_FULL_DATABASE TO NEW_USER;

    Gracias!
    NC

  3. 0

    ORA-39002: operación no válida
    ORA-39070: no se puede abrir el archivo de registro.
    ORA-29283: archivo no válido operación
    ORA-06512: en «SYS.UTL_FILE», de la línea de 536
    ORA-29283: archivo no válido operación

    SOLUCIÓN:
    crear o reemplazar el directorio test_ dir como ‘NOMBREARCHIVO’ ;

    que ‘NOMBREARCHIVO’ debe ha que el archivo de volcado de

    paso : 1
    crear carpeta de MUESTRA bajo orcle_installed_path/sql/SAMPLE
    puesto que el archivo de volcado de en que carpeta de EJEMPLO.

    ir a bin y ejecutar ./sqlplus
    y de inicio de sesión
    SQL>crear o reemplazar el directorio test_ dir como ‘EJEMPLO’ ;

    SQL> SQL> CONCESIÓN de LECTURA, de ESCRITURA en el directorio test_dir a ‘USUARIO’;

    SQL> GRANT IMP_FULL_DATABASE a ‘USUARIO’;
    salida
    luego impdb a la importación de que se deshagan de

Dejar respuesta

Please enter your comment!
Please enter your name here