Avec oracle, il y a un tnsnames.ora
fichier qui définit les adresses de la base de données. Ce fichier se trouve normalement dans $ORACLE_HOME/network/admin
et est utilisé par les clients oracle comme sqlplus ou Toad. Voici un exemple d'entrée tns :
ORA11 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORA11)
)
)
À partir de cette entrée, vous pouvez déterminer que votre chaîne de connexion jdbc serait :
jdbc:oracle:thin:@hostname:1521:ORA11