加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

当SQL Developer空闲时,我失去了我的连接

发布时间:2020-12-12 16:34:50 所属栏目:MsSql教程 来源:网络整理
导读:我的问题是这样的:我在 Windows 98上的虚拟机上运行Oracle 10G,在我的台式机上使用VMWare.我可以使用SQL Developer(在我的桌面上不在虚拟机上)连接到多个用户(SYS,HR,OE,…),但是如果不短时间运行任何SQL语句,则说约2分钟,我失去了我的连接,并得到一个错误,
我的问题是这样的:我在 Windows 98上的虚拟机上运行Oracle 10G,在我的台式机上使用VMWare.我可以使用SQL Developer(在我的桌面上不在虚拟机上)连接到多个用户(SYS,HR,OE,…),但是如果不短时间运行任何SQL语句,则说约2分钟,我失去了我的连接,并得到一个错误,如连接关闭或IO故障:连接由对等重置.

这可能与sp_reset_connection有关吗?

当我在虚拟机本身打开SQL Plus时,即使空闲了30分钟或更长时间,也不会丢失连接.所以现在我想,虚拟机和台式机之间可能会出现问题.之前这一切都很好.

我尝试关闭最近安装的反恶意软件应用程序没有任何结果.
任何人有一个想法,我可以做什么来解决这个问题?

亲切的问候,
Veek

我绊倒了Keep-ALive扩展,并尝试了,但没有成功.标准设置为2分钟间隔.我已将此值更改为1到60分钟,但是一旦我失去了我的连接,我会一直停止运行语句.还有别的东西我已经安装了最新的SQL Developer版本,但它仍然是一样的. (我没有从我的早期版本导入设置,也许我不得不尝试不导入它们.)
还有什么建议吗

亲切的问候,

Veek

解决方法

此扩展适用于SQL Developer 4:

https://github.com/scristalli/SQL-Developer-4-keepalive

免责声明:我是扩展程序的开发人员.我希望答案不被视为广告,因为这个扩展是开放源代码(以前的非开源扩展被接受为答案).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读