关于OracleOraDb11g_home1TNSListener监听程序在windows服务列表中消失问题
2014-07-09 13:46
417 查看
在本地新建了一个oracle数据库,并用Net Manager 配置客户端节点时遇到一个问题,当在地址主机号框中输入localhost时进行连接测试能成功,当输入具体ip或者127.0.0.1进行连接测试时则报:没有找到监听程序。
百度了下依着步骤用net configuration assistant 删除了原来节点,设置了新的节点(我理解目的是将监听程序listener.ora文件中HOST配置从localhost【我原来的监听中主机确实配的是localhost】修改为主机名,如leaf-PC,配置为主机名可以覆盖localhost,反之则不行)。
新问题又来了
当services.msc进入服务列表,想重新启动监听和新建的数据库时,OracleOraDb11g_home1TNSListener已经被禁用掉,原因是相关程序已被删除。可是我已经用netca新建了监听。电脑重启后,服务列表中OracleOraDb11g_home1TNSListener服务已经消失。
解决办法
进入本地oracle安装目录E:\app\Leaf\product\11.2.0\dbhome_1\BIN,点击LSNRCTL.EXE (若配置了环境变量,可直接cmd进入输入lsnrctl start),在弹出的界面中输入start命令会显示:
启动tnslsnr: 请稍候...
Failed to open service <OracleOraDb10g_home2TNSListener>, error 1060.
TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
系统参数文件为D:\oracle\product\10.1.0\db_2\network\admin\listener.ora
写入D:\oracle\product\10.1.0\db_2\network\log\listener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521)))
正在连接到 (ADDRESS=(PROTOCOL=tcp)(PORT=1521))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Produ
ction
启动日期 20-11月-2009 01:17:50
正常运行时间 0 天 0 小时 0 分 2 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 D:\oracle\product\10.1.0\db_2\network\admin\listener.o
ra
监听程序日志文件 D:\oracle\product\10.1.0\db_2\network\log\listener.log
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521)))
监听程序不支持服务
命令执行成功
----------------------------------------
这样刷新之前的服务列表 OracleOraDb11g_home1TNSListener服务就在了
在Net Manager中使用ip进行连接测试亦成功。
百度了下依着步骤用net configuration assistant 删除了原来节点,设置了新的节点(我理解目的是将监听程序listener.ora文件中HOST配置从localhost【我原来的监听中主机确实配的是localhost】修改为主机名,如leaf-PC,配置为主机名可以覆盖localhost,反之则不行)。
新问题又来了
当services.msc进入服务列表,想重新启动监听和新建的数据库时,OracleOraDb11g_home1TNSListener已经被禁用掉,原因是相关程序已被删除。可是我已经用netca新建了监听。电脑重启后,服务列表中OracleOraDb11g_home1TNSListener服务已经消失。
解决办法
进入本地oracle安装目录E:\app\Leaf\product\11.2.0\dbhome_1\BIN,点击LSNRCTL.EXE (若配置了环境变量,可直接cmd进入输入lsnrctl start),在弹出的界面中输入start命令会显示:
启动tnslsnr: 请稍候...
Failed to open service <OracleOraDb10g_home2TNSListener>, error 1060.
TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
系统参数文件为D:\oracle\product\10.1.0\db_2\network\admin\listener.ora
写入D:\oracle\product\10.1.0\db_2\network\log\listener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521)))
正在连接到 (ADDRESS=(PROTOCOL=tcp)(PORT=1521))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Produ
ction
启动日期 20-11月-2009 01:17:50
正常运行时间 0 天 0 小时 0 分 2 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 D:\oracle\product\10.1.0\db_2\network\admin\listener.o
ra
监听程序日志文件 D:\oracle\product\10.1.0\db_2\network\log\listener.log
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC-200903232225)(PORT=1521)))
监听程序不支持服务
命令执行成功
----------------------------------------
这样刷新之前的服务列表 OracleOraDb11g_home1TNSListener服务就在了
在Net Manager中使用ip进行连接测试亦成功。
相关文章推荐
- OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止 解决办法
- OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止
- OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其他服务或程序使用时将自己主动停止
- 本地计算机的oracleoradb11g_home1tnslistener服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止
- OracleOraDb11g_home1TNSListener服务启动不了的问题
- OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止
- oracle 监听服务OracleOraDb11g_home1TNSListener打开后立马停止错误
- Oracle服务无法启动,报:Windows无法启动OracleOraDb10g_home1TNSListener服务,错误 1067:进程意外终止。
- OracleOraDb11g_home1TNSListener服务启动后停止
- OracleOraDb11g_home1TNSListener服务启动后刷新又成不是启动状态了,The Network Adapter could not establish the connecti
- 解决 - OracleOraDb11g_home1TNSListener服务启动后停止
- OracleOraDb10g_home1TNSListener服务无法启动(该问题多是安装oracle的主机更改了计算机名而导致的)
- OracleOraDb11g_home1TNSListener服务启动后自动停止
- 本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。——Oracle监听器服务无法启动!
- oracle 监听服务OracleOraDb11g_home1TNSListener打开后立马停止错误
- (3)本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止
- Windows 无法启动OracleOraDb10g_home1TNSListener服务
- Oracle启动监听器报错:本地计算机上的OracleOraDb10g_home1TNSListener服务启动后又停止了解决方案
- 服务 OracleOraDb10g_home1TNSListener 意外停止
- OracleOraDb10g_home1TNSListener服务无法启动