Oracle DB

오라클 Network 설정과 접속

tommy76 2020. 5. 21. 15:24

▶ 시스템 구성

1. 오라클 서버

- IP : 192.168.10.184(oracle), 192.168.10.184(DB12)

- Host명 : DB12.itclass.co.kr

- ORACLE_OWER : ora12c

- ORACLE_HOME : /app/ora12c/12c

- ORACLE_SID : DB12

 

2. Linux 클라이언트

- IP : 192.168.10.184

- ORACLE_HOME : /app/ora12c/12c

 

3. 윈도우 클라이언트

- IP : 192.168.10.181

- ORACLE_HOME : C:\DB\ora12c\12c

 

cd #TNS_ANDMIN 

$TNS_ADMIN은 listener.ora 파일을 저장하는 위치를 지정하는 환경변수로 $ORACLE_HOME 아래 위치한다.

(엄청 편한 단축어)

 

로그인하는법

sqlplus sys/비번@DB12 as sysdba

 

Listener

리스너는 네트워크를 이용하여 클라이언트에서 오라클 서버로 연결하기 위한 오라클 네트워크 관리자다

강의실 내부망에서는 리스너가 꺼져있어도 인 어쩌구 네트워크로 접속이 가능했지만 

외부에서 접속할려면 리스너를 켜야 접속이 가능하다

▶ lsnrctl 명령 $ lsnrctl [옵션] <리스너명>

- 옵션

. start : 리스너를 시작한다.

. stop : 리스너를 종료한다.

. status : 리스너의 상태를 출력한다.(listener.ora 파일의 내용을 확인 할 수 있다.)

. reload : listener.ora를 다시 읽는다.

 

 #lsnrctl start listener

공백 문자 잘 맞춰야한다

 

tnsnames.ora 파일 상세