Pular para o conteúdo
Visualizando 5 posts - 16 até 20 (de 20 do total)
  • Autor
    Posts
  • #93890
    rwarstat
    Participante

      Ele faz a integração entre 2 sistemas.
      Um é o sistema que faz as solciitações de exames para o laboratório, o outor é o sistema do laboratório, responsável por fazer a coleta do material e emitir os laudos.

      Como a clínica não trabalha 24hs, não se faz necessário que o job seja executado 24hs e a cada 1 minuto.

      Roberto

      #93893
      diegolenhardt
      Participante

        Se voce fizer com o DBMS_SCHEDULER, tem um esquema de criar WINDOW, que seria a janela de execucao do job, aí voce associa a janela (WINDOW) com o seu schedule, tranquilo, faz via Enterprise Manager, depois pega o script…

        😉

        se for pelo dbms_job, acho que tem que por um IF dentro da procedure para dar raise numa exception, ou seja tratar na mao mesmo…

        #93894
        rwarstat
        Participante

          Beleza Diego, vou dar uma pesquisada na window do Scheduler.

          Roberto

          #93906
          diegolenhardt
          Participante

            Acabei precisando fazer hoje,

            Dias da Semana, dai na hora de criar o schedule aponta pra essa WINDOW,
            =)


            BEGIN
            DBMS_SCHEDULER.CREATE_WINDOW(
            window_name=>'DIAS_SEMANA',
            resource_plan=>'INTERNAL_PLAN',
            start_date=>systimestamp at time zone '-3:00',
            duration=>numtodsinterval(60, 'minute'),
            repeat_interval=>'FREQ=WEEKLY;BYDAY=MON,TUE,WED,THU,FRI',
            end_date=>null,
            window_priority=>'LOW',
            comments=>'Dias de Semana');
            END;

            #93907
            rwarstat
            Participante

              hehehe
              Coisas que não possuem explicação.

              Muito obrigado Diego. Fico te devendo essa.

              Abraço,
              Roberto

            Visualizando 5 posts - 16 até 20 (de 20 do total)
            • Você deve fazer login para responder a este tópico.