패치 파일 README 파일 내용을 보면 아래와 같이 정의를 합니다.
$ unzip -d <PATCH_TOP_DIR> p34786990_190000_<PLATFORM_NAME>.zip
$ cd <PATCH_TOP_DIR>/34786990
$ opatch prereq CheckConflictAgainstOHWithDetail -ph ./
또는 패치 다운받을때 opatch 분석하기 라는 버튼을 이용 하여 충돌 검사도 가능.
정확히 하고자 하고자 하면 아래 처럼 하는것도 가능 할듯 합니다.
< oracle >
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -oh $ORACLE_HOME -phBaseDir <PATCH_TOP_DIR>/34786990
< grid >
$GRID_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -oh $GRID_HOME -phBaseDir <PATCH_TOP_DIR>/34786990
또는 아래 처럼 해도 충돌여부 확인
$GRID_HOME/OPatch/opatch apply -oh $GRID_HOME -report
$ORACLE_HOME/OPatch/opatch apply -oh $ORACLE_HOME -report
패치전 잘 확인 후 진행 해 보시길 바라며..
$ unzip -d <PATCH_TOP_DIR> p34786990_190000_<PLATFORM_NAME>.zip
$ cd <PATCH_TOP_DIR>/34786990
$ opatch prereq CheckConflictAgainstOHWithDetail -ph ./
또는 패치 다운받을때 opatch 분석하기 라는 버튼을 이용 하여 충돌 검사도 가능.
정확히 하고자 하고자 하면 아래 처럼 하는것도 가능 할듯 합니다.
< oracle >
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -oh $ORACLE_HOME -phBaseDir <PATCH_TOP_DIR>/34786990
< grid >
$GRID_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -oh $GRID_HOME -phBaseDir <PATCH_TOP_DIR>/34786990
또는 아래 처럼 해도 충돌여부 확인
$GRID_HOME/OPatch/opatch apply -oh $GRID_HOME -report
$ORACLE_HOME/OPatch/opatch apply -oh $ORACLE_HOME -report
패치전 잘 확인 후 진행 해 보시길 바라며..
작업 전 사전 준비에 확인하고 가야할 내용인데
저도 이런 부분을 자주 깜빡깜빡 하더라구요.
패치 전 필수 점검 사항 중 하나인 거 같네요.
많은 활동 부탁드려요~~