Oracle無法啟動(dòng)的處理過程
Oracle數(shù)據(jù)庫操作過程中出現(xiàn)故障就會(huì)影響著工作的進(jìn)行,要及時(shí)解決問題,下文中就給大家?guī)斫鉀QOracle無法啟動(dòng)時(shí)的處理方案。
原因:服務(wù)器重啟后,導(dǎo)致另一個(gè)數(shù)據(jù)庫實(shí)例無法啟動(dòng),報(bào)不同的錯(cuò)誤
解決過程:
1、先修改默認(rèn)ORACLE_SID
[root@localhost root]# su - oracle
[root@localhost root]export ORACLE_SID=blogjava
2、登錄數(shù)據(jù)庫,啟動(dòng)數(shù)據(jù)庫
[oracle@localhost oracle]$ sqlplus /nolog
SQL> conn / as sysdba
Connected.
SQL> startup;
出現(xiàn)錯(cuò)誤:ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/oracle/product/9.2/dbs/initblogjava.ora'
3、創(chuàng)建initblogjava.ora文件
[oracle@localhost oracle]$vi '/oracle/product/9.2/dbs/initblogjava.ora
在文件里面輸入:spfile=/oracle/product/9.2/dbs/spfileblogjava.ora
注意:一定要在oracle用戶創(chuàng)建,要不然會(huì)出現(xiàn)權(quán)限不足(ORA-01031: insufficient privileges)的錯(cuò)誤。
4、創(chuàng)建spfile文件
[oracle@localhost oracle]$ sqlplus /nolog
SQL> conn / as sysdba
Connected.
SQL> create spfile from pfile='/oracle/admin/blogjava/pfile/init.ora';
創(chuàng)建后,在/oracle/product/9.2/dbs/生成spfileblogjava.ora
5、啟動(dòng)數(shù)據(jù)庫
[oracle@localhost oracle]$ sqlplus /nolog
SQL> conn / as sysdba
Connected.
SQL> startup;
啟動(dòng)成功!
到這里,Oracle數(shù)據(jù)庫啟動(dòng)失敗的問題就解決了,希望大家能夠掌握文中介紹的知識(shí),如果大家遇到類似的問題就能夠輕松解決。
【編輯推薦】