Crear un backup de Oracle 11g XE e importar a un esquema

Johan Menz
2 min readFeb 6, 2019

--

Imagen de Google

A todo desarrollador nos a tocado trabajar con alguna base de datos, y meternos hacer cosas como insertar, actualizar registros, pero esta función es para un DBA. Aunque, para ser sinceros, cuando comenzamos algún proyecto personal nosotros mismo hacemos todo. Y uno de los problemas para todo programador es como hacer un backup a nuestra base de datos. En este post, le enseñaré los pasos para hacer un copia de base de datos Oracle 11g XE y poder importarlo a un esquema.

Nota : Debes saber manejar Oracle SQL Developer.

En la imagen siguiente, se muestra dos conexiones (de dos esquemas PRUEBA1 y PRUEBA2): P1 y P2. P1 tiene dos tablas Persona y Usuarios. P2 no tiene tablas. Lo que vamos hacer es hacer un backup de P1 (exportarlo), y luego importarlo a P2.

Nota: PRUEBA1 y PRUEBA2 son usuarios.

Oracle SQL Developer

En primer lugar, abrimos el cmd de windows y escribimos el siguiente código: expdp system/root schemas=PRUEBA1 dumpfile=test01.dmp

cmd

Nota: Tienes que escribir el usuario y contraseña.

Ruta donde se guarda el backup

En segundo lugar, vamos importar TEST01.dmp al esquema PRUEBA2 con el siguiente código: impdp system/root@xe remap_schema=PRUEBA1:PRUEBA2 dumpfile=test01.dmp

Por ultimo, verificamos que las tablas se crearon en P2.

Espero les sirva. “Saludos”

--

--

Johan Menz

Autodidacta. Amante de la programación y el emprendimiento. Lector y eterno estudiante.