网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  windows环境下oracle监听服务启动的问题     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:57次  录入:管理员--2008-07-15  
 

【赛迪网-it技术报道】安装的是oracle9i,平台2000windows。

可以使用sql plus,但使用pl/sql developer 6.0,

登录提示错误:ora-12541 tns 没有监听器。

在监听程序配置中重新添加但还是没用。

在管理/服务下手工启动oracleorahome90tnslistener,

提示错误:系统找不到指定路径。

请问这是什么原因,如何解决?

有几种情况会导致这种问题,用过优化大师,中毒,主机名称改变等,先杀毒吧,然后:

1.看你主机名称和监听中主机名是否一致

2.服务中看tnslsnr的属性中可执行文件的路径对不对,不对的话进注册表改过来

3.查看tnslsnr的所有端口是否冲突或被屏蔽(尤其在xp下),

他的端口有1521、2100、8080、1027等,如果装的瑞星看一下网络活动就知道

4.看本地连接/属性/高级/设置中的常规选用的是哪个,如果是关闭就不用,

如果是例外就看例外中有没有tnslsnr服务,没有添加上

针对第二种情况的解决办法:

先打开注册表,查找oracleorahome92tnslistener,他应该在hkey_local_machine\system\controlset001\services\oracleorahome92tnslistener的位置,打开这个项,双击imagepath,看有没有值,照你说应该没有,你写上"e:\oracle\ora92\bin\tnslsnr",准确的讲应该是你机器上的路径,然后"确定"就ok了。

 
 
上一篇: db2提供的两种db连接方式type1和type2    下一篇: 初学者必读:oracle监听口令及监听器安全
  相关文档
教你轻松掌握Oracle与SQL Server的区别 09-01
详细讲解各种数据库使用jdbc连接的方式 03-28
如何使用raw device构建oracle数据库 04-12
Oracle OCCI的一个简单的包装类的实现 04-23
如何使用ruby脚本调用oracle存储过程 03-11
教你轻松解决不能一次创建多表的问题 11-15
有关Oracle中虚拟专用数据库的探讨 04-11
dml操作update和delete时产生的锁示例 (1) 04-07
解析:怎样使用oracle的decode()函数 11-15
Oracle中spfile和pfile之间区别和联系 05-13
Oracle数据库使用及命名规则的详解 04-23
经验总结:一次oracle数据库冷备份恢复过程 08-18
让oracle数据表不显示中文而变成问号的方法 07-24
八个学习点帮助你全面认识Oracle数据库TableSpace 06-03
利用Oracle解析函数快速检查序列间隙 04-11
数据库维护 01-15
如何使用new_value将查询结果传递给变量 04-10
dba应当如何查看oracle数据库连接情况 04-14
相同软件环境下oracle9i数据库迁移方法 05-14
讲解linux环境下oracle的自动启动与停止 03-31
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息