Oracle RAC資料庫打完補丁後啟動時報錯ORA-01565、ORA-17503、ORA-15001、ORA-15040
問題描述
Oracle RAC資料庫打完DB、OJVM補丁後所有節點啟動時報ORA-01565、ORA-17503、ORA-15001、ORA-15040錯解決方法
sqlplus / as sysdba;
SQL*Plus: Release 11.2.0.4.0 Production on Thu Jan 4 14:17:42 2024
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORA-01565: error in identifying file '+DGSYSTEM/fgerpdb/spfilefgerpdb.ora'
ORA-17503: ksfdopn:2 Failed to open file +DGSYSTEM/fgerpdb/spfilefgerpdb.ora
ORA-15001: diskgroup "DGSYSTEM" does not exist or is not mounted
ORA-15040: diskgroup is incomplete
SQL> exit
Disconnected
解決方法
經過查詢 無法啟動資料庫是由於打補丁時HOME/bin/oracle的檔案屬組許可權被更改為oracle:oinstall。透過在root使用者下修改該 屬組檔案許可權為: oracle:asmadmin並賦予 6751許可權即可;
6751分別制定了ugoa的許可權
第一位6代表u(所有者)有讀、寫許可權,沒有執行許可權
第二位7代表g(組)有讀、寫、執行許可權
第三位5代表o(其它使用者)有讀、執行許可權
第四位1代表a(所有者、組、其它使用者)有執行許可權
四位6751如果用三位表示就是675,第四位繼承umask的值
在叢集的所有節點上執行如下命令修改:
chown oracle:asmadmin /oracle/app/oracle/product/11.2.0/db_1/bin/oracle
chmod 6751 /oracle/app/oracle/product/11.2.0/db_1/bin/oracle
$ ls -l /oracle/app/oracle/product/11.2.0/db_1/bin/oracle
-rw sr-s--x 1 oracle asmadmin 239773120 Jan 4 14:11 /oracle/app/oracle/product/11.2.0/db_1/bin/oracle
$ sqlplus / as sysdba;
SQL*Plus: Release 11.2.0.4.0 Production on Thu Jan 4 14:51:36 2024
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to an idle instance.
SQL>
SQL> startup
ORACLE instance started.
Total System Global Area 2004267008 bytes
Fixed Size 2254624 bytes
Variable Size 637536480 bytes
Database Buffers 1358954496 bytes
Redo Buffers 5521408 bytes
Database mounted.
Database opened.
SQL> exit
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/31520497/viewspace-3002690/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle RAC更新補丁Oracle
- 12C RAC 打31720486補丁 後報錯處理
- windows oracle 11201打補丁報錯WindowsOracle
- oracle 19c rac打補丁常見錯誤Oracle
- Oracle RAC 19.3打19.5.1 RU補丁Oracle
- 【ASK_ORACLE】Oracle 19c RAC使用opatchauto安裝補丁報錯OPATCHAUTO-72083Oracle
- ORACLE 19C RAC FOR RHEL7 打補丁報錯OPatchException: Unable to create patchObjectOracleExceptionObject
- Oracle RAC 第二節點打補丁報錯 oui-patch.xml (Permission denied)OracleUIXML
- Oracle 11g RAC自動打GI PSU補丁Oracle
- ORACLE RAC的全自動 打補丁標準化文件Oracle
- Oracle資料庫(RAC)巡檢報告Oracle資料庫
- ORACLE 18C啟動資料庫報錯ORA-04031Oracle資料庫
- 【ASM】Oracle RAC css啟動報錯"Duplicate voting file found"ASMOracleCSS
- Oracle 檢查當前資料庫CPU和PSU補丁資訊Oracle資料庫
- ORACLE 12C RAC資料庫的啟停Oracle資料庫
- Oracle 19c RAC打補丁過程避坑指南Oracle
- 【UP_ORACLE】如何給Oracle DG打補丁(二)備庫安裝補丁步驟Oracle
- 【UP_ORACLE】如何給Oracle DG打補丁(三)主庫安裝補丁步驟Oracle
- Oracle 12.2之後補丁RU RUR概要Oracle
- 惡意程式造成資料庫啟動報錯資料庫
- oracle rac dg庫報錯ORA-01031: insufficient privilegesOracle
- [20201106]瞭解oracle資料庫啟動時間.txtOracle資料庫
- Oracle RAC自啟動Oracle
- 19c rac自動打補丁步驟
- ORACLE 11.2.0.4 RAC RMAN異機恢復之ORA-15001Oracle
- Oracle 12.2應用PSU後資料庫無法啟動Oracle資料庫
- oracle rac資料庫的安裝Oracle資料庫
- vgant 安裝oracle資料庫racOracle資料庫
- 資料庫資料恢復-oracle資料庫報錯無法開啟的如何恢復資料?資料庫資料恢復Oracle
- 【kingsql分享】Oracle 18c RAC補丁升級實戰【DBRU】SQLOracle
- oracle 跨小版本dg切換應用補丁報錯處理Oracle
- Oracle資料庫啟動步驟Oracle資料庫
- [重慶思莊每日技術分享]-RAC 11G R2 ORA-01078 ORA-01565 ORA-17503 ORA-12547錯誤
- 連線oracle資料庫時,報錯:{dataSource-1} init errorOracle資料庫Error
- 【補丁】Oracle補丁的知識及術語Oracle
- 【BUILD_ORACLE】Oracle 19c RAC搭建(六)建立RAC資料庫UIOracle資料庫
- oracle RAC dbca的時候報錯提示cluster nodes are not accessibleOracle
- 4 配置Oracle資料庫自動啟動Oracle資料庫