CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

ORA-12535:TNS:操作超时,只要连到外网就不能访问oracle了。(看了好多解决方案但是还是不行,求救!)

楼主GumPGZ(努力*奋斗)2005-08-03 10:43:46 在 Oracle / 基础和管理 提问

具体情况是这样:  
  我家里是adsl,有一个adsl猫,一个无线路由,我的一个pc。  
  无线路由上行线接到猫上,猫连到电话线,pc没有装无线网卡,而只是用普通网线连到无线路由上,很简单一个局域网。  
   
  问题就是:  
  当我的电脑,上网的时候,我死活不能连接我的oracle,用oracle的企业管理器,pl/sql   developer等都不行,报的错误就是:  
   
  ora-12535:tns:连接超时  
   
  但是当我把我的网络禁用,就是不连外网的时候,一切都是正常的。  
   
   
  我的ip不是随机产生的,是指定的,具体的ip分配如下:  
   
  无线路由的ip,也就是网关的ip是(无线路由有一个ip,是作为网关用的):  
  1.1.1.1  
  子网掩码:255.255.0.0  
   
   
  我的机器的ip:  
  1.1.1.2  
  子网掩码:255.255.0.0  
   
  我分别用ip和机器名连接oracle服务,只要是连接到外网就连不行,只要是把网络禁用就没有问题,我实在是搞不清楚哪里有问题了,太郁闷了  
   
  请大家看看是哪里出了问题,如果还有哪没有说清楚,请大家指明,我会及时说清楚的。  
   
  谢谢!!!! 问题点数:100、回复次数:9Top

1 楼miaoyuli(恶魔厕所里的神)回复于 2005-08-03 10:50:33 得分 80

更改客户端连接串,不用IP,用机器名作为HOST.  
  如果还不行,试试不用TCP协议,用namepipe协议,机器名做HOST。Top

2 楼feng2(蜀山风云)回复于 2005-08-03 10:51:30 得分 10

首次看到用这样的网段,估计和你设置的网段有关了。Top

3 楼bzszp(SongZip)回复于 2005-08-03 10:53:42 得分 10

??  
  你在联网的状态下,重新创建一个监听,看看是否好用。Top

4 楼GumPGZ(努力*奋斗)回复于 2005-08-03 11:01:32 得分 0

谢谢大家  
   
  我的无线路由没有加密,所以就用个变态的方便的ip了,自己设定的  
   
  to:miaoyuli(恶魔厕所里的神)  
  我分别用ip和机器名都是过了,不行.但是namepipe协议还没有尝试  
   
  to:bzszp(SongZip)  
  在联网状态下怎样重新创建一个监听?  
  在联网状态下用tcp协议,用机器名和  
  ip都无法连接到oracle的服务  
  Top

5 楼miaoyuli(恶魔厕所里的神)回复于 2005-08-03 11:16:26 得分 0

LISTENER.ORA里把其它协议的监听都去掉,只保留TCP的,同时把TCP协议的HOST的IP也换成机器名再试试。改完后LISTENER服务重启一下。Top

6 楼GumPGZ(努力*奋斗)回复于 2005-08-03 11:28:44 得分 0

这个文件是在这个目录下么?  
  d:\oracle\ora92\network\admin\listener.ora  
  Top

7 楼miaoyuli(恶魔厕所里的神)回复于 2005-08-03 11:41:17 得分 0

是的,也可以用ORACLE带的NET   MANAGER这个工具来改监听程序下的LISTENER,删除除了TCP/IP协议以外的地址,同时把TCP/IP的主机由IP改为机器名。效果和直接改那个文件一样。Top

8 楼miaoyuli(恶魔厕所里的神)回复于 2005-08-03 11:43:45 得分 0

还有就是改完后最好重启下监听服务,然后每次拨号或者挂断即IP变更过后,都最好重启下监听服务。Top

9 楼GumPGZ(努力*奋斗)回复于 2005-08-03 11:48:18 得分 0

ok,谢谢,现在在公司,回家试一试,谢谢  
   
  有什么不对再向您请教吧Top

相关问题

  • ORA-12535: TNS: 操作超时
  • oracle连接不上,报告操作超时,如何解决?
  • [Oracle][ODBC][Ora]ORA-12154: TNS: 无法处理服务名
  • [Oracle][ODBC][Ora]ORA-12541: TNS:没有监听器是什么错误,如何解决?
  • 关于用C++、.NET连接Oracle时候的SQL语句超时时间设置的问题
  • 怎样在.NET连接Oracle时候给SQL语句设置超时时间的问题
  • 超时问题
  • 超时问题
  • 代理超时
  • 超时错误?

关键词

  • tcp/ip
  • ip
  • 监听
  • 协议
  • 连接
  • oracle
  • tcp
  • 不行
  • ora
  • 谢谢

得分解答快速导航

  • 帖主:GumPGZ
  • miaoyuli
  • feng2
  • bzszp

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo