ऑरैकल के साथ, एक tnsnames.ora
होता है फ़ाइल जो डेटाबेस पते को परिभाषित करती है। यह फ़ाइल सामान्यतः $ORACLE_HOME/network/admin
. में पाई जाती है और ओरेकल क्लाइंट जैसे एसक्लप्लस या टॉड द्वारा उपयोग किया जाता है। यहाँ एक नमूना tns प्रविष्टि है:
ORA11 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORA11)
)
)
इस प्रविष्टि से आप यह पता लगा सकते हैं कि आपकी jdbc कनेक्शन स्ट्रिंग होगी:
jdbc:oracle:thin:@hostname:1521:ORA11