TNS_ADMIN sqlplus को बताता है कि tnsnames.ora फ़ाइल कहाँ ढूँढनी है।
यदि आप क्रोंटैब से एसक्लप्लस चला रहे हैं तो कठिनाई होने के सामान्य कारण हैं:
- गलत पथ
- सही ढंग से सेट ORACLE_SID या अन्य Oracle कनेक्शन जानकारी न होना
- एक स्टार्टअप/लॉगिन स्क्रिप्ट जो तब निष्पादित हो रही है जब आप उस सिस्टम में लॉग इन करते हैं जो आपके क्रॉन निष्पादन में हस्तक्षेप कर रहा है
- कुछ स्क्रिप्ट जो आप लॉगिन करते समय कमांड लाइन से चलाते हैं जो आपके Oracle वातावरण को सेट करती है जो आपके crontab में निष्पादित नहीं हो रहा है।
इन चीजों और पर्यावरण से जुड़ी अन्य चीजों की जांच करें। क्रोंटैब और ओरेकल को एक साथ खुशी से काम करने के लिए मुझे हमेशा कई पास की आवश्यकता होती है।