Olá Milton, Segue a procedure:
CREATE OR REPLACE PROCEDURE SIGITM_1_2_VTV.FIX_SPECIAL_CHAR_VTV AS BEGIN UPDATE SIGITM_1_2_VTV.QRY_CONSULTA01 SET ENDERECO = TRANSLATE(ENDERECO,CHR(26),' ') WHERE INSTR(ENDERECO,CHR(26)) > 0; COMMIT; UPDATE SIGITM_1_2_VTV.TEB_ADDRESS_SITE_VW SET TELCOMPLEMENT = TRANSLATE(TELCOMPLEMENT,CHR(26),' ') WHERE INSTR(TELCOMPLEMENT,CHR(26)) > 0; COMMIT; END; O código da JOB: BEGIN dbms_scheduler.create_job('"JOB_LIMPAR_CARACT_SPECIAL_VTV"', job_type=>'PLSQL_BLOCK', job_action=> 'BEGIN sigitm_1_2_vtv.fix_special_char_vtv; END;' , number_of_arguments=>0, schedule_name=>'"HERE_COMES_THE_SUN"', job_class=>'"DEFAULT_JOB_CLASS"', enabled=>FALSE, auto_drop=>TRUE,comments=> 'limpa caracteres especiais da importacao do VTV' ); dbms_scheduler.enable('"JOB_LIMPAR_CARACT_SPECIAL_VTV"'); COMMIT; END; E o log de execução: TIMESTAMP 10-JAN-13 07:01:08 JOB_NAME JOB_LIMPAR_CARACT_SPECIAL_VTV STATUS SUCCEEDED ADDITIONAL_INFO Att, -- Wanderson Barrence DBA Oracle 10g/11g Analista de Testes - CBTS ------------------------------------------------------------------ MSN: wbarre...@hotmail.com ICQ: 170821994 Linkedin: http://br.linkedin.com/in/wbarrence Em 10 de janeiro de 2013 11:03, Milton Bastos Henriquis Jr. < miltonbas...@gmail.com> escreveu: > Vc disse que os JOBs estão sendo executados, mas as SP's que os Jobs > deveriam executar não estão executando. > > Poderia por favor colar detalhes aqui pra gente? > > Mande evidencias mostrando que os jobs estão sendo executados, mande as > mensagens de erro (caso esses aconteçam, pois vc não especificou), > mande o código do job, mande o erro que acontece quando tenta executar a SP > sem recompilar, etc..... > > > > 2013/1/10 Wanderson Barrence <wbarre...@gmail.com> > > > ** > > > > > > Olá Pessoal, > > > > Feliz 2013 para todos. > > > > Então estou com um problema muito estranho no banco de Produção, eu tenho > > algumas procedures que são executadas diariamente através de JOBS > > agendadas, todos os dias as JOBS agendadas são executadas, mas as > > procedures que essas JOBS devem executar não, e para que essas procedures > > funcionem corretamente, eu tenho que re-compilar elas todos os dias de > > manhã e executá-las manualmente. > > > > Alguém sabe me explicar o que está acontecendo com essas procedures? E > > porque todos os dias eu tenho que re-compilar as procedures? > > > > Att, > > > > -- > > Wanderson Barrence > > DBA Oracle 10g/11g > > Analista de Testes - CBTS > > ---------------------------------------------------------- > > MSN: wbarre...@hotmail.com > > ICQ: 170821994 > > Linkedin: http://br.linkedin.com/in/wbarrence > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > > -------------------------------------------------------------------------------------------------------------------------- > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de > inteira responsabilidade de seus remetentes. > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > -------------------------------------------------------------------------------------------------------------------------- > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! > VISITE: http://www.oraclebr.com.br/ > ------------------------------------------------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > > [As partes desta mensagem que não continham texto foram removidas]