Với oracle, có một tnsnames.ora
tệp xác định địa chỉ cơ sở dữ liệu. Tệp này thường được tìm thấy trong $ORACLE_HOME/network/admin
và được sử dụng bởi các ứng dụng khách oracle như sqlplus hoặc Toad. Đây là một mục tns mẫu:
ORA11 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORA11)
)
)
Từ mục này, bạn có thể phát hiện ra rằng chuỗi kết nối jdbc của bạn sẽ là:
jdbc:oracle:thin:@hostname:1521:ORA11