Sidebar

Algunas veces queremos detener algún export o import que esta siendo ejecutado y nos sabemos como hacerlo, aquí te muestro cómo.

 Lo primero que debemos hacer es identificar el job que queremos detener, esto lo hacemos consultando la tabla dba_datapump_jobs

SQL> select * from dba_datapump_jobs ;

OWNER_NAME                     JOB_NAME
------------------------------ ------------------------------
OPERATION
--------------------------------------------------------------------------------
JOB_MODE
--------------------------------------------------------------------------------
STATE                              DEGREE ATTACHED_SESSIONS DATAPUMP_SESSIONS
------------------------------ ---------- ----------------- -----------------
SYS                            SYS_EXPORT_SCHEMA_01
EXPORT
SCHEMA
EXECUTING                               4                 0                 5


SQL> exit

La forma de conectarnos nuevamente es la siguiente:

expdp \"/as sysdba\"  attach=SYS_EXPORT_SCHEMA_01

Una vez dentro de la consola, solo necesitamos ejecutar kill_job, y en poco tiempo el job será detenido.

Export> kill_job
Are you sure you wish to stop this job ([yes]/no): yes

Para asegurarnos de que el export/import ya no se esta ejecutando, podemos consultar nuevamente la tabla dba_datapump_jobs.

SQL> select * from dba_datapump_jobs;

no rows selected


Tips BD