我有一个用 Delphi 2007 编写的小型数据快照服务器,可以访问 BDE。它在 Windows 2000 和 XP 上运行良好,但在 Vista 上时不时地(实际上相当频繁地)我收到错误消息:
尝试初始化 Borland 数据库引擎时出错(错误 $2501)
关闭使用 BDE 的所有内容可修复错误(尽管有时您需要“结束处理”datasnap 服务器以关闭它)。
随着越来越多的客户为他们的“服务器”运行 Vista,这变得相当烦人。有没有人有什么建议?
我有一个用 Delphi 2007 编写的小型数据快照服务器,可以访问 BDE。它在 Windows 2000 和 XP 上运行良好,但在 Vista 上时不时地(实际上相当频繁地)我收到错误消息:
尝试初始化 Borland 数据库引擎时出错(错误 $2501)
关闭使用 BDE 的所有内容可修复错误(尽管有时您需要“结束处理”datasnap 服务器以关闭它)。
随着越来越多的客户为他们的“服务器”运行 Vista,这变得相当烦人。有没有人有什么建议?
您没有提到您是否尝试过调整虚拟内存设置。BDE 错误 2501 是“虚拟内存不足”错误。一些可能有帮助的文章:
Andy 到 www.torry.net 的答案链接是大约 30 美元的软件包,该软件包“声称”可以修复 BDE 错误。我会对此发表评论,但我没有声誉积分。(...但其他人可以...)该链接不起作用,但如果您搜索“BDE 设置”,您可能会找到它。我找不到任何证据或评论表明它有效。下载未签名的 exe 需要您自担风险...(我会通过)