LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 694|回复: 1

求助,oracle数据库的启动问题

[复制链接]
发表于 2005-4-28 15:11:29 | 显示全部楼层 |阅读模式
在as3 u4上正确安装了oracle 9i 9024,安装过程中没有创建数据库,升级到9026后,用dbca创建了数据库discuz,创建数据库的同时,修改sys和system密码分别为sys和system

之后,启动数据库
#lsnrctl start
然后
e@as3 dbs]$ sqlplus "/as sysdba"

SQL*Plus: Release 9.2.0.6.0 - Production on Thu Apr 28 14:53:52 2005

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

Connected to an idle instance. (这个idle instance是什么意思?)

SQL>
执行show user
得出USER is "SYS"
然后执行:
SQL>startup
出现:
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file'/opt/ora9/product/9.2/dbs/initora9i.ora'
这个initora9i.ora是什么东西啊?在目录下确实没有这个文件。
这是不是表示数据库没有启动啊?

要如何启动呢?

执行
create user a identified by a; 提示:
creater user a identified by a
*
ERROR at line 1:
ORA-01034: ORACLE not available
创建用户也没有成功


另外:
如何用sqlplus切换数据库,如:现在startup时,提示没有/opt/ora9/product/9.2/dbs/initora9i.ora文件,但是,在那下面有lkDISCUZ orapwdiscuz spfilediscuz.ora三个文件,如何用sqlplus打开discuz数据库,然后startup呢
 楼主| 发表于 2005-4-28 15:25:23 | 显示全部楼层
/opt/ora9/product/9.2/dbs/initora9i.ora 里的ora9i是我存放oracle安装文件的目录/home/ora9i/Disk1-3,安装过程中没有输入过ora9i
为什么这里会提示这个文件呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表