我的问题是:我在我的台式计算机上使用 VMWare 在虚拟机上的 Windows 98 上运行 Oracle 10G。我可以使用 SQL Developer(在我的桌面上而不是在虚拟机上)连接到多个用户(SYS、HR、OE、...),但是如果短时间内不运行任何 SQL 语句,比如说 2分钟后,我失去了连接并收到连接关闭或 IO-fault:connection reset by peer 之类的错误。
这可能与 sp_reset_connection 有关吗?
当我在我的虚拟机上打开 SQL Plus 时,我根本不会失去连接,即使它已经空闲了 30 分钟或更长时间。所以现在我认为虚拟机和我的台式计算机之间可能存在问题。在此之前一切正常。
我尝试关闭最近安装的反恶意软件应用程序,但没有任何结果。有人知道我能做些什么来解决这个问题吗?
亲切的问候,维克
我偶然发现了 Keep-ALive Extension 并尝试了它,但没有成功。标准设置为 2 分钟间隔。我已将此值更改为 1 和 60 分钟,但是一旦我停止运行语句一小段时间,我就会失去连接。一定有别的东西。我已经安装了最新的 SQL Developer 版本,但它仍然是一样的。(我确实从早期版本中导入了设置,也许我必须尝试不导入它们。)也许还有其他建议?
亲切的问候,
维克