plik tnsnames
Co to jest tnsnames i gdzie można go znaleźć?
Tnsnames to jeden z ważniejszych plików konfiguracyjnych bazy Oracle. Zawiera on informacje na temat połączeń do dostępnych bazy Oracle. Dokładniej infomuje ona jak mapować adresy serwisów bazodanowych (czyli po prostu adresy baz danych) na deskryptory bazodanowe. Musi być umieszczony na każdej stacji klienckiej, z której łączymy się z bazą. Standardowo dla Oracle9 mieści się w katalogu 'C:/orant/NET80/ADMIN'.
Co zawiera plik tnsnames?
Przyjrzyjmy się fragmentowi przykładowego pliku tnsnames:
baza_oracle=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
(COMMUNITY = tcp.world)
(PROTOCOL = TCP)
(host = 111.22.33.44)
(Port = 1251)
)
)
(CONNECT_DATA =
(SID = produkcyjna)
)
)
baza_oracle - lokalna nazwa bazy danych, wpisujemy co chcemy
host - adres serwera oracle
port - port na którym klient łączy się z Oraclem
SID - deskryptor bazy danych, prawdziwa nazwa bazy danych
Łukasz Goszczyński goszczu.pl