W przypadku Oracle istnieje tnsnames.ora
plik definiujący adresy baz danych. Ten plik zwykle znajduje się w $ORACLE_HOME/network/admin
i jest używany przez klientów Oracle, takich jak sqlplus lub Toad. Oto przykładowy wpis tns:
ORA11 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORA11)
)
)
Z tego wpisu możesz wywnioskować, że ciąg połączenia jdbc będzie wyglądał następująco:
jdbc:oracle:thin:@hostname:1521:ORA11