EXP (exportación) e IMP (importación) son las dos herramientas que necesita. Es mejor intentar ejecutarlos en la línea de comandos y en la misma máquina.
Se puede ejecutar de forma remota, solo necesita configurar TNSNAMES.ORA
correctamente e instale todas las herramientas de desarrollo con la misma versión que la base de datos. Sin conocer el mensaje de error que está experimentando, no puedo ayudarlo a hacer que exp/imp funcione.
El comando para exportar un solo usuario:
exp userid=dba/dbapassword OWNER=username DIRECT=Y FILE=filename.dmp
Esto creará el archivo de volcado de exportación.
Para importar el archivo de volcado a un esquema de usuario diferente, primero cree el nuevo usuario en SQLPLUS :
SQL> create user newuser identified by 'password' quota unlimited users;
Luego importe los datos:
imp userid=dba/dbapassword FILE=filename.dmp FROMUSER=username TOUSER=newusername
Si hay muchos datos, investigue aumentando los BUFFERS
o busque en expdp/impdp
Los errores más comunes para exp e imp son de configuración. Comprueba tu PATH
incluye $ORACLE_HOME/bin
, verifique $ORACLE_HOME
está configurado correctamente y verifique $ORACLE_SID
está configurado