Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ऑरैकल ट्रिगर में एक exe फ़ाइल चलाएँ

DBMS_SCHEDULER को कॉल कमिट करने का प्रयास करेंगे, इसलिए जब तक आप स्वायत्त लेनदेन के साथ नहीं जाते, तब तक ट्रिगर के अंदर से काम नहीं करेगा। यह बदसूरत है, लेकिन आप एक जावा संग्रहित प्रक्रिया बना सकते हैं जो शेल कमांड / निष्पादन योग्य को आमंत्रित करती है।

इस पर एक पूरा उदाहरण है:

https://oracle-base.com/articles/8i/shell -कमांड-से-plsql

हालांकि, यदि संभव हो तो मैं आपको अपनी अधिसूचना के लिए सीधे पीएल/एसक्यूएल का उपयोग करने की सलाह दूंगा (शायद एक वेब एपीआई को कॉल करना यदि आप एक एसएमएस भेजने जैसा कुछ कर रहे हैं)।




  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. Oracle PL/SQL में एक चर में एकाधिक स्तंभों के साथ ऋणात्मक क्वेरी का परिणाम संग्रहीत करें

  3. ओरेकल विदेशी कुंजी

  4. UTL_FILE.WRITE_ERROR utl_file.put को लूप में कॉल करते समय

  5. SYS_EXTRACT_UTC () Oracle में फ़ंक्शन