The OPatch version is not applicable for current OUI version

2025. 3. 18. 13:46WAS/WebLogic

 

OPatch version과 OUI version이 맞지 않아 opatch 명령어가 제대로 실행되지 않을 때

 

해당 이슈는 같은 장비에 ORACLE DB와 WAS가 같이 설치되어 있는 경우 간혹 발생한다.

 

DB든 WAS든 ORACLE 제품의 경우 ORACLE_HOME을 지정해 주는데 DB 쪽의 ORACLE_HOME이 장비의 환경 변수로 등록되어 있는 경우가 존재한다.

 

그럴 경우 ./opatch lsinventory를 실행하면 DB의 ORACLE_HOME을 통해 찾아가기 때문에 제목과 같은 오류가 발생하게 된다.

 

따라서 WAS의 정확한 ORACLE_HOME을 명령어에 지정하여 실행해야 한다.

./opatch lsinventory -oh [ORACLE_HOME]

 

 

이 경우 OPatch나 PSU 패치를 진행할 때도 WAS의 ORACLE_HOME을 지정하여 명령어를 수행하는 것을 권장한다.

 

OPatch apply

[JAVA_HOME]/bin/java -jar 6880880/opatch_generic.jar -silent ORACLE_HOME=[ORACLE_HOME] -invPtrLoc [ORACLE_HOME]/oraInst.loc

 

PSU apply

./opatch apply [PATCH_ID] -jdk [JAVA_HOME] -invPtrLoc [ORACLE_HOME]/oraInst.loc -oh [ORACLE_HOME]

'WAS > WebLogic' 카테고리의 다른 글

WebLogic PSU Patch  (0) 2025.03.11
WLS에 SSL 인증서 적용하기  (0) 2024.12.19
Application 이슈 있을 때 확인 사항  (0) 2024.09.23
WebLogic Admin ID/PW 변경 및 복호화  (0) 2024.07.16
WebLogic Log 설정  (0) 2024.07.12