Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

iago.lourinho

ORA-00001: restrição exclusiva (SYS.I_JOB_JOB) violado

Recommended Posts

Alguma bênção pode me ajudar a resolver esse erro na hora da importação do dump:
ORA-39083: Tipo de objeto JOB falhou ao ser criado com o erro:
ORA-00001: restrição exclusiva (SYS.I_JOB_JOB) violada
O código sql com falha é:

BEGIN
SYS.DBMS_IJOB.SUBMIT( JOB=> 340, 
                      LUSER=> 'PACAJUS_PROD', 
                      PUSER=> 'PACAJUS_PROD', 
                      CUSER=> 'PACAJUS_PROD', 
                      NEXT_DATE=> TO_DATE('2016-10-04 00:00:00', 'YYYY-MM-DD:HH24:MI:SS'), 
                      INTERVAL=> 'TRUNC(SYSDATE) + 1', BROKEN=> FALSE, 
                      WHAT=> 'GSH_DESAB_USUARIO_TEMPO_ACESSO;
END;

O MESMO NÃO CONSEGUER SER CRIADO NA IMPORTAÇÃO DO DUMP,SE POSSIVEL ALGUEM ME AJUDAR A RESOLVER OU TER UMA SOLUÇÃO PRA ESSE PROBLEMAS EU SEREI MUITO GRATO.

OBRIGDO.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já deve existir o JOB 340 , este parametro de JOB inclusive é OUTPUT.

exempo

DECLARE

jobno NUMBER;
BEGIN
  DBMS_JOB.SUBMIT
                  (job => jobno
                  ,what => 'begin space_logger; end;'
                  ,next_date => SYSDATE
                  ,interval => 'SYSDATE+1/24');
COMMIT;
END;
/

Fonte

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cria um "job" ou seja um procedimento agendado

DBMS_JOB.SUBMIT
(job => jobno                          --número do job que será criado
,what => 'begin space_logger; end;'    --a rotina que será executada
,next_date => SYSDATE                  --primeira execução
,interval => 'SYSDATE+1/24');          --"calcula" a proxima execução

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.