Archivo

Archive for 28 junio, 2011

Cómo Suspender, reanudar o matar un proceso Datapump

28 junio, 2011 2 comentarios

Datapump es una versión mejorada de las utilidades export e import, que Oracle ha introducido en su versión 10g. Pero no voy a utilizar este post para explicar qué es o cómo usar Datapump, sino para cuando nos encontramos en la situación de haber lanzado un proceso de export o import con datapump y necesitamos suspenderlo o matarlo.

Una característica de Datapump es que podemos tener mucho más control del proceso de export/import,  por ejemplo.

Imaginemos que lanzamos el siguiente trabajo de exportación:

expdp system@db full=Y dumpfile=dump:expDB.dmp logfile=dump:expDB.LOG job_name=jobdb

Puede darse el caso que queramos suspender el proceso porque necesitamos ejecutar otra operación urgentemente y no queremos que ningún proceso auxiliar nos pueda afectar en el rendimiento. O simplemente queremos suspender el proceso desde la máquina en la que nos encontramos y continuarlo desde nuestra casa, por ejemplo.

Si pulsamos ctrl+c desde la línea de comandos, entraremos en el modo interactivo de datapump «EXPORT>» y a partir de este momento podremos interactuar con algún job de Datapump. Esto es así dado que cuando un export o import datapump es lanzado, automáticamente se crea un JOB. Leer más…

Categorías: DataPump Etiquetas: ,