'console'에 해당되는 글 1건

  1. 2007.12.05 [Oracle] CONSOLE 구동 방법

DB Tips
::Taxus:: 2002-09-26 18:08:35.0
CONSOLE 구동 방법

(V2.X) OEM 2.1 CONSOLE 구동 방법
================================

PURPOSE
-------

이 자료는 OEM 2.X 의 console을 구동하기 위한 절차에 대한 소개 자료이다.


Explanation
-----------

다음은 OEM 2.1을 이용, oracle server 8.1.5 또는 8.1.6 이상을 모니터하려
는 환경에서 이용되는 가이드이다. 만약, 서버가 그 이전 버젼이거나 OEM이
2.1 이하 버젼이면, 이 가이드에 있는 사용법 일부가 적용되지 않을 수도 있다.
(그러나, winnt 용 OEM 2.0.4 console에서는 똑같이 적용된다.)
먼저 OEM 2.1을 console이 되는 winNT에 install한다.

<OEM console 시작>

1. OEM console을 시작하기 전에 반드시 OMS(Oracle Management Server)를
   시작한다.
   시작 -> 설정 -> 제어판 -> 서비스 선택
   OracleORA8i_HOMEManagementServer 를 시작한다.

   [주의] 만약, OMS를 구동하지 않고, console을 시작하면
          VTK-1000 unable to connect to the management server 에러 발생

2. OEM console 시작
   시작 -> 프로그램 -> ORA8i_HOME -> enterprise manager -> console 선택

3. oracle enterprise manager login 에서 OMS user를 입력.
  
   administrator : sysman
   password : oem_temp
   management server : 사용할 management server 입력

4. security warning 에서 sysman의 password를 변경한다.
  
   username : sysman
   password : manager (예를 들어)
   confirm password : manager

5. OEM console에서 관리할 DB를 discovery 한다.
   메뉴가 있는 console toolbar에서 navigator 메뉴 -> discover nodes 선택

6. discover할 node를 입력 후, OK 선택
  
   창에서 DB가 있는 서버의 IP address(152.69.40.26)를 입력해도 되고,
   krlinux 와 같은 hostname을 입력한다. hostname을 입력하는 경우에는
   c:\Winnt\system32\drivers\etc\hosts 화일에 hostname이 등록되어 있어야 한다.

   (hosts 화일 예)
   127.0.0.1       localhost
   152.69.40.26    krlinux
   152.69.44.29    server-7
   152.69.40.75    o200
   152.69.40.73    krrcsun
      
7. specify databases 창에서 tnsnames.ora에서 지정한 alias명과 포트 번호
   (예를 들어 1521), 관리할 ORACLE_SID를 입력하고, 지정한 node가 discover됨을
   확인한다.
   discover가 성공적으로 수행되었으면 close 버튼을 누른다.
  
   [주의] intelligent agent가 start되어 있지 않으면
   VD-4565 The agent on the node is already being deleted 메시지가 뜬다.

   [주의] TNS alias명과 port, sid가 일치하지 않으면
   VD-4564 cannot resolve host host명:1521:orcl 메시지가 뜬다.

   [참고] intelligent agent를 start하려면 oracle user로 들어가서

          $ lsnrctl dbsnmp_start

8. navigator window에서 databases 폴더를 클릭하면 discover된 데이타베이스가
   나타난다.

9. discover된 데이타베이스를 클릭하면 로그인 화면이 뜬다.
   
   username : system
   password : manager
   service  : rc816
   connect as : SYSDBA

   connect as를 SYSDBA로 해야만 remote에서 instance startup/shutdown 등
   이 가능하다.
   save as preferred credential 을 체크 표시하고, OK 버튼을 누른다.

   [참고] SYSDBA로 접속을 하려면 O/S 인증을 받아야 하는데, 이 role이 없
   으면 OEM console에서 어떤 작업을 할 때 ORA-1031 에러가 발생하게 된
   다. 이 때 password 화일을 만들어서 O/S 인증을 받도록 다음과 같이 합니다.

   1) initSID.ora 화일

      REMOTE_OS_AUTHENT = TRUE
      REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE

   2) DB 서버에 password file 생성
      cd $ORACLE_HOME/dbs
      OS> orapwd file=orapwSID password=new_password entries=10

   3) SVRMGR> grant sysdba to system

   4) connect as를 SYSDBA로 해야만 remote에서 O/S 인증을 받고 작업 가능.

   5) Menu -> System -> Preference -> Preferred Credentials ->
      위와 같이 connect as를 SYSDBA로 설정한다.

10. 데이타베이스 폴더를 더블 클릭하면 데이타베이스 리스트가 나타난다.
    (OEM 2.1에서는 Databases -> SID_노드명 -> Storage 를 선택하면 된다.)
    Navigator 윈도우에서 datafiles, tablespaces, rollback segments,
    redo log groups, archive logs 등 관리할 DB의 모든 정보들을 볼 수 있다.

11. Preferred Credentials를 설정하면 관리할 database를 더블 클릭하였을 때
    매번 login username(
system/manager@service)을 지정하는 것을 피할 수 있다.

    메뉴에서 system -> preference -> preferred credential tab 선택.
    나타나는 service name과 service type에 대하여 login username과
    password, role(service type이 db인 경우에만)을 입력하고 OK 버튼을 누른다.
    (9번에서 지정한 것을 편집할 수 있다.)
 
    service name : rc816(예), service type : database
                   -> 해당 database 에만 적용.
    service name : krlinux(예), service type : node
                   -> 해당 노드의 DBA unix 계정과 password 입력.
    service name : <DEFAULT>, service type : database
                   -> 설정되어 있지 않은 모든 database 에 적용.


Example
-------
none


Reference Document
------------------
자료출처 :
http://www.oracle.co.kr:8880/bulletin/list.jsp?seq=11930&pg=0&keyfield=subject&keyword=console    

신고
Posted by 나비 나비:D

BLOG main image
by 나비:D

공지사항

카테고리

분류 전체보기 (278)
Programming? (0)
----------------------------- (0)
나비의삽질 (5)
Application (177)
SQL (51)
Web (27)
etc. (14)
Omnia (0)
---------------------------.. (0)

글 보관함

달력

«   2017/08   »
    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    
Total : 870,086
Today : 41 Yesterday : 412