web-dev-qa-db-ja.com

一貫性のない状態のMicrosoftAccessデータベースファイルの最近の発疹

私たちが構築したフロントエンド/バックエンドの分割MicrosoftAccessアプリケーションを操作している多数のクライアントで、データベースファイルの破損の問題が頻繁に発生しています。バックエンドファイルを開くと、次のメッセージが表示されます。「Microsoft Accessは、このデータベースが不整合な状態にあることを検出し、データベースの回復を試みます…」修復の試行は成功し、データの損失やプライマリの削除は確認されていません。キー、インデックス、または関係。ほとんどの場合、バックエンドファイルが共有ネットワークドライブにある場合が含まれます。一部の検索では、最新のWindows10アップデート1803が疑わしいことが示唆されています。他の誰かがこれに遭遇しましたか?

5
Michael Dommer

最近報告されました 数回 。この問題の非常に徹底的な報道は見つけることができます ここ

不思議なことに、治療法は-少なくともいくつかのケースでは-古いサポートスレッドで見つけることができます:

サーバー2012に移動してAccessデータベースが破損しました

Windows Server2012またはWindowsServer 2012 R2のドライブ上の共有ファイルまたはフォルダーにアクセスできません

コメント:

問題を修正するパッチが2014年5月に戻ってきたので、少し奇妙です。これはすでにサーバーにインストールされています。

ビルドを実行しているPCが問題を引き起こしていたため、最新のWindows10ビルド1803の何かが再び問題を引き起こしたとしか思えません。

修正により、Vospers Server 2012R2レジストリに次のエントリが追加されます。

Key:   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
Value: DisableLeasing
Type:  DWORD
Data:  0x1

サーバーでこれをテストしたところ、問題は解決しました。 「リースを無効にする」の値を再び「0」に変更するとすぐに、問題が再発しました。

先週これが発生し始めた理由については、まだ合理的な説明が見つかりませんが、それが機能し、他の場所でそれ以上の問題が発生しない場合は、問題ありません。

5
Gustav

また、ホームグループがWin10 1803から削除されていることにも注意してください。これは、共有フォルダーの権限に影響を与える可能性があります。

1
user9997657