Obrigado ARISTIDES vou testar…

 

CArlos

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Aristides, José
Enviada: quarta-feira, 25 de Março de 2009 13:55
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Executar Programa Externo

 

Segue artigo para maiores detalhes:
http://www.psoug.org/reference/OLD/dbms_scheduler.html?PHPSESSID=07e3f171d3c
1c1bb31a295b2fbb94dde

A idéia é mais ou menos essa:

Para criar o job:

BEGIN
dbms_scheduler.create_job(
job_name => 'RESENDE_EXP',
job_type => 'EXECUTABLE',
job_action => 'C:\SEUARQUIVO.bat',
start_date => systimestamp + interval '10' second,
repeat_interval =>
'FREQ=DAILY;BYHOUR=10,13,16;BYMINUTE=00;BYSECOND=00;BYDAY=MON,TUE,WED,THU,FR
I',
end_date => '31/12/2010 10:00:00',
enabled => TRUE,
auto_drop => FALSE,
comments => 'job for calling OS and export all objects');
END;

Para testar(rodar)o job:

exec DBMS_SCHEDULER.run_job (job_name => 'RESENDE_EXP');

Para apagar o job:

exec DBMS_SCHEDULER.drop_job (job_name => 'RESENDE_EXP');

Abraço,

Aristides.

----- Original Message ----- 
From: Carlos Pinto - Yahoo 
To: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>  
Sent: Wednesday, March 25, 2009 10:02 AM
Subject: RE: [oracle_br] Executar Programa Externo

Ola,

Tenho um batch de Windows e queria executar através de um SCHEDuLE do
ORACLE. 

Oracle versão 10

Carlos 

De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
[mailto:oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
] Em
nome de Mosan Santos
Enviada: terça-feira, 24 de Março de 2009 23:00
Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> 
Assunto: Re: [oracle_br] Executar Programa Externo

Oi Carlos

Faça a chamada por uma PL;
Use o Schedule;

Depende do que o program faz e o quando vc quer executá-lo

Pode explicar melhor?

Não esqueça de nos relatar sua versão do Oracle

Mosán Santos 
______________________________

OCP DBA 10g - OCE SQL
OCE Managing Oracle on Linux
OCA DBA 10g - OCA PL/SQL 
FCP Master - FCP Fundamental 
CCNA - JNCIA-ER 
OCE RAC. ..LOAD
______________________________

--- Em ter, 24/3/09, Carlos Pinto - Yahoo <carlos.pin...@yahoo.com.br
<mailto:carlos.pintoo%40yahoo.com.br> 
<mailto:carlos.pintoo%40yahoo.com.br> > escreveu:

De: Carlos Pinto - Yahoo <carlos.pin...@yahoo.com.br
<mailto:carlos.pintoo%40yahoo.com.br> 
<mailto:carlos.pintoo%40yahoo.com.br> >
Assunto: [oracle_br] Executar Programa Externo
Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
<mailto:oracle_br%40yahoogrupos.com.br> 
Data: Terça-feira, 24 de Março de 2009, 15:10

Ola amigos mais uma questão.

Como posso executar directamente do ORACLE um programa externo, neste caso
um BATCH (.bat) que está numa determinada directoria.

Obrigado.

Carlos Pinto

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

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[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