사용자 도구

사이트 도구


study:oracle:11g2daydba:03

문서의 이전 판입니다!


Getting Started with Database Administration

Managing Your Database: A Roadmap

데이타베이스 관리

  1. Database Instance를 시작합니다.
  2. Client Database에 대한 연결을 설정하려면 네트워크 환경을 구성합니다.
  3. Database 저장 구조(tablespace와 datafile, online redo logfile 및 controlfile )을 확인합니다.
    필요에 따라 저장 구조를 만들거나 수정합니다.
  4. 메모리 할당을 확인하고 필요에 따라 조정합니다.
  5. 필요한 경우 Database User를 확인하고 잠금을 해제(unlock)하고 password를 다시 설정합니다.
    새 사용자를 만든 다음 역할 및 권한을 할당합니다.
  6. Table, View 및 Index 포함하여 필요한 schema objects를 만듭니다.
    Table에 데이터를 입력(insert)합니다.
  7. Database 백업계획(backup strategy)을 작성하거나 확인하고 Database를 백업(backup) 합니다.
  8. online redo log files 의 archiving 이 활성화되지 않았다면 활성화 시켜줍니다.
  9. 데이터베이스 성능을 모니터링하고 성능 문제를 진단하고 필요에 따라 데이터베이스를 튜닝합니다.
  10. 데이터베이스의 중요한 오류를 조사하여 진단 데이터를 수집하여 Oracle 지원 서비스에보고합니다.
  11. 최신 패치 릴리스를 사용하여 Oracle Database 소프트웨어를 최신 상태로 유지합니다.

Introduction to Oracle Enterprise Manager Database Control

  1. Oracle Enterprise Manager Database Control(EM)는 Oracle Database를 관리하는 중요한 도구이다.
  2. 데이터베이스와 함께 설치할 수 있다.
  3. Database Control에서 schema objects (table, view, index 등)를 만들고, 사용자의 보안 관리, 데이터베이스의 메모리 및 기억 장치 관리 데이터베이스 백업 및 복구, 데이터 가져오기 및 내보내기 등의 관리 작업을 수행 수있습니다.
  4. 데이터베이스의 성능 및 상태 정보를 볼 수있습니다

Configuring the Operating System Environment Variables

Linux 또는 Unix 상에서 OS 환경변수 구성

  1. 콘솔을 연다.
  2. 환경변수에 ORACLE_HOME 과 ORACLE_SID 가 설정되어 있는지 확인한다.
    1. bash 또는 ksh
       export ORACLE_SID=ADMIN
    2. csh 또는 tcsh
       setenv ORACLE_SID=ADMIN
  3. 환경변수에 PATH에 $ORACLE_HOME/bin 이 존재하는지 확인한다.
  4. /home/oracle 등의 사용자 홈 디렉토리에서 기본 쉘의 경우 프로필 파일을 편집하여
    로그인할 때마다 환경변수가 설정되도록 설정한다.

Windows 상에서 OS 환경변수 구성

  1. command 창을 연다.
  2. regedit 또는 Oracle Administration Assistant for Windows를 사용하여
    ORACLE_HOME 과 ORACLE_SID 매개변수 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_HOME_NAME
    레지스트리 하위 키에 올바른 값으로 설정되어 있는지 확인한다.
  3. %ORACLE_HOME%\bin 디렉토리가 PATH 환경 변수에 포함되어 있는지 확인합니다.
     set PATH=%ORACLE_HOME%\bin;%PATH%

Starting and Stopping the Database Control Console Process

  1. 브라우저에서 Oracle Enterprise Manager Database Control(EM)에 액세스하려면 데이터베이스를 호스트 컴퓨터에서 Database Control 콘솔 프로세스 dbconsole 실행해야합니다.
  2. dbconsole 과정은 설치 후 자동으로 시작됩니다.
  3. 시스템을 다시 시작해야하는 경우 dbconsole 프로세스를 명령줄에서 수동으로 시작하거나 Windows 서비스로 실행할 수있습니다.
  4. 명령을 실행 dbconsole 프로세스를 중지하고 상태를 볼 수있습니다.
EM dbconsole 시작 emctl start dbconsole
EM dbconsole 종료 emctl stop dbconsole
EM dbconsole 상태확인 emctl status dbconsole
  1. ORACLE_UNQNAME 환경 변수를 설정하라는 메시지가 나타나면이 변수를 설정하여 emctl 명령을 다시 실행합니다.
    변수를 데이터베이스의 고유 이름 DB_UNIQUE_NAME 데이터베이스 매개 변수의 값)으로 설정합니다

Accessing the Database Home Page

Database Homepage 접근방법

  1. dbconsole 프로세스가 데이터베이스 호스트 컴퓨터에서 실행되고 있는지 확인한다.
  2. Web 브라우저에 다음 URL을 입력합니다.
     https://hostname:portnumber/em 

    <color red> http가 아닌 https 임에 주의한다.</color>
    기본포트는 1158 이다.
    예를 들면 다음과 같다.

     https://oracle.adminschool.net:1158/em 
    1. Linux/Unix 포트확인 : $ORACLE_HOME/install/portlist.ini
    2. Windows 포트확인 : $ORACLE_HOME/Oracle_sid/sysman/config/emd.properties
      Oracle_sid 데이터베이스 인스턴스의 시스템ID(SID) 이다.
  3. Database Control에 액세스 권한이있는 사용자계정(SYS,SYSTEM) 데이터베이스에 로그인한다.
    1. SYSTEM : 일상적인 관리작업
    2. SYS AS SYSDBA : 데이터베이스 백업, 복구 또는 업그레이드

Granting Access to Database Control for Nonadministrative Users

Creating Database Control Administrative Users

Setting Database Control Preferences

Administering the Database with SQL-Based Management Tools

study/oracle/11g2daydba/03.1265175636.txt.gz · 마지막으로 수정됨: 2010/02/03 14:40 저자 starlits