12C RAC 打31720486補丁 後報錯處理
錯誤一 :
ORA-00210: cannot open the specified control file ORA-00202: control file: '+DATA01/TZOD/CONTROLFILE/current.292.1023652595' ORA-17503: ksfdopn:2 Failed to open file +DATA01/TZOD/CONTROLFILE/current.292.1023652595 ORA-15001: diskgroup "DATA01" does not exist or is not mounted ORA-15040: diskgroup is incomplete ORA-205 signalled during: ALTER DATABASE MOUNT... 2021-04-06T21:27:53.098206+08:00 解決: 透過叢集命令發現磁碟組掛載正常。 ORACLE使用者: chown oracle:asmadmin $ORACLE_HOME/bin/oracle chmod 6751 $ORACLE_HOME/bin/oracle
錯誤二:
Database Characterset is AL32UTF8 2021-04-06T21:39:37.121597+08:00 Errors in file /u01/app/oracle/diag/rdbms/tzod/tzod1/trace/tzod1_ora_229175.trc: ORA-39701: 為了 UPGRADE 或 DOWNGRADE, 資料庫必須以 EXCLUSIVE 方式裝載 2021-04-06T21:39:37.121782+08:00 Errors in file /u01/app/oracle/diag/rdbms/tzod/tzod1/trace/tzod1_ora_229175.trc: ORA-39701: 為了 UPGRADE 或 DOWNGRADE, 資料庫必須以 EXCLUSIVE 方式裝載 Error 39701 happened during db open, shutting down database Errors in file /u01/app/oracle/diag/rdbms/tzod/tzod1/trace/tzod1_ora_229175.trc (incident=572720): ORA-00603: ORACLE 伺服器會話因致命錯誤而終止 ORA-01092: ORACLE 例項終止。強制斷開連線 ORA-39701: 為了 UPGRADE 或 DOWNGRADE, 資料庫必須以 EXCLUSIVE 方式裝載 Incident details in: /u01/app/oracle/diag/rdbms/tzod/tzod1/incident/incdir_572720/tzod1_ora_229175_i572720.trc 2021-04-06T21:39:37.948045+08:00 opiodr aborting process unknown ospid (229175) as a result of ORA-603 2021-04-06T21:39:37.977455+08:00 ORA-603 : opitsk aborting process License high water mark = 3 2021-04-06T21:39:37.978417+08:00 USER (ospid: 229175): terminating the instance due to error 39701 2021-04-06T21:39:38.321804+08:00 opiodr aborting process unknown ospid (229117) as a result of ORA-1092 2021-04-06T21:39:38.371644+08:00 ORA-1092 : opitsk aborting process 2021-04-06T21:39:38.979781+08:00 GEN1 (ospid: 228640_228642): terminating the instance due to error 39701 2021-04-06T21:39:38.979966+08:00 解決: sqlplus /nolog SQL> CONNECT / AS SYSDBA SQL> STARTUP SQL> alter system set cluster_database=false scope=spfile; $ORACLE_HOME/bin/srvctl stop database -d <dbname> sqlplus /nolog SQL> CONNECT / AS SYSDBA SQL> STARTUP UPGRADE
錯誤三:
補丁過程: ...... Validating logfiles... Patch 29774415 rollback: WITH ERRORS logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/29774415/22954229/29774415_apply_TZOD_2021Apr06_21_47_46.log (errors) Error at line 694: ORA-02290: 違反檢查約束條件 (SYS.JAVA_DEV_JARS_DISABLED) Patch 31668898 apply: WITH ERRORS logfile: /u01/app/oracle/cfgtoollogs/sqlpatch/31668898/23868204/31668898_apply_TZOD_2021Apr06_21_48_14.log (errors) Error at line 357: ORA-02290: 違反檢查約束條件 (SYS.JAVA_DEV_JARS_DISABLED) Please refer to MOS Note 1609718.1 and/or the invocation log /u01/app/oracle/cfgtoollogs/sqlpatch/sqlpatch_267912_2021_04_06_21_47_33/sqlpatch_invocation.log for information on how to resolve the above errors. ...... 告警日誌: 2021-04-06T21:48:13.455185+08:00 Archived Log entry 18347 added for T-1.S-11435 ID 0xc2d35953 LAD:1 2021-04-06T21:48:14.156933+08:00 ## joxcsysnotpdb in pid 268087 caught 604 ORA-00604: 遞迴 SQL 級別 2 出現錯誤 ORA-02290: 違反檢查約束條件 (SYS.JAVA_DEV_JARS_DISABLED) ALTER SESSION ENABLE LOGICAL REPLICATION invoked from session 6084.16550 at SCN 0x00007ffd482e99f4 ALTER SESSION DISABLE LOGICAL REPLICATION invoked from session 6084.16550 at SCN 0x00007ffd482e99e8 -- 2021-04-06T21:48:28.660249+08:00 Archived Log entry 18352 added for T-1.S-11440 ID 0xc2d35953 LAD:1 2021-04-06T21:48:29.476485+08:00 ## joxcsysnotpdb in pid 268087 caught 604 ORA-00604: 遞迴 SQL 級別 2 出現錯誤 原因: 這裡是因為打OJVM補丁前打了個DB的psu,執行了 SQL > exec dbms_java_dev.disable 解決: SQL > exec dbms_java_dev.enable 然後在繼續執行opatch apply,在繼續執行後面的應用sql等。 最後再SQL > exec dbms_java_dev.disable
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28572479/viewspace-2768015/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows oracle 11201打補丁報錯WindowsOracle
- 記一次12c pdb打補丁失敗處理過程
- oracle 19c rac打補丁常見錯誤Oracle
- Oracle RAC 19.3打19.5.1 RU補丁Oracle
- Oracle Goldengate 12c打pus補丁OracleGo
- ORACLE 19C RAC FOR RHEL7 打補丁報錯OPatchException: Unable to create patchObjectOracleExceptionObject
- Oracle RAC 第二節點打補丁報錯 oui-patch.xml (Permission denied)OracleUIXML
- 【PSU】怎麼給RAC打PSU補丁
- 19c rac自動打補丁步驟
- oracle 跨小版本dg切換應用補丁報錯處理Oracle
- Oracle 11g RAC自動打GI PSU補丁Oracle
- Oracle RAC更新補丁Oracle
- Oracle 19c RAC打補丁過程避坑指南Oracle
- ORACLE RAC的全自動 打補丁標準化文件Oracle
- Oracle 12c ORA-29548 報錯處理Oracle
- 如何給esxi打補丁
- Linux檔案打補丁Linux
- oracle打補丁回顧Oracle
- 【ASK_ORACLE】Oracle 19c RAC使用opatchauto安裝補丁報錯OPATCHAUTO-72083Oracle
- weblogic的版本及打補丁Web
- DG環境下打補丁
- Oracle RAC資料庫打完補丁後啟動時報錯ORA-01565、ORA-17503、ORA-15001、ORA-15040Oracle資料庫
- 打補丁時重建Inventory目錄
- ORACLE打補丁的方法和案例Oracle
- [202021127]sql打補丁問題.txtSQL
- 微軟更新Win10 19H1版:Intel處理器打補丁無損效能微軟Win10Intel
- ORACLE rac 11.2.0.4 for rhel7.8 upgrade to 19.11.1 報錯ORA-29516處理Oracle
- 打補丁打出新的BUG來了
- 19c 自動打RU補丁
- windows10補丁安裝失敗如何處理_win10無法安裝補丁修復方法WindowsWin10
- SAP打補丁時需要注意的地方
- 【UP_ORACLE】如何給Oracle DG打補丁(二)備庫安裝補丁步驟Oracle
- 【UP_ORACLE】如何給Oracle DG打補丁(三)主庫安裝補丁步驟Oracle
- oracle rac 打PSU補丁30805461兩個問題(Java版本及空間不足導致失敗)OracleJava
- 12cRAC打季度補丁時遇到ORA-12547: TNS:lost contact錯誤
- Aix 7一次補丁安裝失敗問題處理AI
- Git 打補丁-- patch 和 diff 的使用(詳細)Git
- Git 打補丁– patch 和 diff 的使用(詳細)Git