0

重複の可能性:
Vista での BDE 初期化エラー (エラー $2501)

最近、クライアントは、同じエイリアスを共有するアプリケーションの 2 つのインスタンスを開こうとすると、エラー コード $2501 の BDE 問題に遭遇し続けます。

Borland データベース エンジンの初期化中にエラーが発生しました (エラー $2501)

しかし、そのうちの 1 つを閉じるか、1 つのインスタンスだけを開くと、問題はなくなります。

そして、SHAREMEMSIZEとSHAREMEMLOCATIONを構成しようとしましたが、問題はまだありません。

それを回避するためのアイデアはありますか?

4

1 に答える 1

7

私たちのParadox/BDEベースのソフトウェアは、数千のネットワーク化された、5人ほどのユーザー/インストールがさまざまな都市や企業で実行されています

過去数年間で、そのうちの数十で恐ろしい2501ドルのエラーが発生しました。

SHAREDMEMSIZE=4096およびSHAREDMEMLOCATION=0x5BDEは、このエラーを回避するために常に機能してきました。

だから、心を取りなさい!BDEは、最後に更新されてから10年以上経っても、まだ生きています。

私たちは皆、より近代的なプラットフォームに移行する必要がありますか?はい!

私たちの多くは、LocalSQLなどの欠点に不満を感じていますか?はい!

私たちの多くは、それがまだまったく機能していることに感銘を受けていますか?はい!

私たちの多くは、新しいデータベースに移行するにはコストがかかりすぎるレガシーコードの維持に固執していますか?はい!(重いため息)

于 2012-08-23T20:19:12.910 に答える