1.오라클 서버(DB)에서 필요한 구성
1-1.File
listener.ora
1-2.파일 위치
$ORACLE_HOME/network/admin
1-3.구성
LISTENER=
(DESCRIPTION_LIST=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(KEY=EXTPROC1))
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.202)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.202)(PORT=1522))
)
)
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(SID_NAME=PLSExtPROC)
(ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1)
(PROGRAM = extproc)
)
)
LISTENER2=
(DESCRIPTION_LIST=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(KEY=EXTPROC1))
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.202)(PORT=1561))
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.202)(PORT=1562))
)
)
SID_LIST_LISTENER2=
(SID_LIST=
(SID_DESC=
(GLOBAL_DBNAME = orcl)
(SID_NAME = orcl)
(ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1)
)
)
2.오라클 클라이언트에서 필요한 구성
2-1. 파일
tnsnames.ora
sqlnet.ora
2-2. 파일위치
C:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora
2-3. 구성
ORA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.202)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.202)(PORT = 1522))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.202)(PORT = 1561))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.202)(PORT = 1562))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)