今天用虚拟机中的centos启动oracle时,报错,报错截图如下:
报错代码如下所示:
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/ora01/app/oracle/product/11.2.0/db_1/dbs/initORA11G.ora'
可以看到,错误提示说明在/ora01/app/oracle/product/11.2.0/db_1/dbs/目录下,没有initORA11G.ora文件。
解决方法:
将/ora01/app/oracle/admin/ora/pfile/下面的init.ora.较大数的文件 拷贝 到报错位置/ora01/app/oracle/admin/ora/pfile/并重命名为报错名字initORA11G.ora即可,如下图:
操作代码复制如下:
[[email protected] dbs]$ cd /ora01/app/oracle/admin/ora/pfile/
[[email protected] pfile]$ ls
init.ora.11102018132840 init.ora.1110201813378
[[email protected] pfile]$ cp init.ora.11102018132840 /ora01/app/oracle/product/11.2.0/db_1/dbs/initORA11G.ora
[[email protected] pfile]$ sqlplus / as sysdba
之后,重新执行startup命令即可。