Oracle無法啟動(dòng)的處理過程
平臺(tái):Linux + Oracle 9i 原因:服務(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無法啟動(dòng)的處理過程 |
|