Chinaunix首页 | 论坛 | 博客
  • 博客访问: 12201
  • 博文数量: 1
  • 博客积分: 65
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-06 20:30
文章分类
文章存档

2010年(1)

我的朋友
最近访客

分类: Oracle

2010-11-06 20:46:04

could not open parameter file initOrcl.ora


Linux下Oracle10g不能启动之 could not open parameter file

关键字: oracle lrm-00109: could not open parameter file '/opt/oracle


今天开发服务器突然连接不上,sqlplus /nolog、conn /as sysdba、startup命令后显示

SQL> startup

ORA-01078: failure in processing system parameters

LRM-00109: could not open parameter file '/opt/oracle10g/product/10.2/db_1/dbs/initora10g.ora'

查找文件,果然不存在。检查里以下直接写在.bash_profile文件里的$ORACLE_SID=ora10g(自己乱写的值),并且昨天晚上用dbcu工具创建一个新的instance,名称为test1,并删除了原来默认安装的instance,找了以下$ORACLE_BASE下有个admin目录,下有我昨天建立的instance test1信息,重新按照test1.sh文件提示的信息$ORACLE_SID设置,并cp其目录下的inittest1Temp.ora文件到$ORACLE_HOME/pruduct/10.0.2/db_1/dbs/inittest1.ora.重新用sqlplus /nolog

conn sys as sysdba

startup ,启动成功!

baidu以下,网上有人说这是因为在oracle9i和oracle10g中,oracle默认将使用spfile启动数据库,如果spfile不存在,则就会出现上述错误。


阅读(1353) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~