[Oracle] OracleNetServices
OracleNetServices
Oracle Net Services는 오라클의 네트워크 유틸리티를 정리한 총칭으로 아래와 같은 컴포넌트가 포함된다.
・Oracle Net
・리스너
・Oracle Connection Manager
・Oracle Net Configuration Assistant
・Oracle Net Manager
■ Oracle Net
OracleNet은 클라이언트에서 서버로 네트워크 환경을 제공하는 소프트웨어이다.
프로토콜 레벨에서는 클라이언트와 서버가 연결되어 있는 게 조건임
■ 리스너
리스너는 클라이언트의 연결 요청을 받아 서버에 대한 통신을 관리하는 서버상의 프로세스이다.
리스너의 시작/중지나 각종 설정에 대해서는 아래의 게시글을 참고!
[Oracle] 리스너(LISTENER) 제어
리스너 커맨드(Listener Command) 리스너란 DB서버(네트워크)를 통해 클라이언트에서 DB서버로 접속하는 구성을 할 때 클라이언트로부터 DB로 연결 요청을 받는 프로세스를 의미한다. 주요 리스너 커
kr98gyeongim.tistory.com
■ Oracle Connection Manager
주로 N계층의 중산층(AP 서버등)에 이용되어 트래픽 부하를 분산시키는 기능을 가진다.
・다중화 접속(여러 세션 한꺼번에 처리)
・액세스 제어(특정 클라이언트의 액세스 여부)
・프로토콜 변환(다른 프로토콜의 클래스터/서버통신)
■ Oracle Net Configuration Assistant
기본적인 네트워크를 구축할 수 있는 툴. 아래의 구성을 할 수 있다.
・리스너 구성(listener.ora 파일 구성)
・네이밍 메서드 구성(sqlnet.ora 파일 구성)
・로컬넷 서비스명 구성(tnsnmaes.ora 파일 구성)
・디렉토리 사용 구성(디렉토리 서버 구성)
■ Oracle Net Manager
OracleNetManager는 OracleNet을 구성할 수 있는 GUI툴이다. 아래와 같은 구성을 작성할 수 있다.
・리스너 작성 및 구성
・서비스 위치를 식별하는 네이밍 작성
・네이밍 메서드 구성