sql >> Databáze >  >> RDS >> Oracle

spusťte exe soubor v oracle trigger

Volání DBMS_SCHEDULER se pokusí potvrdit, takže nebudou fungovat zevnitř spouštěče, pokud nepoužijete autonomní transakci. Je to ošklivé, ale můžete vytvořit uloženou proceduru Java, která vyvolá příkaz / spustitelný soubor shellu.

Úplný příklad je na :

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

Doporučil bych však, abyste pro oznámení, pokud je to možné, používali přímo PL/SQL (možná volání webového rozhraní API, pokud děláte něco jako odesílání SMS).




  1. Problém s dotazem MySQL pomocí AVG()

  2. Zkontrolujte, zda je heslo uživatele platné nebo ne v plsql

  3. Jak mohu zlepšit výkon dotazů na základě data u velké tabulky?

  4. asp.net / MySQL:Přístup odepřen uživateli ''@'localhost' (s použitím hesla:NE)