广告
返回顶部
首页 > 资讯 > 数据库 >解决“ORA-12170: TNS: 连接超时”的问题
  • 1208
分享到

解决“ORA-12170: TNS: 连接超时”的问题

2024-04-02 19:04:59 1208人浏览 泡泡鱼
摘要

 虚拟机上可以正常访问数据库,但是在物理机上连接数据库时出现“ORA-12170:TNS:连接超时”时,可以用以下思路解决问题。一、检查网络1.ping ip地址 查看网络问题

 虚拟机上可以正常访问数据库,但是在物理机上连接数据库时出现“ORA-12170:TNS:连接超时”时,可以用以下思路解决问题。

一、检查网络

1.ping ip地址 查看网络问题,看能否ping通;

2.tnsping  ip地址(或者是服务器的实例名SID)如果报“TNS-12535:操作超时“,可能是服务器端防火墙,没有关闭;

3.netstat -na 查看1521端口是否关闭

4.lsnrctl status   lsnrctl是listener-control 监听器的缩写,查看监听的状态

如果检查出来是防火墙的问题,则可以关闭防火墙或者修改防火墙规则来解决该问题(目前只遇到访问墙的问题)。

二、防火墙问题

2.1 关闭防火墙

chkconfig iptables off;#重启后失效

/etc/init.d/iptables stop;#立即失效

2.2修改防火墙规则

1)直接打开端口

    iptables -I INPUT -p tcp --dport 1521 -j ACCEPT;#1521是端口号;

    #如果要删除规则,就使用iptables -D INPUT number;

    #number可以用/etc/init.d/iptables status来查看

    #使用这种方式,机器重启或者防火墙关闭再打开,该规则失效。

2)永久打开某端口

首先,用vim打开防火墙配置文件:

vim /etc/sysconfig/iptables

然后,在iptables文件内容中,在默认的22端口下一行添加如下内容:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT

最后,保存配置文件后,执行如下命令重启防火墙:

/etc/init.d/iptables restart

#经过测试,在/etc/sysconfig/iptables中添加“-A……”这条内容是,在位置1添加语句,重启防火墙后可以连接数据库;在2处添加语句,重启防火墙后仍然是报“ORA-12170:TNS:连接超时”。

解决“ORA-12170: TNS: 连接超时”的问题


您可能感兴趣的文档:

--结束END--

本文标题: 解决“ORA-12170: TNS: 连接超时”的问题

本文链接: https://www.lsjlt.com/news/36094.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 解决“ORA-12170: TNS: 连接超时”的问题
     虚拟机上可以正常访问数据库,但是在物理机上连接数据库时出现“ORA-12170:TNS:连接超时”时,可以用以下思路解决问题。一、检查网络1.ping ip地址 查看网络问题...
    99+
    2022-10-18
  • oracle 连接数据库报错 ORA-12170:TNS 连接超时
    上网尝试了很多方法,网上列举的以下常见方法对于我来说无效,且均正常。 1、先检查网络是否能ping通,下图网络状态是正确的。 2、查看服务器监听服务是否启动 3、cmd -》 tnsping ip地址(或者是服务器的实例名SID)如果报...
    99+
    2023-08-23
    数据库 oracle 服务器
  • 数据库中如何解决ORA-12170:TNS connect timeout occurred问题
    这篇文章主要介绍数据库中如何解决ORA-12170:TNS connect timeout occurred问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!公司服务器周末要加硬盘,...
    99+
    2022-10-18
  • 怎么解决redis连接超时问题
    这篇文章给大家分享的是有关怎么解决redis连接超时问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。问题描述:redis连接超时,然后定位到redis配置文件目录被删除,接着尝...
    99+
    2022-10-18
  • 解决mysql连接超时和mysql连接错误的问题
    目录mysql连接超时和mysql连接错误连接MySQL错误create connection SQLException, url: jdbc:mysql://localhost:3306/*****解决方法mysql连...
    99+
    2022-07-11
    mysql连接超时 mysql连接错误
  • 解决云服务器连接超时问题
    1. 检查网络连接 首先,我们需要确保您的网络连接正常。请检查您的网络连接是否稳定,并确保您的设备已正确连接到互联网。您可以尝试重新启动您的路由器或调整网络设置来解决连接问题。 2. 检查防火墙设置 如果您的网络连接正常,但仍然无法连接到...
    99+
    2023-10-27
    服务器
  • 解决FinalShel连接虚拟机超时问题
    解决FinalShell连接虚拟机超时问题 一:前言 为了解决链接超时问题,自己电脑底部任务栏开了一大堆,浏览器里网页开了一个又一个,这种搜索无果的情况,持续了大概3天的时间,中间怀疑自我到是不是我的电脑硬件少了个螺丝什么的(哈哈哈哈),还...
    99+
    2023-08-19
    服务器 linux 网络
  • Java聊天室之解决连接超时问题
    目录一、题目描述二、解题思路三、代码详解一、题目描述 题目实现:在进行网络编程时,由于进行网络连接是比较消耗资源的,因此,可以对连接的等待时间进行设置,如果在规定的时间没有进行连接,...
    99+
    2022-11-13
    Java实现聊天室 Java聊天室 Java解决连接超时
  • 如何解决Linux系统中连接超时的问题
    本篇内容主要讲解“如何解决Linux系统中连接超时的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决Linux系统中连接超时的问题”吧!  IPv6被认为是IPv4&mdash...
    99+
    2023-06-13
  • 云服务器连接超时怎么解决问题
    云服务器连接超时通常是由以下原因引起的: 网络连接超时:服务器和目标服务器之间的网络连接可能存在问题,服务器无法与目标服务器建立连接。这会导致服务器无法正确处理请求,从而影响服务的中断。 DNS查找超时:如果服务器无法找到目标服务器,则...
    99+
    2023-10-27
    解决问题 服务器
  • 怎么解决mysql5数据库连接超时问题
    本篇内容主要讲解“怎么解决mysql5数据库连接超时问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决mysql5数据库连接超时问题”吧! ...
    99+
    2022-10-18
  • 如何解决mysql 8小时空闲后连接超时的问题
    这篇文章主要为大家展示了“如何解决mysql 8小时空闲后连接超时的问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决mysql 8小时空闲后连接超时的...
    99+
    2022-10-18
  • SQL数据库连接超时时间已到的问题怎么解决
    这篇文章主要介绍“SQL数据库连接超时时间已到的问题怎么解决”,在日常操作中,相信很多人在SQL数据库连接超时时间已到的问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”SQL数据库连接超时时间已到的...
    99+
    2023-07-06
  • 如何解决mysql中共8小时空闲后连接超时的问题
    小编给大家分享一下如何解决mysql中共8小时空闲后连接超时的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!解决mysql中...
    99+
    2022-10-19
  • 软件测试|解决Github port 443 : Timed out连接超时的问题
    前言 GitHub是全球最大的开源代码托管平台之一,许多开发者和团队使用它来管理和协作开源项目。但在当下,我们在clone或者提交代码时会经常遇到"GitHub Port 443: Timed Ou...
    99+
    2023-10-07
    github python
  • 超出MySQL最大连接数问题及解决
    目录超出mysql最大连接数问题查看最大连接数修改最大连接数MySQL最大连接数,TimeOut配置MySQL连接数配置Mysql的连接线程池Mysql TimeOut配置总结超出MySQL最大连接数问题 如果遇到MyS...
    99+
    2023-05-15
    MySQL最大连接数 MySQL连接数 超出MySQL最大连接数
  • 超出MySQL最大连接数的问题怎么解决
    今天小编给大家分享的是超出MySQL最大连接数的问题怎么解决,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。超出MySQL最大连接数问题如果遇到MySQ连接数超出最大限制了,不要慌,往...
    99+
    2023-07-06
  • oracle的dblink连接超时怎么解决
    当遇到Oracle数据库链接超时的情况,可以尝试以下解决方法: 检查网络连接:确保网络连接正常。可以尝试使用ping命令检查与目...
    99+
    2023-10-24
    oracle
  • SQL数据库连接超时时间已到的问题
    目录SQL数据库连接超时时间已到问题解决方法数据库访问超时时间配置总结1.背景2.配置说明3.方案总结SQL数据库连接超时时间已到 问题 1:System.InvalidOperationException: 超时时间已...
    99+
    2023-04-12
    SQL数据库 SQL连接超时 SQL连接超时时间
  • springcloud之Feign超时问题的解决
    问题背景 最近公司项目有个功能需进行三层Feign调用,且还要调外部接口,延迟挺大,造成Feign一直提示Read timed out executing POST。 feign...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作