2016. 5. 4. 10:12 오라클
RAC 11.2.0.4 to 12.1.0.2 upgrade 후 PRCD-1229
RAC 11.2.0.4 에서 12.1.0.2 로 수동 업그레이드 후 이상증상 발견..
database 가 수동으로 startup 시에는 잘 올라가나 resource 확인시에는 Instance shutdown 으로 인지 못함..
현재 환경을 확인하기 위해 명령어 치면 아래와 같은 메세지..
[RAC1]oracle@rac1:/home/oracle# srvctl config database -d RAC
PRCD-1229 : An attempt to access configuration of database RAC was rejected because its version 11.2.0.4.0 differs from the program version 12.1.0.2.0. Instead run the program from /u01/app/oracle/product/11.2.0.4/dbhome_1.
헐..확인 명령어 자체가 안 먹다니...짜증 유발...구글신 호출 !!
ocrdump 를 수행해 보거나,
crsctl stat res -p 로 ora.rac.db 의 환경변수를 확인해 보면 아직 ORACLE_HOME 이 ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/dbhome_1 로
OLD_HOME 을 가리키고 있음.
Solution :
----------------------------------------------------------------------------------------------------------------------------
srvctl upgrade database -d RAC -o /u01/app/oracle/product/12.1.0.2/dbhome_1
해당명령어로 ORACLE_HOME 을 upgrade 후 해결..