Oracle
 sql >> база данни >  >> RDS >> Oracle

стартирайте exe файл в oracle trigger

Извикванията към DBMS_SCHEDULER ще се опитат да се ангажират, така че няма да работят отвътре в тригер, освен ако не използвате автономна транзакция. Това е грозно, но можете да създадете съхранена процедура на Java, която извиква командата на обвивката / изпълним файл.

Има пълен пример на:

https://oracle-base.com/articles/8i/shell -commands-from-plsql

Въпреки това бих ви препоръчал да използвате прав PL/SQL за вашето известие, ако е възможно (може би извикване на уеб API, ако правите нещо като изпращане на SMS).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да спрете процеса на отмяна на Oracle?

  2. Как да премахнете празните интервали от SQL*Plus заявка?

  3. Може ли JOB да бъде създаден динамично в тригер?

  4. Parameter.AsString се проваля под Oracle/MSSQL - Parameter.Value 2-байтови знаци под Oracle

  5. Използване на IW и MM в Oracle