आम तौर पर, आप एक मानक कनेक्शन स्ट्रिंग में उपनाम का उल्लेख करेंगे:
<connectionStrings>
<add name="MyConnection" connectionString="Data Source=MyDataSource;User Id=scott;Password=tiger;"/>
</connectionStrings>
तब आप स्ट्रिंग को पुनः प्राप्त करने के लिए मानक विधि का उपयोग करेंगे:
ConfigurationManager.ConnectionStrings["MyConnection"].ConnectionString;
यह भी ध्यान रखें कि डेटा स्रोत अनुभाग में उपनाम वैकल्पिक है। आप डिस्क्रिप्टर को सीधे कनेक्शन स्ट्रिंग में एम्बेड कर सकते हैं:
<connectionStrings>
<add name="MyConnection" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=100.100.100.100)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=myservice.com)));User Id=scott;Password=tiger;"/>
</connectionStrings>
आप उपनाम को tnsnames.ora फ़ाइल में भी देख सकते हैं। डिफ़ॉल्ट रूप से ड्राइवर exe फ़ोल्डर में tnsnames.ora की तलाश करता है, एक TNS_ADMIN पर्यावरण चर में निर्दिष्ट निर्देशिका, या TNS_ADMIN कॉन्फ़िगरेशन चर:
http://docs.oracle.com /cd/E48297_01/doc/win.121/e41125/featConfig.htm#autoId6 http://docs.oracle.com /cd/E48297_01/doc/win.121/e41125/featConfig.htm#autoId7