Linux下Oracle启动dbstart出错或无反应的解决办法及自启动

php中文网
发布: 2016-06-07 17:32:40
原创
1234人浏览过

Linux成功安装Oracle10G后切换到Oracle用户后,直接使用rdquo;dbstartrdquo;($ORACLE_HOME/bin中)启动oracle数据库报错ldquo;

问题一:

启动dbstart 报错 Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnr
 
Linux成功安装Oracle10G后切换到Oracle用户后,直接使用”dbstart”($ORACLE_HOME/bin中)启动oracle数据库报错“Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnr“。原因是dbstart调用的tnslsnr脚本位置有错。解决办法:
 

打开该脚本:vim $ORACLE_HOME/bin/dbstart,,
 
查找“ORACLE_HOME_LISTENER”变量的定义处,
 
修改“ORACLE_HOME_LISTENER=/ade/vikrkuma_new/oracle”--〉“ORACLE_HOME_LISTENER=$ORACLE_HOME”
 
问题二:
 

启动dbstart 没有反应,即不报错也不显示启动信息
 
      原因是oracle的配置需要修改才能使用dbstart启动对应的数据实例。解决办法:
 

su - root
vim /etc/oratab
将类似“orcl:/opt/oracle/product/9.2.0.4:N”-->“orcl:/opt/oracle/product/9.2.0.4:Y”即“N”改为“Y”
 
问题三
 

>dbstart
 
Can't find init file for Database "orcl".
 

Database "orcl" NOT started.
 
原因就是没有找到init文件 我的数据库实例是orcl
 
这个文件在$ORACLE_HOME/dbs/目录下
>cd $ORACLE_HOME/dbs
 
解决办法就是建立一个initorcl.ora的软连接就可以了
> ln -s spfileego.ora initorcl.ora
 
问题四:自启动
 

Linux启动时,会运行一个init程序,然后由init来启动后面的任务,包括多用户环境(inittab中设定)和网络等。运行级就是当前程序运行的功能级别,这个级别从1到6,具有不同的功能。这些级别在/etc/inittab中指定,该文件就是init程序寻找的主要文件。最先运行的服务放在/etc/rc.d目录下。
 
文件以S开头,代表start(启动),后面的数字是启动顺序;文件以K开头,代表kill(结束),同样,后面的数字代表结束顺序。
 
例如/etc/rc2.d/S10network代表它与运行级别2有关,10就是他的启动顺序。
 
目录介绍:
 
init.d
 
    这个目录中存放了一些服务启动脚本,系统安装时的多个rpm包,这些脚本在执行时可以用来启动,停止和重启这些服务。
 
rcx.d(x为0~6)
 
    这个目录是启动级别的执行程序链接目录,里面的文件都是指向init.d目录中文件的一些软连接。

更多详情请继续阅读第2页的内容

Tana
Tana

“节点式”AI智能笔记工具,支持超级标签。

Tana 80
查看详情 Tana

相关阅读:

Oracle数据库在Linux中dbstart没有反应的解决

利用dbstart和dbshut脚本自动启动和停止数据库的问题

Linux 下Oracle 开机自启动 与 oratab, dbstart 脚本 说明

Oracle 9中dbstart命令没有反应和报错的问题解决

Oracle 10g配置dbstart实现开机自启动

RedHat AS4下Oracle 10g配置dbstart实现开机自启动

linux

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号