Haciendo un export de Oracle solo de una tabla

Pues hace mucho que no publicaba, así que regresando a las andadas, el conocimiento es poder y compartirlo es mejor.

Tan de madrugada y con flojera, y teniendo que entregar algún análisis, me fue necesario hacer un respaldo de una tabla que no es posible hacerle un simple select * y export, por el tema de los blob, así que la opción más viable es un dump, pero no quiero de toda la base, si no solo de 1 tabla, la ejecución sería la siguiente:

[bash]
[oraadmin@ixtrtc31cme dump_Ora]$
[oraadmin@ixtrtc31cme dump_Ora]$ exp usuario/password file=backup_snap_tablespace.dmp log=/tmp/logExport.log tables=VERSION_BUNDLE rows=yes indexes=no
[/bash]

La salida de ejecución vendría siendo la siguiente:

[bash]
Export: Release 11.2.0.1.0 – Production on Fri Mar 4 01:08:02 2016

Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 – 64bit Production
With the Partitioning, Data Mining and Real Application Testing options
Export done in US7ASCII character set and AL16UTF16 NCHAR character set
server uses WE8MSWIN1252 character set (possible charset conversion)
Note: indexes on tables will not be exported

About to export specified tables via Conventional Path …
. . exporting table VERSION_BUNDLE 1995379 rows exported
EXP-00091: Exporting questionable statistics.
Export terminated successfully with warnings.
[oraadmin@ixtrtc31cme dump_Ora]$
[/bash]

Con esto ya tendremos un export de DB y con la tabla requerída.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *