plsql连接linux上的oracle数据库为什么总是出现ORA-12170:TNS:连接超时。求大神助攻

plsql连接linux上的oracle数据库为什么总是出现ORA-12170:TNS:连接超时。求大神助攻,第1张

以我的经验判断,暂时有两种可能:

1,你说总是是什么意思,如果是从安装成功到现在都是这个提示,那么你可以考虑一下你的监听文件tnsnames.ora有没有配置对,别名,IP地址,以及SID,如果是最近才出现,那么你要查一下oracle电脑所在IP地址有没有修改过,修改了,同理,修改一下监听文件。

2,你的监听服务没有启动,或者需要重新启动一下,你再自己尝试一下吧。

有问题再留言。

设置ORACLE的会话连接超时:1、profile的idle_time限制oracle用户的配置文件的密码策略是实时生效的,所见即所得。但是用户配置文件的资源限制是由resource_limit参数决定的。单位是分钟,默认没记错的话应该是10分钟要是修改的资源生效,需要设置resource_limit设置为truealter system set resource_limit=true 如果在idle的时间内用户没有执行任何 *** 作,会提示ORA-02396:exceeded maximum idle time, please connect again2、profile的connect_time限制默认是UNLIMITED,单位是分钟用户在到达设置的时候后,不可以在继续 *** 作,会提示ORA-02399: exceeded maximum connect time, you are being logged off如果是设置1分钟,他会在将近2分钟的时候提醒你重新登录。3、sqlnet的expire_time限制:expire_time主要是在指定的时间去探测客户端是否可以连通,如果可以的话重新计时,否则就会断开在执行rman的时候遇见:ORA-03135: connection lost contact,可以尝试将此值设置大些。(ID 729811.1)4、sqlnet的inbound_connect_timieout_listener_name限制 单位是秒,默认值是60

你给数据库分配的内存太小了,运行一段时间后用完了当然就会连接不上去了。

重新安装一下,把内核参数设置的大一点。

*****************

补充:客户端重启?重启linux么?重启linux才能好用的话,并且你的oracle不在这个linux上的话,检查网络链接,可能是网卡原因。

*****************

&&&&&&&&&&&&&&&&&

补充:重新安装一下吧,设置一下内核参数,肯定是内核参数设置问题了。

&&&&&&&&&&&&&&&&&

---

以上,希望对你有所帮助。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8369660.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存