¿Cómo transferir datos utilizando los comandos expdp e impdp?
Pregunta
Soy un noob de Oracle, y mi intención es transferir todos los datos y metadatos de un esquema a otro esquema dentro de una base de datos Oracle. Estoy planeando usar Datapump's expdp
y impdp
comandos. Tengo preguntas sobre esto:
- ¿Puedo crear un esquema de destino sin un usuario o debo crear un usuario primero (que también crea un esquema)?
- Puedo ejecutar
expdp
yimpdp
comandos usando la cuenta SYS (como SYSDBA)? ¿Es ese un método preferido? ¿Esta declaración toma todos los objetos (datos y metadatos) de un esquema y los mueve a un esquema diferente?
expdp \"/ as sysdba\" schemas=<schemaname> directory=dumpdir dumpfile=<schemaname>.dmp logfile=expdp_<schemaname>.log
También es el esquema objetivo una copia exacta del esquema de origen después de
impdp
¿dominio?
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a dba.stackexchange