Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

execute um arquivo exe no gatilho oracle


As chamadas para DBMS_SCHEDULER tentarão confirmar, portanto, não funcionarão de dentro de um gatilho, a menos que você use uma transação autônoma. É feio, mas você pode criar um Java Stored Procedure que invoque o comando shell/executável.

Tem um exemplo completo em:

https://oracle-base.com/articles/8i/shell -comandos-de-plsql

No entanto, eu recomendo que você use PL/SQL direto para sua notificação, se possível (talvez chamando uma API da Web se estiver fazendo algo como enviar um SMS).