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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫打完11.1.0.7.12補丁後資料庫啟動失敗資料庫
- RAC資料庫中用opatch應用補丁資料庫
- Oracle資料庫打補丁方法Oracle資料庫
- 資料庫Oracle 11g RAC手動打GI PSU補丁(11.2.0.4.8)資料庫Oracle
- Oracle RAC更新補丁Oracle
- Oracle資料庫升級與補丁Oracle資料庫
- 給Oracle資料庫打補丁(轉)Oracle資料庫
- 資料庫補丁索引資料庫索引
- Oracle資料庫PSU補丁安裝Oracle資料庫
- oracle資料庫高危漏洞補丁集安裝Oracle資料庫
- SPFILE 錯誤導致資料庫無法啟動(ORA-01565)資料庫
- oracle 19c rac打補丁常見錯誤Oracle
- RAC 11.2.0.3啟動資料庫出現ORA-01078,ORA-01565,ORA-17503,ORA-01034,ORA-27123資料庫
- Oracle將釋出新的資料庫補丁程式Oracle資料庫
- Oracle 資料庫 PSU 的補丁號變化Oracle資料庫
- oracle 10g rac資料庫不能自動啟動Oracle 10g資料庫
- 嘗試無引數啟動資料庫時報錯ORA-304錯誤資料庫
- 12C RAC 打31720486補丁 後報錯處理
- Oracle 11g RAC自動打GI PSU補丁Oracle
- ORACLE RAC的全自動 打補丁標準化文件Oracle
- ORACLE 10G RAC 升級補丁Oracle 10g
- 摘:Oracle資料庫補丁分類、安裝及管理Oracle資料庫
- 給Ahache打完FrontPage擴充套件補丁後,為什麼PHP停止工作了?(轉)套件PHP
- rac 管理 啟動關閉資料庫資料庫
- Oracle RAC 19.3打19.5.1 RU補丁Oracle
- laravel 資料庫遷移時報錯Laravel資料庫
- shmall引數設定不當引起資料庫啟動時報out of memory報錯資料庫
- oracle 補丁Oracle
- vm server RAC--補丁Server
- Oracle 11g RAC自動打GI PSU補丁(11.2.0.4.8)Oracle
- oracle 資料庫版本對應的psu和補丁號碼Oracle資料庫
- Win10更新補丁後如何指定重新啟動時間Win10
- RAC 資料庫的啟動與關閉資料庫
- Oracle 11.2.0.4 RAC安裝最新PSU補丁Oracle
- dbua後資料庫無法啟動錯誤的解決資料庫
- 康孚備份資料庫時報錯資料庫
- ORACLE 19C RAC FOR RHEL7 打補丁報錯OPatchException: Unable to create patchObjectOracleExceptionObject
- Oracle RAC 第二節點打補丁報錯 oui-patch.xml (Permission denied)OracleUIXML