0

ネットワーク ドライブにフロント エンドとバック エンドを備えたマルチユーザー分割アクセス DB があります。データベースのバックエンドに構造的な変更を加える必要があることがよくありますが、多くのユーザーがファイルを頻繁に使用しているため、ファイルは常にロックされており、作業が終了しても誰もファイルを閉じることができないようです。 .

ファイルを変更する必要があるときは、IT 部門に連絡して、サーバーから全員をファイルから追い出さなければなりません。これは本当に苦痛です。

FE で自動クローズ タイムアウトをコーディングしたり、他のいくつかの vba メソッドを試したりしましたが、時間の経過とともに、BE をロックしたまま必要なコードを実行する前に、常に何かが発生して FE がハングしたり、何かが発生したりします。

サーバー設定にアクセスせずにファイルにアクセスする方法はありますか?

4

1 に答える 1

2

残念だけど違う。

BE のフラグを見て、BE フラグが設定されたときに FE を閉じるリスナーを FE に実装しない限り (そのようなことを試みたかのように聞こえます)、やりたいことを実行する方法はありません。他のユーザーがいなければ、BE を排他的に開くことさえできません。これは、Access が実際には好ましいマルチユーザー DB ソリューションではない理由の 1 つにすぎません。

于 2013-09-30T04:27:46.733 に答える