oracle 不能随系统启动的问题

[复制链接]
查看11 | 回复2 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
按照Oracle 9.2 的配置指南,在Linux 或Solaris 中,脚本文件dbora是启动Oracle 的关键,我写好脚本后,系统并没有在Linux 或Solaris 启动时启动。检查脚本文件时发现运行命令:
su - oracle --c $ORACLE_HOME/bin/dbstart
出错误信息:
Can't find init file for Database "数据库的名字"
也许这就是问题的关键?init file 在哪里?$ORACLE_BASE/admin/pfile 底下那个init****.ora.日期 文件是什么?
$ORACLE_HOME/dbs下那个init****.ora 文件和spfileinit****.ora 文件又是什么?不是说安装oracle 时会自动创建init****.ora文件吗,为什么找不到?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
怀疑是环境变量的问题
Q
1,can u startup db manually?how?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
oracle 9i 已经使用spfile 来代替pfile 但是pfile还是可以使用的。
应该使用的是 $ORACLE_HOME/dbs/spfileSID.ora文件,来启动数据库。
你还是看看dbstart的教本究竟是怎么写的。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行