ORA-01078: failure in processing system parameters


錯誤分析:

[oracle@rusky pfile]$ sqlplus sys/rusky@orcl2 as sysdba;

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Mar 10 01:51:24 2015

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup
ORA-01078: failure in processing system parameters
LRM-00123: invalid character 0 found in the input file

在提交startup命令之后,Oracle會自動按照如下的順序查找參數文件完成數據庫的啟動。
   1)spfile$ORACLE_SID.ora
   2)spfile.ora
   3)init$ORACLE_SID.ora

應該是這三個參數文件都找不到,或是有問題導致startup報錯。

解決方法:

方法1、使用pfile參數文件啟動:

startup pfile='/home/oracle/admin/orcl2/pfile/init.ora.25201512422';

方法2、使用pfile來創建init$ORCLE_SID.ora  

[oracle@rusky pfile]$ pwd
/home/oracle/admin/orcl2/pfile
[oracle@rusky pfile]$ cp init.ora.25201512422 /home/oracle/product/10.2.0/db_1/dbs/initORCL2.ora

之后startup 正常
SQL> startup
ORACLE instance started.

Total System Global Area 415236096 bytes
Fixed Size 2021216 bytes
Variable Size 121637024 bytes
Database Buffers 289406976 bytes
Redo Buffers 2170880 bytes
Database mounted.
Database opened.
SQL>

或重啟創建spfileORCL2.ora文件

create spfile=’/home/oracle/oracle/product/10.2.0/db_1/dbs/spfileORCL2.ora   from pfile='/home/oracle/admin/orcl2/pfile/init.ora.25201512422';

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM