Soft para exp y imp

Desde hace mucho tiempo que busco algún software que permita hacer las copias de seguridad de la BD sin tener que digitarlo siempre.
Aparte de eso, alguien me podría decir las opciones para hacer un exp y un imp correctamente... Por ejemplo, exportar una sola tabla, con o sin los indices... O, exportar un usuario e importar ese usuario a otro (sin crear el usuario antiguo)...
Gracias de antemano.
GioBcn.

1 Respuesta

Respuesta
1
Referente a lo de un software que realice copias de seguridad, ha varios en el mercado, uno de los más sólidos es de la casa "LEGATO". Sin embargo dependiendo del Sistema Operativo en el cual trabaje el Oracle Server, puedes utilizar comandos que ejecutan tareas programadas: en Unix/Linux: crontab; en Windows NT: el comando "at", etc.
Las opciones para ejecutar export/imports:
1) una sola tabla: exp userid=pp/pp file=arch.dmp log=arch.log tables=(tabla1,tabla2) indexes=N
2) un usuario en particular:
2.1) exp userid=pp/pp
2.1) exp userid=system/manager owner=pp
Nota: en el primero se exportaran los objetos del usuario pp. En el segundo caso el usuario SYSTEM exportará los objetos del usuario pp.
3) Importando objetos de un usuario a otro sin que tenga que existir el usuario original en la B.D:
imp system/manager file=arch.dmp log=imp_arch.log fromuser=pp to user=kk
Lectura recomendada: Manual de "ORACLE 8i Utilities". O puedes ejecutar a nivel de comando: exp help=y / imp help=y, con el cual obtendrás ayuda breve de cada opción del exp / imp.
----
Hugo Gonzalez
CC's Venezuela.
En tu respuesta me diferencias entre hacer un exp desde un usuario en concreto o desde el system. ¿Qué diferencia hay?
Aparte de eso, muy agradecido por tu respuesta.
GioBcn
O.K. Sólo te quería mostrar dos maneras diferentes de realizar el mismo proceso.
exp userid=system/manager owner=pp
y
exp userid=pp/pp
representan una misma forma de exportar los objetos del usuario "pp".
Otro ejemplo pero del import:
imp userid=pp/pp file archivo.dmp
o
imp system/manager file=archivo.dm fromuser=pp touser=pp
es la misma manera de importar los objetos en el "archivo.dmp" en el usuario pp. Cabe explicarte que en el primer caso del "imp", debe haberse realizado con el user "pp" y para el segundo caso debe haberse realizado el export así: "exp userid=system/manager owner=pp"
Por favor no dejes de avisarme si algo no está claro. En todo caso te recomiendo la lectura del manual de "Oracle 8i Utilities" (según sea la versión del manejador que tienes).
----
h.g.
Venezuela.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas