Vee*_*eek 14 sql oracle-sqldeveloper
我的问题是:我在台式计算机上使用VMWare在虚拟机上运行Windows 10上的Oracle 10G.我可以使用SQL Developer(在我的桌面上而不是在虚拟机上)连接到多个用户(SYS,HR,OE,...)但是如果一段时间内没有运行任何SQL语句,请说2分钟,我丢失了连接,并收到连接关闭或IO故障等错误:连接由同行重置.
这可能与sp_reset_connection有关吗?
当我在我的虚拟机上打开SQL Plus时,即使它已经空闲了30分钟或更长时间,我也不会失去连接.所以现在我认为虚拟机和我的台式计算机之间可能存在问题.在此之前一切正常.
我尝试关闭最近安装的反恶意软件应用程序而没有任何结果.任何人都知道我可以做些什么来解决这个问题?
亲切的问候,Veek
我偶然发现了Keep-ALive Extension并尝试了它,但没有成功.标准设置为2分钟.我已将此值更改为1到60分钟,但是一旦我停止运行语句,我就会失去连接.必须有别的东西.我已经安装了最新的SQL Developer版本,但它仍然是相同的.(我确实从早期版本中导入了设置,也许我必须尝试不导入它们.)或许还有其他建议吗?
亲切的问候,
Veek
scr*_*lli 13
此扩展适用于SQL Developer 4:
https://github.com/scristalli/SQL-Developer-4-keepalive
免责声明:我是扩展的开发者.我希望答案不被认为是广告,因为这个扩展是开源的(以前的非开源扩展被接受作为答案).
MinChen Chai已根据您的具体情况创建了Keep-Alive Extension:https: //sites.google.com/site/keepaliveext
它将不断发送TCP保持活动数据包,并通过不活动超时防止服务器断开连接.
与最新的SQL Developer版本4.0.0.13一起使用时:
- MinChen的扩展名(http://sites.google.com/site/keepaliveext)不起作用.
- keepconnext扩展程序(http://sites.google.com/site/keepconnext)也不再有效.
| 归档时间: |
|
| 查看次数: |
22361 次 |
| 最近记录: |