Beleza, era o "ponto e vírgula"  e colocar "aspas aspas" (' ') onde tinha no 
código.
Valeu, deu certo.

Aristides.

  ----- Original Message ----- 
  From: Welvis Douglas 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, January 24, 2008 4:05 PM
  Subject: Re: [oracle_br] Re: create job


  Tente assim, sem ponto e virgula

  EXECUTE IMMEDIATE 'ALTER TRIGGER xxxxxxxxxx DISABLE';

  att,

  Welvis Douglas

  ----- Original Message ----- 
  From: Welvis Douglas 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, January 24, 2008 12:38 PM
  Subject: Re: [oracle_br] Re: create job

  ----- Original Message ----- 
  From: Arystydes 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Thursday, January 24, 2008 11:58 AM
  Subject: Re: [oracle_br] Re: create job

  Alguém pode ajudar no erro após a execução do bloco plsql abaixo ?

  DECLARE
  CURSOR TABELAS IS
  SELECT OWNER, INDEX_NAME FROM ALL_INDEXES WHERE OWNER IN 
('DB_GPO','DB_GUARDIAO') ORDER BY OWNER;
  BEGIN
  FOR C_TABELAS IN TABELAS LOOP
  EXECUTE IMMEDIATE 'ALTER INDEX '|| C_TABELAS.OWNER ||'.'|| 
C_TABELAS.INDEX_NAME ||' REBUILD;'; 
  END LOOP;
  END;
  /
  DECLARE
  *
  ERRO na linha 1:
  ORA-00911: caractere inválido
  ORA-06512: em line 7

  Grato,
  Aristides

  ----- Original Message ----- 
  From: Rodrigo Mufalani 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, January 23, 2008 3:46 PM
  Subject: [oracle_br] Re: create job

  Meu caro, 

  Não me lembro se é possível criar um spool com o dbms_scheduler , 
  acho que não, mas... Não seria mais fácil fazer bloco pl/sql anonimo 
  para realizar essa tarefa e agendar isso com o dbms_scheduler?

  vc pode usar execute immediate dentro do bloco para fazer o alter 
  index

  ex.: 
  begin
  for ....
  execute immediate 'alter index '||index_name||' rebuild';

  end loop;
  end;
  / 

  --- Em oracle_br@yahoogrupos.com.br, "Arystydes" <[EMAIL PROTECTED]> 
  escreveu
  >
  > Pessoal,
  > 
  > Estou rodando um "job" que criará um arquivo (spool) e depois 
  rodará o mesmo que é um 
  > "ALTER INDEX DB_CADUNICO.PK_TB_STATUS_IMOVEL REBUILD;"; porém esta 
  dando o seguinte erro:
  > 
  > SQL> EXEC DBMS_SCHEDULER.run_job (job_name => 'RESENDE_INDEXES');
  > BEGIN DBMS_SCHEDULER.run_job (job_name => 'RESENDE_INDEXES'); END;
  > 
  > *
  > ERRO na linha 1:
  > ORA-27369: o trabalho do tipo EXECUTABLE falhou com código de 
  saída: 255
  > ORA-06512: em "SYS.DBMS_ISCHED", line 150
  > ORA-06512: em "SYS.DBMS_SCHEDULER", line 441
  > ORA-06512: em line 1
  > 
  > obs: Estou usando linux.
  > 
  > Grato,
  > Aristides.
  > 
  > [As partes desta mensagem que não continham texto foram removidas]
  >

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]

Responder a