오늘도 한건 올립니다...
오랫동안 유지되고 있는 oracle sql/net 접속을 위한 tnsnames.ora 의 형식을 설명 합니다.
보통 파일의 위치는 $YOUR_ORA_HOME/NETWORK/admin/tnsnames.ora 입니다.
1. 싱글호스트의 경우
COMMON_CONNECTION_ALIAS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = $OracleServerIpAddress)(PORT = $OracleServerTcpPort))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = $OracleServiceName)
)
)
2. RAC 로 연결된 경우
RAC_CONNECTION_ALIAS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
(COMMUNITY = tcp.world)
(PROTOCOL = TCP)
(Host = $OracleServer1Address)
(Port = $OracleServer1Port)
)
(ADDRESS =
(COMMUNITY = tcp.world)
(PROTOCOL = TCP)
(Host = $OracleServer2Address)
(Port = $OracleServer2Port)
)
)
(CONNECT_DATA = (service_name = $OracleServerName)
)
)