As vezes utilizamos o utilitário Data Pump para atualizações de banco de dados ou atualizações de Owners dos bancos de dados.
Em alguns casos, o processo de atualização precisa ser abortado.
Para encerrar o processo de import do Data Pump, precisa encerrar a sessão via banco de dados e não apenas pelo Sistema Operacional.
Segue abaixo o procedimento para finalizar a sessão do processo de import ( impdp ), por exemplo:
1- Vamos verificar a sessão em execução via SQLPlus:
SQL> select * from DBA_DATAPUMP_SESSIONS;
OWNER_NAME JOB_NAME SESSION_TYPE
----------------------- ------------------------- --------------------
SYS NOMEDOJOB MASTER
SYS NOMEDOJOB WORKER
2 - Execute o seguinte comando para encerrar/finalizar o JOB do IMPDP:
obs.: ajuste os valores de acordo com a necessidade do seu ambiente de banco de dados.
SQL> DECLARE
h1 NUMBER;
BEGIN
h1 := DBMS_DATAPUMP.ATTACH('NOMEDOJOB','OWNER');
DBMS_DATAPUMP.STOP_JOB (h1,1,0);
END;
/
PL/SQL procedure successfully completed.
3 - Valide se a sessão do import ( impdp ) finalizou conforme o esperado.
SQL> select * from DBA_DATAPUMP_SESSIONS;
no rows selected
SQL>
Qualquer dúvida, nos ajude com o seu comentário.
Abraço
Nenhum comentário:
Postar um comentário