Practice 3 : Basic Net Server Side Configuration
1. Server에 Login해서 다음 환경 변수를 확인합니다.
# cat.bash_profile
- $ORACLE_HOME
- $TNS_ADMIN
- $ORACLE_SID
- $HOME
# cd $TNS_ADMIN
# ls
2. 다음과 같이 Listener를 생성하세요.
(1) 서버의 환경에 맞게 listener 구성 file을 편집하고 listener를 가동해봅니다.
# cd $TNS_ADMIN
# vi listener.ora
=================================== LISTENER.ORA =====================================
TEST=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = X.X.X.X)(PORT = xxxx))
)
SID_LIST_TEST =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = /opt/oracle/product/9.2.0)
(SID_NAME = PROD)
)
)
LOG_DIRECTORY_TEST=/opt/oracle/product/9.2.0/network/admin
LOG_FILE_TEST=TEST.log
========================================================================================
(2) 구성된 리스너를 시작합니다.
# lsnrctl
LSNRCTL> start TEST
LSNRCTL> status TEST
(3) DB를 재시작합니다.
# sqlplus "/as sysdba"
SQL> shutdown abort
SQL> startup
1. Server에 Login해서 다음 환경 변수를 확인합니다.
# cat.bash_profile
- $ORACLE_HOME
- $TNS_ADMIN
- $ORACLE_SID
- $HOME
# cd $TNS_ADMIN
# ls
2. 다음과 같이 Listener를 생성하세요.
(1) 서버의 환경에 맞게 listener 구성 file을 편집하고 listener를 가동해봅니다.
# cd $TNS_ADMIN
# vi listener.ora
=================================== LISTENER.ORA =====================================
TEST=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = X.X.X.X)(PORT = xxxx))
)
SID_LIST_TEST =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = /opt/oracle/product/9.2.0)
(SID_NAME = PROD)
)
)
LOG_DIRECTORY_TEST=/opt/oracle/product/9.2.0/network/admin
LOG_FILE_TEST=TEST.log
========================================================================================
(2) 구성된 리스너를 시작합니다.
# lsnrctl
LSNRCTL> start TEST
LSNRCTL> status TEST
(3) DB를 재시작합니다.
# sqlplus "/as sysdba"
SQL> shutdown abort
SQL> startup
'[ Programing ] > Database' 카테고리의 다른 글
[Oracle 9i] Fundamentals 2 - Practice 5 (0) | 2010.04.02 |
---|---|
[Oracle 9i] Fundamentals 2 - Practice 4 (0) | 2010.03.25 |
[Oracle 9i] Fundamentals 1 (0) | 2010.03.22 |
[Oracle 9i] installation on redhat linux advanced server (0) | 2010.02.22 |
[Oracle] 잠긴 계정 풀기 (0) | 2010.01.31 |