आपका कार्य किसी तीसरे पक्ष के सॉफ़्टवेयर की आवश्यकता के बिना प्राप्त किया जा सकता है:
- अपने डेवलपमेंट बॉक्स में Oracle डेटा एक्सेस कंपोनेंट्स 11g इंस्टॉल करें। ODAC 11g 9i और 10g के साथ पीछे की ओर संगत है
- अपने .NET प्रोजेक्ट्स (Oracle.DataAccess.dll) में ODAC लाइब्रेरी का संदर्भ जोड़ें।
-
अपने एप्लिकेशन को TNSNAMES.ORA के उपयोग के बिना कनेक्ट होने दें। ऐसा करने के लिए, आपको कनेक्ट डिस्क्रिप्टर को कनेक्शन स्ट्रिंग में शामिल करना होगा:
"उपयोगकर्ता आईडी =स्कॉट; पासवर्ड =बाघ; डेटा स्रोत =" + "(विवरण =(पता =(प्रोटोकॉल =टीसीपी)" + "(होस्ट =बिक्री-सर्वर) (पोर्ट =1521)) (CONNECT_DATA ="+" ( SERVICE_NAME=sales.us.acme.com)))"
चूंकि आप कनेक्शन स्ट्रिंग में कनेक्ट डिस्क्रिप्टर शामिल कर रहे हैं, इसलिए लक्षित कंप्यूटरों में पतले क्लाइंट की आवश्यकता नहीं है।
खुश तैनाती।