我的Delphi 7与Firebird 1.5.6应用程序在Windows 7上一段时间不活动后自行冻结

Pat*_*rik 5 delphi firebird delphi-7 firebird1.5 windows-7

我开发了一个在客户端服务器环境中使用Firebird 1.5.6数据库的Delphi 7应用程序.

该应用程序在笔记本电脑上的Windows 7 32位上运行,数据库在用作服务器的Windows XP 32位计算机上运行.问题是应用程序在闲置一段时间后会自行冻结.仅当我们在Windows 7上安装此问题时,才会在Windows XP上出现此问题.

一切都运行良好5年,但现在在Windows 7上应用程序完全不稳定.

有时唤醒时间是10-30秒,但成功但有时从不使用消息"应用程序无响应"或"应用程序崩溃".

我不知道在哪里搜索或尝试找到解决方案.我尝试制作一个10秒分辨率的计时器,使其一直处于活动状态,但没有成功.

BTW我在管理员模式下运行,XP兼容模式处于活动状态.我还没有尝试过虚拟XP模式,但我认为它无法解决问题.

Att*_*asz 0

是否数据库文件的扩展名是 .gdb,而 Windows XP 正在按照http://www.firebirdfaq.org/faq353/的描述备份该文件?