사용자 도구

사이트 도구


study:oracle:11g2daydba:04

문서의 이전 판입니다!


Configuring the Network Environment

Understanding Network Configuration

Oracle 클라이언트는 Oracle Database에 연결하여 데이터를 전송하거나 검색하는 응용 프로그램.

Oracle Net 리스너 구성

  • Oracle Net listener 는 클라이언트 연결 요청을 수신 대기하는 프로세스.
  • 들어오는 클라이언트 연결 요청을 수신하고, 데이터베이스 서버에 대한 클라이언트 연결 요청 트래픽을 관리.
  • 기본 리스너 구성 파일은 listener.ora 이며 Oracle 홈 디렉토리 network/admin 하위 디렉토리에있습니다.
  • 예를 들어, Oracle 홈 디렉토리가 /u01/app/oracle/product/11.2.0/db_1 인 경우
  • 기본적으로 listener.ora 파일이 /u01/app/oracle/product/11.2.0/db_1/network/admin 디렉토리에 만들어집니다.
  • 이 파일에는 데이터베이스를 확인하는 프로토콜 주소가 포함됩니다.
  • 이 주소로 청취자가 수신 대기하는 프로토콜과 프로토콜 관련 추가 정보를 정의합니다.
  • 다음과 같은 프로토콜 주소를 청취하도록 리스너를 구성할 수있습니다.
  • (DESCRIPTION =
  • (ADDRESS = (PROTOCOL = tcp) (HOST = adminschool.net) (PORT = 1521)))
  • listener.ora 파일은 설치시 자동으로 구성되며( <color red> 소프트웨어만 설치시에는 netca util을 이용해야함. </color>)
  • Oracle Enterprise Manager Database Control을 사용하여 재구성할 수있습니다.

클라이언트 연결

connect descriptors

  • 클라이언트는 connect descriptors를 사용하여 연결된 데이터베이스를 지정합니다.
  • 이 connect descriptors에는 프로토콜과 데이터베이스 서비스 이름이 포함되어있습니다.
  • 데이터베이스는 여러 서비스 이름을 정의할 수 있기 때문에 연결 서비스의 이름을 connect descriptors에 지정해야합니다.
  • 다음은 PROD 라는 이름의 데이터베이스에 연결할 수 있도록 connect descriptors 를 보여 주는 예 입니다.
  • PROD=(DESCRIPTION =
  • (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.100.100)(PORT=1521))
  • (CONNECT_DATA=(SERVICE_NAME=PROD)(SERVER=DEDICATED))
  • )

Connect Requests

  • 사용자는 연결 문자열을 사용하여 연결 요청을 시작합니다.
  • 연결 문자열에 사용자 이름과 암호 및 연결 식별자가 포함되어있습니다.

Naming Methods

  1. Easy Connect Naming
    1. 호스트 이름과 서비스 이름으로 구성된 TCP / IP 연결 문자열만을 사용하여 Oracle Database에 연결할 수있습니다.
    2. 빠른 연결 이름 지정 메서드는 구성이 필요없습니다.
  2. Local Naming (<color red> 대표적인 접속방식 </color>)
    1. 서비스 이름으로 식별되는 연결 설명자가 tnsnames.ora 클라이언트 구성 파일에 저장됩니다.
    2. 이 파일은 ORACLE_HOME /network/admin 디렉토리에있습니다.
    3. Oracle Database Configuration Assistant (DBCA)를 사용하여 데이터베이스를 만드는 경우 로컬 네이밍이 자동구성됨.
    4. Net Configuration Assistant를 사용하여 connect descriptors 에 대한 서비스 이름을 만들 필요가있습니다.
  3. Directory Naming
    1. database service, net service 이름이나 network service alias LDAP 호환 디렉토리 서버에 저장된 연결 설명자에 확인.
    2. ldop.ora
      1. 서버와 클라이언트 모두에 설정이 되어있어야한다.
      2. 디렉토리 서버에 접근하기 위한 파라메터등이 있음.

네트워크 구성 도구

Net Configuration Assistant

  • 신규(전체) 설치 시 NETCA는 TCP/IP 프로토콜 주소를 가진 LISTENER를 자동으로 구성.
  • 사용자 지정 설치를 수행하면 선택한 리스너 이름과 프로토콜 주소를 구성하도록 요청합니다.
  • 데이터베이스 설치 후 초기 네트워크 구성에 NetCA을 사용합니다.
  • 그런 다음 Oracle Enterprise Manager와 Oracle Net Manager 를 구성 및 관리할 수 있습니다.

Oracle Enterprise Manager

  • Oracle Enterprise Manager를 사용하면 서버의 네트워크 구성을 Listener 페이지에서 관리할 수있습니다.
  • Listener 페이지는 현재 상태 , Oracle 홈 디렉토리, 호스트 이름 등의 정보가 표시됩니다.

Oracle Net Manager

Oracle Net Manager는 Oracle Enterprise Manager와 같은 기능을 추가하여 구성 프로필을 제공합니다.

Viewing Listener Configuration

Starting and Stopping the Listener

Connecting to an Oracle Database from a Client Computer

Networking: Oracle By Example Series

study/oracle/11g2daydba/04.1265597021.txt.gz · 마지막으로 수정됨: 2010/02/08 11:43 저자 upju