Bisher hat unsere 64-Bit Anwendung für den Zugriff auf eine MS Access-Datenbank die "Access Database Engine 2010" verwendet, da diese die wenigsten Probleme bei der Koexistenz mit einem 32-Bit Office hatte. Da viele Kunden mittlerweile eine 64-Bit Edition von Office (Office 2021, Office 365) einsetzen, verzichten wir auf die Installation einer separaten DB-Engine. (so dokumentiert unter https://docs.microsoft.com/en-US/office/troubleshoot/access/cannot-use-odbc-or-oledb) Auf dem Testsystem ist "Microsoft Office Professional Plus 2021 : Version 2206 (Build 15330.20230 Klick-und-Los)" installiert.
Leider mussten wir feststellen, dass mit diesem Umstieg unsere Datenbankzugriff (Erzeugen und Aktualisieren von Datensätzen) kontinuierlich langsamer wird und zwar merklich.
Bisher konnten wir dafür keine Erklärung finden.
Anbei auch noch ein Auszug der geladenen DLL Versionen:
| Name |
Path |
Version |
| AppvIsvSubsystems64.dll |
C:\Program Files\Common Files\microsoft shared\ClickToRun\AppvIsvSubsystems64.dll |
10.0.22000.1 |
| C2R64.dll |
C:\Program Files\Common Files\microsoft shared\ClickToRun\C2R64.dll |
16.0.15330.20158 |
| msado15.dll |
C:\Program Files\Common Files\System\ado\msado15.dll |
10.0.22000.1 |
| msadce.dll |
C:\Program Files\Common Files\System\msadc\msadce.dll |
10.0.22000.653 |
| msadcer.dll |
C:\Program Files\Common Files\System\msadc\msadcer.dll |
10.0.22000.1 |
| msadds.dll |
C:\Program Files\Common Files\System\msadc\msadds.dll |
10.0.22000.653 |
| msaddsr.dll |
C:\Program Files\Common Files\System\msadc\msaddsr.dll |
10.0.22000.1 |
| msdatl3.dll |
C:\Program Files\Common Files\System\Ole DB\msdatl3.dll |
10.0.22000.653 |
| oledb32.dll |
C:\Program Files\Common Files\System\Ole DB\oledb32.dll |
10.0.22000.1 |
| oledb32r.dll |
C:\Program Files\Common Files\System\Ole DB\oledb32r.dll |
10.0.22000.1 |
| sqloledb.dll |
C:\Program Files\Common Files\System\Ole DB\sqloledb.dll |
10.0.22000.1 |
| JitV.dll |
C:\Program Files\Microsoft Office\root\Office16\JitV.dll |
16.0.15330.20056 |
| ACEWSTR.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\1031\ACEWSTR.DLL |
16.0.14931.20008 |
| MSOINTL.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\1031\MSOINTL.DLL |
16.0.15330.20052 |
| msointl30.dll |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\1031\msointl30.dll |
16.0.15330.20056 |
| ACECORE.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\ACECORE.DLL |
16.0.15330.20084 |
| ACEERR.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\ACEERR.DLL |
16.0.15128.20112 |
| ACEES.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\ACEES.DLL |
16.0.15330.20084 |
| ACEOLEDB.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\ACEOLEDB.DLL |
16.0.15330.20084 |
| OFFICE.ODF |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\Cultures\OFFICE.ODF |
16.0.10001.10000 |
| EXPSRV.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\EXPSRV.DLL |
7.1.0.1123 |
| EXPSRV.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\EXPSRV.DLL |
7.1.0.1123 |
| MSO.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\MSO.DLL |
16.0.15330.20246 |
| Mso20win32client.dll |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\Mso20win32client.dll |
16.0.15330.20246 |
| Mso30win32client.dll |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\Mso30win32client.dll |
16.0.15330.20246 |
| MSO40UIRES.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\MSO40UIRES.DLL |
16.0.15330.20052 |
| Mso40UIwin32client.dll |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\Mso40UIwin32client.dll |
16.0.15330.20246 |
| Mso50win32client.dll |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\Mso50win32client.dll |
16.0.15330.20056 |
| Mso98win32client.dll |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\Mso98win32client.dll |
16.0.15330.20246 |
| MSO99LRES.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\MSO99LRES.DLL |
16.0.15330.20056 |
| MSORES.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\MSORES.DLL |
16.0.15225.20026 |
| VBAJET32.DLL |
C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\Microsoft Shared\OFFICE16\VBAJET32.DLL |
7.0.1.1104 |
Gibt es ein Analysetool für MS Access oder sonst einen Möglichkeit der Ursache auf die Spur zu kommen?
Mfg
Peter