작성자

이문상

최초 작성일

2014-12-17

최종 수정일

2014-12-18

Version

1.0

Copyright 2014. Techdata㈜ all rights reserved.

 

일시

작업내용

12/17

Patch Test(11.2.0.1.0 -> 11.2.0.1.16)

   
   

 

Version

수정 일자

작성자

주요 내용

0.1

2014-12-17

이문상

문서 최초 작성

1.0

2014-12-18

이문상

오타 수정

       
       

 

목 차

1.    사전 준비    4

A.    테스트 환경    4

2.    패치 테스트    4

A.    리스너 정지    4

i.    lsnrctl stop    4

B.    DB 정지    4

i.    set ORACLE_SID=KACWM    4

ii.    sqlplus / as sysdba    4

iii.    shutdown immediate    4

C.    오라클 서비스 정지 및 정지 확인    5

i.    services.msc    5

D.    오라클 홈 설정 및 현재 패치상태 확인    5

i.    set ORACLE_SID=KACWM    5

ii.    set ORACLE_HOME=C:\app\Administrator\product\11.2.0\dbhome_1    5

iii.    cd %ORACLE_HOME%\opatch    5

iv.    opatch lsinventory    5

E.    Opatch 시작 및 완료    6

i.    opatch apply C:\Users\Administrator\Desktop\aa\13423278    6

ii.    약 5분 소요    6

F.    오라클 서비스 시작 및 확인    8

i.    리스너를 제외한 서비스 시작    8

ii.    services.msc    8

G.    @catcpu.sql 수행    8

i.    cd %ORACLE_HOME%\bundle\patch16    8

ii.    sqlplus / as sysdba    8

iii.    @catcpu.sql    8

iv.    약 15분 소요    8

H.    @utlrp.sql 수행    9

i.    cd %ORACLE_HOME%\rdbms\admin    9

ii.    sqlplus / as sysdba    9

iii.    @utlrp.sql    9

iv.    약 3분 소요    9

I.    Invalid Object Check    9

i.    SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE STATUS = 'INVALID';    9

J.    리스너 시작 및 변경사항 적용    10

i.    lsnrctl start    10

ii.    sqlplus / as sysdba    10

iii.    alter system register ; * 3 회    10

K.    담당자 확인    12

3.    롤백 테스트    12

A.    리스너 정지 및 확인    12

i.    lsnrctl stop    12

B.    @catbundle_winbundle_KACWM_rollback.sql 수행    13

i.    cd %ORACLE_HOME%\rdbms\admin\    13

ii.    set ORACLE_SID=KACWM    13

iii.    sqlplus / as sysdba    13

iv.    @catbundle_winbundle_KACWM_rollback.sql    13

v.    약 15분 소요    13

C.    DB 종료    13

i.    sqlplus / as sysdba    13

ii.    shutdown immediate    13

D.    오라클 서비스 정지    14

i.    services.msc    14

E.    Optach rollback    14

i.    cd %ORACLE_HOME%\opatch    14

ii.    opatch rollback -id 13423278    14

F.    담당자 확인    15

  1. 사전 준비
    1. 테스트 환경

OS Version

Microsoft Windows Server 2012 Standard

DB Version

11.2.0.1.0

 

  1. 패치 테스트
    1. 리스너 정지
      1. lsnrctl stop

 

  1. DB 정지
    1. set ORACLE_SID=KACWM
    2. sqlplus / as sysdba
    3. shutdown immediate

 

  1. 오라클 서비스 정지 및 정지 확인
    1. services.msc

 

 

 

 

  1. 오라클 홈 설정 및 현재 패치상태 확인
    1. set ORACLE_SID=KACWM
    2. set ORACLE_HOME=C:\app\Administrator\product\11.2.0\dbhome_1
    3. cd %ORACLE_HOME%\opatch
    4. opatch lsinventory

 

 

  1. Opatch 시작 및 완료
    1. opatch apply C:\Users\Administrator\Desktop\aa\13423278
    2. 약 5분 소요

 

 

  1. 오라클 서비스 시작 및 확인
    1. 리스너를 제외한 서비스 시작
    2. services.msc

 

  1. @catcpu.sql 수행
    1. cd %ORACLE_HOME%\bundle\patch16
    2. sqlplus / as sysdba
    3. @catcpu.sql
    4. 약 15분 소요

 

  1. @utlrp.sql 수행
    1. cd %ORACLE_HOME%\rdbms\admin
    2. sqlplus / as sysdba
    3. @utlrp.sql
    4. 약 3분 소요

 

  1. Invalid Object Check
    1. SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE STATUS = 'INVALID';

 

  1. 리스너 시작 및 변경사항 적용
    1. lsnrctl start
    2. sqlplus / as sysdba
    3. alter system register ; * 3 회

 

  1. 담당자 확인

 

  1. 롤백 테스트
    1. 리스너 정지 및 확인
      1. lsnrctl stop

 

  1. @catbundle_winbundle_KACWM_rollback.sql 수행
    1. cd %ORACLE_HOME%\rdbms\admin\
    2. set ORACLE_SID=KACWM
    3. sqlplus / as sysdba
    4. @catbundle_winbundle_KACWM_rollback.sql
    5. 약 15분 소요

 

  1. DB 종료
    1. sqlplus / as sysdba
    2. shutdown immediate

 

  1. 오라클 서비스 정지
    1. services.msc

 

  1. Optach rollback
    1. cd %ORACLE_HOME%\opatch
    2. opatch rollback -id 13423278

 

  1. 담당자 확인
사업자 정보 표시
(주)블루원 | 김홍태 | 서울특별시 용산구 원효로 4가 135 금홍 2빌딩 | 사업자 등록번호 : 106-86-76684 | TEL : 02-3272-7200 | Mail : support_ora@blueone.co.kr | 사이버몰의 이용약관 바로가기

+ Recent posts