急急急!oracle数据库报TNS连接超时,更换IP后正常,网络通讯正常,TNS配置正常,不要复制常规的答案 5

我们的服务器架构是这样的,一台应用服务器,一台数据库服务器,应用服务器上做了虚拟机带了几个应用,数据库是Oracle,然后应用服务器上的其中一台虚拟机连接oracle时报... 我们的服务器架构是这样的,一台应用服务器,一台数据库服务器,应用服务器上做了虚拟机带了几个应用,数据库是Oracle,然后应用服务器上的其中一台虚拟机连接oracle时报TNS连接超时错误,偶尔会成功几下,其他虚拟机正常,排查网络,正常,不掉ping,尝试更换IP,连接恢复正常,排除TNS监听程序的配置错误,看了防火墙,全是关闭状态,包括数据库服务器防火墙都关了,排除防火墙问题,更换IP后,可以恢复正常差不多1天多时间,然后继续报TNS连接超时错误,更换原来的服务器IP,依然报错,更换新的服务器IP地址,连接恢复正常,又坚持了2天,继续报错,会不会是操作系统的问题,目前的应用服务器上虚拟机的操作系统是windows 2003 sever,还有IP不能还原成已报错的IP地址是不是oracle或者2003 sever锁住IP了,把这些报错的IP放在客户端去测试,都是正常的,没有报错,求各位大神帮忙分析原因和解决办法,跪谢! 展开
 我来答
轻风吹柳絮
2017-09-28 · 把最好的自己展现给你们!
轻风吹柳絮
采纳数:3360 获赞数:9311

向TA提问 私信TA
展开全部
1 你在服务器上是否 可以正常登录数据库并查询数据sqlplus
2 服务器上 用sqlplus user/pwd@orcl 的方式能否登录?
3 服务器的防火墙是否开着,是否没有为oracle调整过
4 客户端用oracle sql developer 连接时,地址,端口,数据库实例名,用户名,密码,是否都正确?
追问
1我的数据库服务器没有问题,其他客户端也没有问题可以正常登录PL/SQL并能查询数据
2可以
3服务器的防火墙关闭状态,没有调整,一直处于关闭状态
4除了应用服务器上的一台虚拟机,其他都正常,那台报错(连接超时)虚拟机更改IP地址可以正常连接,排除地址,端口,实例名,用户名,密码有错的问题,停用后,新建了2003sever操作系统重新安装应用程序服务器,安装ORACLE连接串时用报错的IP地址依然报错
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式