일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 대용량DLP
- vmware 헤킨토시
- hackintosh yosemite
- 32bit 64bit 차이
- IT엔지니어
- 개인정보검사
- yosemite on vmware
- 보안엔지니어란
- Prone to
- 요세미트 헤킨토시
- 컴퓨터 32비트
- 지친 삶
- 헤킨토시
- 64비트 시스템
- 컴퓨터 64비트
- Security engineer
- vmware hackintosh
- 보안 엔지니어
- how to start engineer wirh security
- 32비트 64비트 차이점
- 32비트 시스템
- 보안공부
- 방황;
- 책 좋은 글귀
- 보안엔지니어
- 대용량 검사
- 대용량파일 개인정보검사
- DLP시스템
- 보안 공부
- 미래준비;
- Today
- Total
IT솔루션 by 올파
Oracle critical patch update (CPU 패치) 방법 본문
오라클을 설치하거나 오라클 DB설치를 쉽게 정리해놓은 블로그는 많으나 Oracle CPU패치를 쉽게 정리해놓은
문서가 없어서 정리해보려고합니다.^^ 오라클 버전 11.2.0.3 기준으로 정리합니다.
다들 알고 있으실거같은 오라클 사이트에 모든 자료가 있습니다.
http://www.oracle.com/technetwork/topics/security/alerts-086861.html
당연히 회원가입을 하셔야하고 한글은 지원하지 않습니다
CPU패치 : 오라클 사이트를 인용하면 CPU패치는 Oracle 버전별로 보안상 취약점이 있는 패치들은 모아놓은 것으로 볼수 있습니다. (1,4,7,10월 1년에 4번 패치가 나옵니다.)
이또한 CSI라고 하는 오라클 구입시 발행된 Support Identifier 가 있어야지만 다운로드 받을수 있습니다.
파일이 모두 있다고 가정하에 설치를 진행합니다
오라클 CPU패치를 위해서는 Opatch 라고 하는 Oracle patch 전용 utility를 사용해야하는데요. 이또한 최신 CPU에 맞게 버전을 맞춰서 올려줘야 합니다
%Oracle CPU패치를 하기전에 서비스중지
1. Oracle 모든 서비스
2. Distributed Transaction Coordinator 중지
%ORACLE_HOME inventory 폴더 백업
1. Opatch update 방법
기본명령어 숙지
$ 'opatch apply ...' is to apply a patch
$ 'opatch rollback ...' is to roll back a patch
$ 'opatch lsinventory' is to show inventory on an Oracle Home
$ 'opatch query ...' is to query a given patch from specific details
$ 'opatch version' is to show the version of the OPatch being used
$ 'opatch prereq ...' is to invoke some prerequiste checks
$ 'opatch util ...' is to invoke some independent utilities
opatch 경로는 추가해도 되고 안해도 무방합나다 사용하기 편하기위해서 실행파일 경로는 추가합니다
Set PATH =%PATH%; 에서 %PATH%를 입력함은 현재 PATH설정뒤에 덧붙이겠다는것으로 %PATH%가 뒤에 와도
무방합니다.
2) 현재 Opatch버전 확인
%update파일에 맞춰서 opatch utility도 같이 버전업이 되어야합니다.
기본적으로 Oracle 11.2.0.3 버전에는 11.2.0.1.7 이라는 opatch utility가 포함되어있고, 최신의 CPU패치를 업그레이드하기위해서는 이또한 11.2.0.1.9버전으로 올려줍니다.
p6880880_112000_MSWIN-x86-64 파일내에 Opatch 폴더가 존재합니다.
ORACLE_HOME경로의 Opatch폴더를 지우거나. Rename해서 Opatch폴더를 변경합니다.
3) 현재 Opatch현황 확인 (opatch lsinventory)
- 패치현황이 하나도 존재하지 않습니다. 한번도 하지않았기에;;
4) Opatch apply (적용)
최신 2013년 7월( July) 버전으로 진행
p16042648_112030_MSWIN-x86-64 파일을 압축해제후에 해당 폴더 경로에서 opatch apply하면됩니다.
5) Opatch 정상완료
6) CPU 패치 버전 확인
opatch lsinventory로 확인시 업데이트된 내역확인가능합니다 patch 15라고 보이네요...ㅎㅎ
참조:
http://docs.oracle.com/middleware/1212/core/OPATC/index.html#A132168514
'DB > Oracle ' 카테고리의 다른 글
OPatch failed with error code = 255 (opatch 오류) (0) | 2013.08.10 |
---|---|
ORA-12514 오류 해결 정리 (4) | 2013.07.26 |