Oracle数据库中TNSListener无法启动的解决方案

数据库 Oracle
本文我们主要介绍了一个Oracle数据库中TNSListener无法启动的解决方案,希望本次的介绍能够对您有所帮助。

Oracle数据库的操作中出现了Oracle数据库中TNSListener无法启动的现象,由于我的小黑内存只有512M,所以一半oracle的服务都设为手动启动的。今天,突然发现TNSListener服务无法启动,提示从系统无法找到指定路径。于是在网上查了一下,原来是注册表的问题:

在控制面板/管理工具/服务中双击打开OracleOraHome92TNSListener的服务看到其“可执行文件的路径”一栏为空时的处理方法:

首先运行regedit.exe启动注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/下的Services和CurrentControlSet/Services下找到OracleOraHome92TNSListener项,在右边窗口按右键,新建/字符串,取名ImagePath。

双击新见的键,在“数值数据”项输入D:\oracle\ora92\bin\TNSLSNR.EXE(根据你自己的实际情况进行修改),确定完成。

再次在服务中双击打开OracleOraHome92TNSListener的服务看到其“可执行文件的路径”一栏已经显示了其正确的值。这时你可以启动监听了。

关于Oracle数据库中TNSListener无法启动的解决方案就介绍到这里了,希望本次的介绍能够对您有所收获!

原文出处:http://xiekeli.blogbus.com/c1457050/。

【编辑推荐】

  1. SQL Server 2008数据库学习笔记
  2. SQL Server 2005数据库nolock使用详解
  3. SQL Server如何启用Ad Hoc Distributed Queries?
  4. SQL Server 2008用存储过程实现插入更新数据的实例
  5. 含有GROUP BY子句的查询中如何显示COUNT()为0的结果
责任编辑:赵鹏 来源: 火魔网
相关推荐

2010-05-28 11:22:07

2011-03-28 13:11:18

MySQL数据库安全

2010-04-19 17:25:25

Oracle数据库

2010-11-01 10:27:36

DB2数据库启动

2011-08-02 14:51:07

SQL Server远程连接

2012-04-16 15:00:05

Oracle数据库安全

2011-07-26 16:05:19

Oracle数据库服务器

2010-04-29 15:33:12

Oracle数据库

2011-03-07 16:42:05

MySQL数据库安全

2009-11-18 16:10:00

2011-08-23 10:02:26

Oracle数据库存储过程挂死

2011-09-27 09:42:01

Linux系统

2010-04-15 11:10:26

Oracle无法启动监

2011-05-25 09:45:40

Oracle数据库

2011-03-03 18:09:14

2010-05-27 18:24:09

MySQL数据库密码

2018-03-26 12:58:52

数据库OracleMySQL

2010-04-30 17:33:27

Oracle数据集成

2011-01-21 09:43:10

安恒数据库安全安全审计

2011-03-24 15:41:42

数据库
点赞
收藏

51CTO技术栈公众号