Estoy usando volcados para exportar la base de datos. El problema es que el volcado no incluye tablas vacías. ¿Cuál es la mejor manera de exportar la base de datos, la estructura y los datos completos?

0
Alex E. 16 oct. 2018 a las 18:37

2 respuestas

La mejor respuesta

Utilice una bomba de datos. Busque la herramienta de Oracle expdp.

https://oracle-base.com/articles/10g/oracle-data-pump-10g

0
Danial Wayne 16 oct. 2018 a las 15:50
  • Pensé que valía la pena mencionar que podría restaurar una copia de seguridad, hay muchos IF sobre hacer eso, pero SI usted controla el entorno y SI puede apagar el sistema mientras lo hace, podría ser fácil hacer una copia de seguridad de su base de datos original y restaurarla en un entorno similar

Utilizo este método para hacer una copia de seguridad de mi propio entorno de desarrollo

oracle@befb83f389c6:~$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.2.0 Production on Wed Oct 17 05:39:49 2018

Copyright (c) 1982, 2011, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit
Disconnected from Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
oracle@befb83f389c6:~$ tar czvf spxe-20181017.tar.gz admin/ fast_recovery_area/ oradata/

Para restaurar la copia de seguridad, simplemente extraiga los archivos y reemplace las carpetas existentes

oracle@befb83f389c6:~$ rm -rdf admin/
oracle@befb83f389c6:~$ rm -rdf fast_recovery_area/
oracle@befb83f389c6:~$ rm -rdf oradata/
oracle@befb83f389c6:~$ tar xzvf spxe-20181017.tar.gz 
oracle@befb83f389c6:~$ sqlplus / as sysdba 

SQL*Plus: Release 11.2.0.2.0 Production on Wed Oct 17 06:13:22 2018

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup
ORACLE instance started.

Total System Global Area  601272320 bytes
Fixed Size          2228848 bytes
Variable Size         364907920 bytes
Database Buffers      230686720 bytes
Redo Buffers            3448832 bytes
Database mounted.
Database opened.
SQL> 
0
Kristian Saksen 17 oct. 2018 a las 06:14