私の会社は、Visual Basic 6を使用してアプリケーションを開発しました。
このアプリケーションは、ODBCデータソースを介してAccessデータベースを使用します。
Accessデータベースは、拡張子が「.mdb」のファイルです。
次の環境でアプリケーションを実行しているときに、データアクセスが遅いことに気づきませんでした。
- OS:Windows732ビット。
- インストールされているMSAccessのバージョン:Access2007。
- OBDCデータソースで使用されるAccessドライバー:Microsoft Accessドライバー(* .mdb)バージョン6.01.7601.17632。
ただし、次の環境でアプリケーションを実行すると、データアクセスが遅くなることがわかりました。
- OS:Windows764ビット。
- インストールされているMSAccessのバージョン:Access2010または2003。
- ODBCデータソースで使用されるAccessドライバー:Microsoft Accessドライバー(* .mdb)バージョン6.01.7601.17632。
私は解決策を見つけるためにしばらくの間グーグルで検索しました。
インターネットで見つかった記事によると、他の開発者も同じ問題を経験しています。
詳細については、トレース機能がODBC32ビットアドミニストレータで有効になっていません。
次のページでは、トレース機能について説明しています。http:
//answers.microsoft.com/en-us/office/forum/office_2010-access/my-solution-to-access-being-slow-with-odbc/a5a6522f-a70f- 421e-af1b-48327075e010
また、次のページで説明されているように、LLMNRプロトコルを無効にしようとしましたが成功しませんでした:http: //accessexperts.net/blog/2011/11/02/windows-7-64bit-slow-with-access-2007-solved/
どんな助けでも大歓迎です