解决Oracle连接超时的方案(菜鸟简述)

本文记录了一位初学者在安装Oracle数据库后遇到的连接超时问题及解决过程。错误包括ORA-12170和ORA-12505,解决方案涉及检查tns配置文件、关闭防火墙以及修改tnsnames.ora文件中的SID设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为近期的项目用到了Oracle数据库,所以自己就学着安装了一下,属于菜鸟级别经常遇到的问题,大神可以自觉离开。。

1、开始的时候在项目中启动项目,报错,显示连接Oracle数据库出错,于是用客户端尝试连接Oracle数据库,果然连接不上;

报错 ORA-12170连接超时,网上百度了各种教程,普遍说法是:

一tns的配置文件不对
 
二服务器的防火墙开了

 
三路由的配置问题

但是都不行,后面我尝试将自己本机的防火墙给关闭,结果又报了这个错误:ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID,

于是又是一通资料查找,结果,我把Oracle路径下的tnsnames.ora文件改为下面标红的值(之前host是我的主机名)。再次尝试就成功了,只能说,坚持就是胜利吧。具体操作请看这个帖子的大神:http://blog.youkuaiyun.com/zxp2624161989/article/details/52249206



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值