問題描述:

RHEL7上面裝有oracle 19c數據庫,但dbca 啓動過程中,報錯代碼 ORA-01078: failure in processing system parameters

LRM-00109: could not open parameter file '/oracle/app/oracle/product/19c/db_1/dbs/initfgwmsdb.ora'

ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file / 解決方法_oracle

解決步驟:

1、登錄Linux,切換到oracle用户下su - oracle,查詢lsnrctl服務是否開啓lsnrctl status

ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file / 解決方法_用户名_02

2、以上看到提示"The command completed successfully",則表示啓動成功,若監聽沒有啓動,則需要輸入lsnrctl start啓動監聽服務。

3、以system用户身份登陸oracle,sqlplus  "/as sysdba",輸入用户名密碼,提示Connected to an idle instance。則表示連接成功。

ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file / 解決方法_用户組_03

4、輸入startup命令,當看到如圖的提示信息:

ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file / 解決方法_oracle_04

5、服務器異常斷電導致的文件丟失,恢復即可,切換到用户rootsu - rootcd /oracle/app/oracle/admin/fgzcdb/pfile/cp init.ora.1114202520228 /oracle/app/oracle/product/19c/db_1/dbs/initfgwmsdb.oracd /oracle/app/oracle/product/19c/db_1/dbs/,看一下是否拷貝過去了 ll

ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file / 解決方法_用户組_05

6、發現上圖新文件用户和用户組與其他文件不相同,修改它成一樣的用户和用户組:chown oracle /oracle/app/oracle/product/19c/db_1/dbs/initfgwmsdb.orachgrp oinstall /oracle/app/oracle/product/19c/db_1/dbs/initfgwmsdb.ora,再檢查看是否改好 ll

ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file / 解決方法_用户名_06

7、切換用户到oracle su - oracle,以system用户身份登陸oracle,sqlplus  "/as sysdba",輸入用户名密碼,提示Connected to an idle instance,則表示連接成功,下面開始啓動oracle實例服務,輸入startup命令,當看到如圖的提示信息,則啓動完成。

ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file / 解決方法_oracle_07