मुझे cx_oracle (पायथन के माध्यम से) के लिए एक ही त्रुटि मिली। इस विशिष्ट मामले के लिए ORACLE_HOME पर्यावरण चर में अनुपलब्ध था। Oracle_home को Windows Cli के साथ सेट करें (अपने oracle फ़ोल्डर का उपयोग करें):
setx ORACLE_HOME "C:\oracle\oc121\"
कुछ डीबी कनेक्शनों पर TNS_ADMIN आवश्यक है, वह भी सेट करें:
setx TNS_ADMIN "%ORACLE HOME%\network\admin"