티스토리 뷰

ORACLE/ADMIN

Oracle 네트워크 설정 방식(client-side)

공부하는알파카 2020. 7. 28. 12:01

Client-side Network Configuration

클라이언트 쪽에서 서버로 접속하는 방식은 4가지가 있다.

 

 

 Local Naming(로컬 이름 지정 방식)

  • 4가지 정보 ①프로토콜, ②호스트명, ③포트번호, ④서비스명을 로컬에(tnsnames.ora) 저장해 놓는 방식이다.

  • 방식 : $ sqlplus 유저명/유저패스워드@서비스명    ex)$ sqlplus scott/tiger@orcl

  • 위치: $ORACLE_HOME/network/admin/tnsnames.ora

  • 단점: 클라이언트의 구성파일(tnsnames.ora)의 관리가 필요하다(이름 분석 파일, 서버의 구성이 바뀌면 파일을 다 관리해줘야 함).

  • 장점: 고급 연결 옵션을 지원한다(failover, load balancing).

 

 

 

Easy Connect(간단한 연결 방식)

  • Easy Connect(간단한 연결 방식)

  • ①프로토콜 빼고 ②호스트명, ③포트번호, ④서비스명을 직접 다 써주는 방식이다.

  • TCP만 지원한다.

  • 방식: $ sqlplus 유저명/유저패스워드@호스트명:포트번호/서비스명  ex) $sqlplus scott/tiger@localhost:1521/orcl

  • 위치: $ORACLE_HOME/network/admin/tnsnames.ora

  • 단점: 직접 써줘야 해서 귀찮다(외우고 있어야 함), 고급연결옵션을 지원 안한다.

  • 장점: tnsnames.ora 없어도 된다.

 

 

 

Directory Naming(디렉토리 이름 지정 방식)

  • Directory server에 접속하려는 모든 서버들의 정보를 관리하는 방식이다.

  • 로컬 이름 지정 방식의 단점을 보완한다.

 

 

 

External Naming(외부 이름 지정 방식)

  • oracle이 아닌 다른 벤더사의 directory 서버를 쓰는 방식이다.

 

 

 

 

이제 실습을 하러 가보자

 

Oracle 접속(tnsnames.ora), DB link 실습

오늘은 oracle server 접속 방법 중 두가지 방법(easy connect, local naming)으로 접속하는 실습을 하겠다. OS 환경 : Oracle Linux 6.3 DB 환경 : Oracle Database 12.1.0.2 SID : testdb, PROD LISTENER START..

myalpaca.tistory.com

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함