इसे आसान बनाने के लिए:आप नहीं कर सकते। ODP.NET (Oracle.DataAccess.Client) OCI का उपयोग करता है, Oracle की लाइब्रेरी जो वास्तविक कनेक्शन को संभालती है। यह एक .NET असेंबली नहीं है, यह C++ में है। ODP.NET OCI को कॉल करने के लिए सिर्फ एक आवरण है। इसलिए आपको क्लाइंट टूल्स को इंस्टॉल करना होगा।
लेकिन और भी है। Oracle ने प्रबंधित ODP.NET रिलीज़ किया है , जो प्रोटोकॉल का पूर्ण कार्यान्वयन है (ओसीआई के लिए केवल एक आवरण होने के बजाय)। इसका मतलब है कि आपको क्लाइंट टूल इंस्टॉल करने की ज़रूरत नहीं है, आपको बस उस सिंगल असेंबली को शामिल करना है और आपका काम हो गया!