Oracle服务启动不了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle服务启动不了相关的知识,希望对你有一定的参考价值。

OracleOraDb10g_home1TNSListener无法启动 显示为:

错误3:系统找不到指定的路径

该如何解决

可能是优化大师把注册表中的内容删除了,
在本地计算机上无法启动OracleOraDb10g_Home1TNSListener服务 错误3: 系统找不到指定的路径。


解决办法:1.开始→运行regedit,打开注册表。
进入到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraDb10g_home1TNSListener; 在注册表上右击新建一个“字符串值”命名为ImagePath ,再右击它点修改,修改数值数据为:X:\oracle\product\10.2.0\db_1\BIN\TNSLSNR.exe(根据自己的时机情况进行修改)
3.进入服务器就可以启动OracleOraDb10g_home1TNSListener服务!
参考技术A

以windows10系统为例。

1、打开系统的服务选项。

2、将oracle开头的服务都找到。

3、右键单击某服务OracleServiceSYTV,选择启动。

参考技术B 只能重新做系统了,以前我就是,怎么删注册表也没用,只能重做系统!!! 参考技术C windows or linux 参考技术D windows下的?你看看listener.ora里的路径配的对不

Linux下Oracle监听服务启动失败,高人进来帮忙解决一下~

这两天在公司配置一台Linux的服务器,先简单描述下情况
1.最开始服务器就已经安装着Oracle10并且能正常运行。
2.之后我安装了jdk1.6与weblogic10,过程中就只有在安装jdk1.6时修改了/etc/profile文件并且运行命令
#cd /usr/bin
#ln -s -f /usr/java/jre/bin/java
#ln -s -f /usr/java/bin/javac
3.jdk与weblogic已经能正常启动,可是oralce却挂掉了。
#cd /home/oracle/../bin
#./lsnrctl start
错误如下
tns-12546 tns:permission denied
tns-12560:tns:protocol adapter
tns-00516:permission denied
Linux error 13:permission denied
我有两个疑问:
1.在安装环境时jdk和oracle有强制的安装顺序么?
2.由于之前oracle能正常运行,所以配置文件肯定是不存在问题,是否在安装jdk时会更改oracle的环境变量,如何解决?

参考技术A 错误提示是没有权限,网上搜了下看到:
The Unix permissions for the hidden directory /tmp/.oracle should be:
Owner = the Oracle user who performed the database install,
Group = the dba group of the Oracle user,
and the directory's Unix permissions should be drwxrwxrwx

试试:
1) 进入/tmp目录
# cd /var/tmp(on Solaris Linux)
或者
# cd /tmp(on Hp and IBM)
2) 修改权限
# chown -R oracle10:dba .oracle
或者
# chmod 777 .oracle
参考技术B 1 没有
2 有可能 以前在window上遇过这样的问题。但你这里似乎并没有问题。
请确定:
#cd /home/oracle/../bin
#./lsnrctl start
你这2步操作 是什么用户下。是否是root用户 使用su oracle命令 再执行的?
请使用Oracle登录系统 而不是从其它用户切换。
参考技术C 不要用root用户来启动监听器。
用oracle用户来启动监听器。
su - oracle
lsnrctl start
参考技术D 没有权限,换root试试。 第5个回答  2010-12-11 原来oracle不是用root启动的吧?应该有oracle用户。
你的改动导致oracle用户权限不足。
还有,做java符号链接前没看看人家原来有没有啊。本回答被提问者采纳

以上是关于Oracle服务启动不了的主要内容,如果未能解决你的问题,请参考以下文章

启动oracle监听服务报错。

oracle 10g 监听服务 无法启动

如何启动oracle监听

OracleDBConsoleorcl 启动不了 服务特定错误2解决办法

oracle监听服务无法启动可以备份吗

OracleOraDb11g_home1TNSListener服务启动不了?怎样解决?