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

क्रॉन और SQLPLUS

Oracle के लिए शेल वातावरण बहुत महत्वपूर्ण है और क्रॉन का उपयोग करते समय लगभग नहीं। हमेशा की तरह इसे हल करने के कई तरीके हैं।

  1. पूर्ण योग्य पथों का उपयोग करें - थोड़ा लचीला
  2. अपने स्वयं के निष्पादन परिवेश को सेटअप करने के लिए स्क्रिप्ट बनाएं
  3. स्क्रिप्ट को कॉल करते समय क्रॉन में निष्पादन वातावरण सेट करें।

स्क्रिप्ट से अपने परिवेश को स्थापित करने का एक बहुत ही मानक तरीका ओरेनव स्क्रिप्ट का उपयोग करना है, जो आमतौर पर /usr/local/bin

में स्थित होता है।
ORACLE_SID={your_sid}
ORAENV_ASK=NO
type oraenv >/dev/null 2>&1 || PATH=/usr/local/bin:$PATH
. oraenv
SQLPATH=$HOME/sql
export SQLPATH
do your stuff

क्रॉन लाइन से:

10 10 * * * $HOME/.profile;$HOME/bin/your_script >$HOME/log/your_script.log 2>&1

यह मानता है कि .profile इंटरैक्टिव नहीं है और आवश्यक वातावरण निर्यात करता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जावा:ऑरैकल डेटाबेस में संग्रहीत कार्यविधि को कॉल करना

  2. दशमलव के लिए NLS_NUMERIC_CHARACTERS सेटिंग

  3. Oracle टेबल ऑडिट के लिए जोड़ा गया दिनांक और संशोधित दिनांक

  4. मेरी OOW15 यात्रा पूरी हो गई है

  5. वास्तविक डेटा प्राप्त करने का प्रयास कर रहा है जो अपवाद का कारण बनता है