Se é NO BANCO mesmo (não é forms/reports), você pode rodar um método
java ou C dentro do banco, chamando seu programa externo. Se fosse com
uma das 2 ferramentas mencionadas, poderia ser feito com o comando HOST.
Reginaldo Ribeiro
Administrador de Bancos de Dados
Oracle Certified Associate 10g
DBcom IT Experts
skype: rflribeiro
msn: [EMAIL PROTECTED]
mobile: 551192344290 551196718255
e-mail: [EMAIL PROTECTED]
site: www.dbcom.com.br
Alexandre Pinho wrote:
Srs., bom dia.
Recebi de um colega a seguinte situação e pediria a ajuda de vocês...
*
Estamos migrando parte do banco de dados aqui na empresa:
No SQL SERVER tenho o seguinte código:
IF (SELECT COUNT(COD_NOSSO_NR)
FROM ADM_NEGOCIACAO_DETALHE
WHERE DAT_VENCIMENTO = (
SELECT (QTD_DIAS_ENVIO_ANTES_VENC +
SYSDATE) FROM ADM_BOLETO)
) 0 THEN
EXEC master..xp_cmdshell
'E:\Desenv\Cobranca\DLL\prjGeraBoleto.exe'
END IF;
Como devo proceder para executar um programa externo no PL/SQL?
EXEC master..xp_cmdshell
'E:\Desenv\Cobranca\DLL\prjGeraBoleto.exe'
Utilizando Windows 2000 Server
Oracle 8i
Grato pela ajuda.