Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

realizar export "completo" menos de una tabla

Estas en el tema de realizar export "completo" menos de una tabla en el foro de Oracle en Foros del Web. buenas, Necesito hacer un export "completo" de un esquema, pero me gustaría quitar una tabla que es de tipo Table partition ya que me ocupa ...
  #1 (permalink)  
Antiguo 08/09/2009, 05:40
 
Fecha de Ingreso: julio-2005
Mensajes: 140
Antigüedad: 19 años, 3 meses
Puntos: 0
realizar export "completo" menos de una tabla

buenas,

Necesito hacer un export "completo" de un esquema, pero me gustaría quitar una tabla que es de tipo Table partition ya que me ocupa demasiado y no la necesito.
Como lo puedo hacer??
Mi BBDD Oracle: 9.2.0.8.0

el comando que tengo es:

Código:
exp "system/pass@BBDD" file=D:\Exports\mi_export.dmp log=D:\Exports\mi_export.log owner=PEPITO grants=yes statistics=estimate indexes=yes rows=yes
alguna idea?
  #2 (permalink)  
Antiguo 08/09/2009, 06:39
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: realizar export "completo" menos de una tabla

No te sirve hacer un export de toda la base, posteriormente hacer un drop table y luego hacer un nuevo export?
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 08/09/2009, 06:41
 
Fecha de Ingreso: julio-2005
Mensajes: 140
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: realizar export "completo" menos de una tabla

el motivo por el que quiero hacer un "exclude" de esa tabla es porque no tengo espacio suficiente y luego al hacer el import en otra BBDD no la necesito.
  #4 (permalink)  
Antiguo 08/09/2009, 06:57
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: realizar export "completo" menos de una tabla

Si no son muchas tablas, puedes hacer el backup de tablas especificas.
acá enseñan como:
http://www.geomundos.com/internet/or...doc_11015.html
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 08/09/2009, 06:59
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 5 meses
Puntos: 43
Respuesta: realizar export "completo" menos de una tabla

Supongo que tendras que enumerar las tablas una a una :

exp "system/pass@BBDD" file=D:\Exports\mi_export.dmp log=D:\Exports\mi_export.log owner=PEPITO grants=yes statistics=estimate indexes=yes rows=yes tables= tabla1,tabla2,tabla3........................
  #6 (permalink)  
Antiguo 08/09/2009, 08:25
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Respuesta: realizar export "completo" menos de una tabla

No existe el concepto de exclude en el import/export de la 9i, tienes que resolverlo en dos pasos,

1. De la forma que lo comentaron, un export enumerando las tablas.
2. Un export del esquema completo sin datos, esto es por si te hace falta exportar todos los demás objetos, procedimientos, funciones, packages, secuencias, etc. Esto lo logras con los parametros owner=esquema y rows=n

Para recuperar la información del export,

1. Importas el .dmp sin datos.
2. Importas todas las tablas con el parámetro ignore=y para que pase por alto las tablas ya creadas en el punto 1 y haga un append de datos.

Saludos
  #7 (permalink)  
Antiguo 09/09/2009, 03:29
 
Fecha de Ingreso: julio-2005
Mensajes: 140
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: realizar export "completo" menos de una tabla

he realizado lo que me habeis dicho y parece que hace el import de las tablas que le he indicado, pero si tengo un objeto de tipo "table partition" este como lo creo en la otra BBDD con la misma configuración?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:55.