Oracle监听器服务不能启动的7步解决法

   一、连接主机字符串,说没有监听器 SVRMGR> connect internal/oracle@orcl; ORA-12541: TNS:no listener SVRMGR>

  二、运行监听器,说地址的协议专用组件指定不正确 C:>lsnrctl LSNRCTL for 32-bit Windows: Version 8.1.6.0.0 - Production on 14-3月 -2003 14:17 :51 (c) Copyright 1998, 1999, Oracle Corporation. All rights reserved. 欢迎来到LSNRCTL,请键入"help"以获得信息。 LSNRCTL> status 连接至(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=robust)(PORT=1521)))

  TNS-01103: 地址的协议专用组件指定不正确

  TNS-12541: TNS:无监听器

  TNS-12560: TNS:协议适配器出现错误

  TNS-00511: 无监听器 32-bit Windows Error: 61: Unknown error LSNRCTL> start 启动tnslsnr:请稍候...

  Failed to start service, error 3.

  TNS-12536: TNS:可能会阻碍*作

  TNS-12560: TNS:协议适配器出现错误

  TNS-00506: *作可能阻塞 32-bit Windows Error: 997: Unknown error LSNRCTL> 三、在控制面板中启动服务,出现以下错误 服务:在本地计算机 无法启动 OracleOraHome81TNSListener 服务。 错误3:系统找不到指定的路径 而且OracleOraHome81TNSListener服务的可执行文件的路径是空的。 四、进入注册表中修改ImagePath 在运行处执行REGEDIT进入注册表到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesOracleOraHome81TNSListener 发现ImagePath关键值没有了,增加他,选择可扩充字符串值,编辑字符串的数值数据为:f:OracleOra81BINTNSLSNR 退出注册表。

  五、再去启动服务,服务启动正常

  六、启动监听器

  C:>lsnrctl LSNRCTL for 32-bit Windows: Version 8.1.6.0.0 - Production on 14-3月 -2003 14:42 :10 (c) Copyright 1998, 1999, Oracle Corporation. All rights reserved. 欢迎来到LSNRCTL,请键入"help"以获得信息。

  LSNRCTL> start TNS-01106: 使用名称LISTENER的监听器已经启动

  LSNRCTL> status 连接至(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=robust)(PORT=1521))) LISTENER 的 STATUS ------------------------ 别名 LISTENER 版本 TNSLSNR for 32-bit Windows: Version 8.1.6.0.0 - Produc tion 启动日期 14-3月 -2003 14:40:15 正常运行时间 0 天 0 小时 2 分 6 秒 跟踪级别 off 安全性 OFF SNMP OFF 监听器参数文件 f:OracleOra81networkadminlistener.ora 监听器日志文件 f:OracleOra81networkloglistener.log 服务摘要..

  PLSExtProc 具有1个服务处理程序 orc2 具有1个服务处理程序 orcl 具有1个服务处理程序 orcl 具有2个服务处理程序 命令执行成功 LSNRCTL>

  七、再去连接,成功 SVRMGR> connect internal/sys@orcl; 连接成功。

时间: 2024-10-06 10:47:10

Oracle监听器服务不能启动的7步解决法的相关文章

Oracle监听器服务不能启动的解决方法_oracle

Oracle监听器服务不启动的时候可采取以下措施予以解决: 一.连接主机字符串,提示没有监听器 SVRMGR> connect internal/oracle@orcl: ORA-12541: TNS:no listener SVRMGR> 二.运行监听器,提示地址的协议专用组件指定不正确 在开始菜单运行中键入lsnrctl LSNRCTL for 32-bit Windows: Version 9.0.1.1.1 - Production on 08-6月 -2006 14:31:53 Co

Mysql服务无法启动的1067错误解决

无论安装何版本的mysql,在管理工具的服务中启动mysql服务时都会在中途报错.内容为:在 本地计算机 无法启动mysql服务 错误1067:进程意外中止. 经过多方求教,得解决方法如下 查找系统(后来验证应该为windows目录)目录下的my.ini文件,编辑内容(如果没有该文件,则新建一个),至少包含basedir,datadir这两个基本的配置. [mysqld] # set basedir to installation path, e.g., c:/mysql # 设置为MYSQL的

SQLServer2005安装提示服务无法启动原因分析及解决_mssql2005

错误日志 安装时出现了如下错误:SQL Server 2005 安装错误码29503.产品: Microsoft SQL Server 2005-- 错误 29503.SQL Server 服务无法启动.有关详细信息,请参阅 SQL Server 联机丛书中的主题"如何查看 SQL Server 2005 安装日志文件"和"手动启动 SQL Server".详情看图: 错误原因   多核cpu安装sql server2005 时不能安装(因为无法启动sql serv

MYSQL服务无法启动,提示信息1067解决办法

不得不吐槽mysql5.1这个版本实在是太不稳定了,重启了一下mysql服务就崩溃了. 百度了好多博客,说什么修改my.ini文件就行了,尼玛都不行,还是谷歌靠谱,解决办法就是彻底卸载之后重新安装. 重新下载了mysql5.6的noinstall版本,解压缩到D盘文件夹命名为mysql. 1. 进入cmd  输入命令: sc delete mysql 提示若是delete service success,证明删除服务成功;  2.备份mysql5.1文件夹下的my.ini文件后直接将mysql5

Tomcat服务无法启动的问题的解决方法_java

去年下半年公司就决定投入人力物力"跟风"做大数据方向的研究并应用到后续项目中,于是乎,我们也得熟悉下Java才行了. 先弄个JavaEE的开发环境再说吧.装JDK.JRE,其实JDK下面已经有JRE了,如果在服务器上的话,只需装JRE:然后配置环境变量: 新建:JAVA_HOME:D:\Java\jdk1.7.0_51新建:CLASS_PATH:.;%JAVA_HOME%\lib编辑:PATH:在最前面加上 %JAVA_HOME%\bin; 接着装Tomcat,startup.bat.

mysql服务无法启动报错误1067解决方法(mysql启动错误1067 )_Mysql

试了谷歌到的几种方法,都没有解决,然后突然想起在启动apache的时候,iis的端口占用情况(因为我的apache也使用了80端口),所以  打开命令行 netstat -aon|findstr "3306" 结果显示 默默的在内心深处骂了一句"靠", 果然是端口占用,然后,顺藤摸瓜 tasklist|findstr "416" 结果显示 不得不联想到,优酷的攻城狮们的mysql数据库绝对不是使用的默认3306端口,然后杀掉explorer.ex

sql集群找不到IP地址,服务无法启动

问题描述 sql集群找不到IP地址,服务无法启动 sql集群找不到IP地址,服务无法启动,要怎么解决?服务开启失败 解决方案 http://blog.sina.com.cn/s/blog_541dc5670100atzr.html

Oracle监听器启动出错:本地计算机上的OracleOraDb10g_home1TNSListener服务启动后又停止了解决方案

一.错误描述 登陆PL/SQL Developer登陆本地数据库时先报没有监听程序,查看服务发现Oracle监听服务没有启动.右击启动监听程序,报错: 本地计算机上的OracleOraDb10g_home1TNSListener服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的,例如 "性能日志和警报 "服务. 二.原因分析 你安装oracle的时候是连网的,那么listener.ora文件里的HOST=网络给你分配的IP地址,而在你断网的时候就会出现这样的情况. 三.解决办

Oracle技术:OEM dbconsole和isqlplus服务的启动和关闭

oracle emanager database 数据库 1.启动oem dbconsole [oracle@rac1 10.2.0]$ emctl start dbconsole Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0 Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved. http://10.85.10.80:1158/em