基于ORA-12170 TNS 连接超时解决办法详解

简介:

转自原文 基于ORA-12170 TNS 连接超时解决办法详解

 

 

 

 

1.开始----程序-----Oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器) 把右边下面的主机名改成192.168.1.102

2.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----监听程序---同样把右边下面的主机名改成192.168.1.102

重新连接又报了另一个错误

ora-12541:TNS:没有监听器
1.cmd---services.msc----以Oracle开头TNListener结尾的服务启动它
2.如果还没有启动,修改注册表cmd--regedit
找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/OracleTnsListener
添加一个字符串imagepath值为TNSLSNR.exe的路径
我的是D:/Oracle/Administrator/product/11.1.0/db_1/BIN/TNSLSNR
终于可以连接上了,高兴!

如果在本机可以正常使用,可是到局域网中的其他机器就出现“ORA-12170:TNS:连接超时

解决方法:

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

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

3.cmd----netstat -na 查看1521端口是否关闭,如果关闭Windows XP中的防火墙设置中将1521端口设为例外

在本地查看远程地址端口是否开启的方法 tcping server_ip 1521

PS: tcping 下载地址https://download.elifulkerson.com/files/tcping/0.36/

如果该端口关闭状态,可以打开该端口,或者暂时关闭防火墙

 

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

确定通过 PL/SQL DEVELOPER可以打开 Oracle后,可以新建一个 SQL WINDOW,写下如下的 SQL语句,F8执行:

 select sysdate from dual; 

执行结果:


(结束)

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。




    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/7136147.html ,如需转载请自行联系原作者





相关文章
|
SpringCloudAlibaba 负载均衡 算法
SpringCloudAliBaba篇之Ribbon负载均衡器:让你的应用从容应对高并发
SpringCloudAliBaba篇之Ribbon负载均衡器:让你的应用从容应对高并发
977 0
|
Oracle 关系型数据库 数据库
|
7月前
|
弹性计算 人工智能 测试技术
阿里云轻量应用服务器38元1年抢购不到怎么办? 抢购建议与备选策略参考
阿里云2026年的活动中,38元轻量应用服务器抢购活动受个人开发者、初创企业及学生群体欢迎,但并不是每个人都能抢到。其配置为2核2G、40GB ESSD云盘、200Mbps峰值带宽,性价比极高。抢购规则严格,限新用户且库存有限。抢购失败可考虑四大策略:选68元新用户专属优惠;尝试配置更高的轻量应用服务器;选无需抢购的特价云服务器ECS,如99元经济型e实例和199元通用算力型u1实例;优化技巧再抢购。
|
存储 Kubernetes 监控
Kubernetes提示:解决资源大小超限问题的 --server-side参数使用
总结而言 , 利用 '-- server- side ' 参数进行服务端 应 甚至 解 决 超出 请求 大小 的 挑战 , 同时也带来了 更高效率 和 更精细 控 制 。 不过 , 这种方法也需要开发人员 对 其 工作 原 理 具 备 清晰 计划 并 根据 实际 场景 妥善 应 。
423 9
|
人工智能 搜索推荐 机器人
Qwen3+MCP快速解决今晚吃什么?
智能体是一种基于云计算和人工智能的自主决策系统,相比通用AI大模型,更注重场景化适配与垂直领域深耕。本文以“今天吃什么”智能体为例,依托Qwen3多模态能力和MCP动态规划框架,打造个性化饮食推荐服务。从开通百炼平台、创建智能体到设计Prompt和部署MCP服务,最终实现精准美食推荐,解决选择困难问题,将点餐变为一场充满惊喜的探险。总结来看,智能体通过云+AI技术,在垂直场景中展现高效精准的决策能力。
|
人工智能 Java 开发工具
《Java 人工智能开发:Eclipse 与 IntelliJ IDEA 双雄助力》
在Java与人工智能深度融合的开发浪潮中,选择合适的IDE至关重要。Eclipse和IntelliJ IDEA作为Java开发领域的两大翘楚,均表现出色。Eclipse以其开源、稳定的代码编辑环境和丰富的插件生态系统著称,特别适合需要集成数据库和机器学习库的项目。而IntelliJ IDEA则凭借智能代码分析、强大的重构功能和对深度学习框架(如TensorFlow)的优秀支持,成为追求高效开发体验的首选。开发者可以根据个人习惯、项目需求及团队技术栈选择最适合的工具,确保高效的开发和协作。这两款IDE都为Java人工智能项目的代码编写、项目管理和库集成提供了强有力的支持。
842 25
|
编解码 人工智能 监控
VISION XL:支持四倍超分辨率的 AI 视频修复处理工具,提供去除模糊、修复缺失等功能
VISION XL是一款基于潜在扩散模型的高效视频修复和超分辨率工具,能够修复视频缺失部分、去除模糊,并支持四倍超分辨率。该工具优化了处理效率,适合快速处理视频的应用场景。
3316 6
VISION XL:支持四倍超分辨率的 AI 视频修复处理工具,提供去除模糊、修复缺失等功能
|
XML 前端开发 Java
springMVC01,【第一个springMVC例子(注解版):HelloWorld】
文章介绍了如何使用注解配置创建第一个SpringMVC项目,并讲解了SpringMVC的执行流程,包括配置web.xml、编写springmvc-servlet.xml配置文件、创建带有@RequestMapping注解的控制器层以及运行测试和执行流程小结。
|
SQL 安全 算法
BugKu CTF(Crypto):[+-<>] & 把猪困在猪圈里 & 你喜欢下棋吗 & 小山丘的秘密
BugKu CTF(Crypto):[+-<>] & 把猪困在猪圈里 & 你喜欢下棋吗 & 小山丘的秘密