ERROR:TNS-12535: TNS: 操作超时

 

 

假如A机器访问B机器出现,TNS-12535: TNS: 操作超时。

首先,检查客户端A机上的配置项:sqlnet.ora和tnsname.ora文件,然后再检查服务器端B机器上的配置项:listener.ora

具体可以参考我的另外一篇文章:

oracle监听器(listener)配置心得

如果,以上配置文件均无问题,可以尝试使用tnsping命令,查看能否访问B机器

至于tnsping命令的介绍,可以参考这篇博文:

http://yhacky.blog.163.com/blog/static/3950121820094525059285/

如果出现继续出现以下的情况:

尝试连接 (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST
=192.168.1.101)(PORT=1521)))
TNS-12535: TNS: 操作超时

一般是服务器端的机器出现了问题,而且很有可能是防火墙的问题

如果服务器端的机器使用的是win_xp的操作系统,不妨可以将监听器使用到的端口,默认是1521的,设置为例外。

这样子,就可以了!

验证是否成功也是使用:tnsping命令。

或者,直接尝试连接……

显示如下:

已使用 EZCONNECT 适配器来解析别名
尝试连接 (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOS
=192.168.1.101)(PORT=1521)))
OK (10 毫秒)

C:\Users\Administrator>sqlplus sysman/a@mother_pc

SQL*Plus: Release 11.2.0.1.0 Production on 星期四 9月 29 15:09:38 2011

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值