ODP.NET प्रबंधित ड्राइवर tnsnames.ora . को खोजने के लिए एक अलग तरीके का उपयोग करता है , सम्मान। sqlnet.ora ओराओएलईडीबी की तुलना में।
उदाहरण के लिए, OraOLEDB TNS_ADMIN . के लिए रजिस्ट्री को पढ़ता है मान, जबकि ODP.NET प्रबंधित ड्राइवर नहीं करता है। देखें प्रासंगिक tnsnames का पता लगाना। ओरा फ़ाइल
अधिक जानकारी के लिए।
एक समाधान पर्यावरण चर सेट करना है TNS_ADMIN फ़ोल्डर नाम के साथ जहां tnsnames.ora और sqlnet.ora फ़ाइलें स्थित हैं। जहां तक मुझे पता है कि पर्यावरण चर ODP.NET प्रबंधित ड्राइवर और OraOLEDB दोनों में अन्य सभी सेटिंग (लगभग) पर प्राथमिकता लेता है।