我在CentOS6.4中安装了oracle 10G,但是启动oracle实例的时候发生了这样的问题。SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/10.2/dbs/initORCL.ora[root@localhost dbs]# ls -lrt
total 44
-rw-r----- 1 oracle oinstall 8385 Sep 11 1998 init.ora
-rw-r----- 1 oracle oinstall 12920 May 3 2001 initdw.ora
-rw-r----- 1 oracle oinstall 24 Sep 27 06:11 lkORCL
-rw-r----- 1 oracle oinstall 1544 Sep 27 06:14 hc_orcl.dat
-rw-r----- 1 oracle oinstall 1536 Sep 27 06:14 orapworcl
-rw-r----- 1 oracle oinstall 2560 Sep 27 07:14 spfileorcl.ora
[root@localhost dbs]#
这么会有相对于实例名的pfile??我所建oracle实例是:orcloracledba实例
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/10.2/dbs/initORCL.ora[root@localhost dbs]# ls -lrt
total 44
-rw-r----- 1 oracle oinstall 8385 Sep 11 1998 init.ora
-rw-r----- 1 oracle oinstall 12920 May 3 2001 initdw.ora
-rw-r----- 1 oracle oinstall 24 Sep 27 06:11 lkORCL
-rw-r----- 1 oracle oinstall 1544 Sep 27 06:14 hc_orcl.dat
-rw-r----- 1 oracle oinstall 1536 Sep 27 06:14 orapworcl
-rw-r----- 1 oracle oinstall 2560 Sep 27 07:14 spfileorcl.ora
[root@localhost dbs]#
这么会有相对于实例名的pfile??我所建oracle实例是:orcloracledba实例
看了,确实从admin/spfie/orcl下拷贝过去作为pfile能启动。oracle 10G的启动应该是优先从spfile启动的,/u01/app/oracle/10.2/dbs路径下有spfileorcl.ora,为什么还是要选择从pfile启动呢?