मुझे पूरा यकीन है कि आपको Oracle क्लाइंट स्थापित करने की आवश्यकता है; और भी, मेरा मानना है कि इसे Oracle 8 क्लाइंट होना चाहिए (MS ने उस ड्राइवर को वर्षों से अपडेट नहीं किया है, जहाँ तक मुझे पता है)।
लेकिन क्या आपने Oracle Instant Client का उपयोग करने का प्रयास किया है ? यह स्थापित करने के लिए बहुत दर्द रहित है, वैसे, मानक Oracle क्लाइंट से छोटा है और अन्य स्थापनाओं में हस्तक्षेप नहीं करता है। आपको बस इतना करना है कि फाइलों को एक लक्ष्य निर्देशिका में कॉपी करें, उस निर्देशिका को शामिल करने के लिए अपना पाथ सेट करें (जो आपके ऐप के अंदर किया जा सकता है - यदि आप नहीं चाहते हैं तो वास्तव में वैश्विक पाथ सेट करने की आवश्यकता नहीं है), और उपयुक्त डालें HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI में रजिस्ट्री प्रविष्टि। हम अपने सभी एडीओ ग्राहकों के लिए इसका इस्तेमाल करते हैं।
इसमें TNSNAMES.ORA फ़ाइल के रखरखाव की आवश्यकता नहीं होने का अतिरिक्त बोनस भी है; आपकी कनेक्ट स्ट्रिंग उपयोगकर्ता/[email protected] हो सकती है। :पोर्ट/एसआईडी.