Vista上的BDE初始化失败(错误$ 2501)

时间:2009-05-15 00:10:01

标签: delphi windows-vista bde

我有一个用Delphi 2007编写的小型datasnap服务器来访问BDE。它在Windows 2000和XP上工作正常,但在Vista上不时(实际上很常见)我收到错误消息:

  

尝试初始化Borland数据库引擎时出错(错误$ 2501)

关闭使用BDE的所有内容可以修复错误(尽管有时您需要“结束处理”数据捕获服务器才能关闭它。)

随着越来越多的客户为他们的“服务器”运行Vista,这变得相当烦人。有没有人有任何建议?

4 个答案:

答案 0 :(得分:7)

如果您尝试调整虚拟内存设置,则没有提及。 BDE错误2501是“虚拟内存不足”错误。一些可能有用的文章:

答案 1 :(得分:1)

Andy与www.torry.net的回答是大约30美元的软件包“声称”修复了BDE错误。我会评论它,但我没有声望点。 (...但其他人可以...)链接不起作用,但如果你搜索“BDE设置”,你可能会找到它。我找不到有效的证据或评论。下载未签名的exe文件需要您自担风险......(我会通过)

答案 2 :(得分:0)

错误的解决方法是增加可用于BDE的共享内存。

enter image description here

答案 3 :(得分:-2)

我已经为x64系统上的每个Pc找到了完整的解决方案。

BDE-Setting x64 v.3.15

http://www.torry.net/news.php?id=262