时间:2021-07-01 10:21:17 帮助过:20人阅读
[oracle@pks09 ~]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Jul 21 15:16:31 2015
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file ‘/opt/oracle/product/10.2/db_1/dbs/initorcl.ora‘
从报错内容判定为未寻找到相应的初始化文件initoracl.ora
cd /opt/oracle/product/10.2/db_1/dbs/进入该文件目录并ls -l查看文件目录下文件如下:
hc_pks.dat initdw.ora init.ora lkPKS orapwpks spfilepks.ora
观察以上文件注意到spfilepks.ora 想起创建数据库是建立的实例名为psk,这与oracle用户环境变量中的 ORACLE_SID=orcl不同,可能是此导致上面的报错。
决定修改oracle用户环境变量ORACLE_SID=pks,oracle用户下使用命令export ORACLE_SID=pks。修改完毕后重新连接实例成功并无报错,问题顺利解决!
oracle服务器本地第一次连接数据库实例为空,启动失败ORA01078
标签:连接数据库 product failure oracle 启动命令