Jelenségek

  1. Az Access adatbázismotor OLE DB-szolgáltató nem jelenik meg az Adatcsatolás tulajdonságai ablaklistában, amikor kapcsolatot létesít az adatbázis-műveletekkel.

  2. Ha közvetlenül kapcsolati karakterláncot használ, a felhasználóknál a következő hibaüzenet jelenhet meg:Can’t connect to data source The ‘Microsoft.ACE.OLEDB.1x.0.’ provider is not registered on the local machine.

A probléma oka

Ezt a hibát az okozhatja, hogy a megfelelő 64 bites illesztőprogram nincs telepítve a számítógépre. Felhívjuk a figyelmét arra, Power Automate Desktop verzió 64 bites architektúrán alapul, és így csak a 64 bites adatbázis-illesztőprogramokkal kompatibilis.

Megoldás

Ellenőrizze, hogy a 64 bites Access-adatbázisillesztő van-e telepítve a gépére. Válassza az ODBC Adatforrás rendszergazdája (64 bites) alkalmazást windows rendszeren, majd az Illesztőprogramok lapot. Ha nem látja a "Microsoft Access Driver" megjelenik a listában, töltse le és telepítse a 64 bites verziót a Microsoft Access 2016 adatbázismotor terjeszthető vagy a Microsoft Access 2010adatbázismotor terjeszthető verziójából.

Ha a windowsos Office 32 bites verzióját telepítette, és nem tud a Office 64 bites verziójára frissíteni, folytassa a cikk hátralévő részét.  

Az alábbi lépéseket követve a 32 bites és a 64 bites Access-illesztőprogramok is telepítve vannak a számítógépen:

  1. Távolítsa el az Access összes illesztőprogram-verzióját a gépről.

  2. Nyissa meg a beállításszerkesztőt az asztalon (rákereshet a keresősávon), és keresse meg az alábbi két elérési utat, ha léteznek:

    1. "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths"

    2. "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\FilesPaths"

  3. Ellenőrizze, hogy a "mso.dll" beállításkulcs mindkét fenti elérési útban jelen van-e. Ha a kulcs jelen van, az azt jelenti, hogy nem távolított el minden illesztőprogramot. Ellenőrizze a rendszer illesztőprogramját, és távolítsa el az összes hozzáillesztőt, és ellenőrizze ismét a 2. lépésben említett beállításszerkesztők elérési útját.

  4. Most töltse le a Microsoft Access adatbázismotor új verzióját a Microsoft hivatalos webhelyéről, és telepítse a 64 bites illesztőprogramot a parancssor (CMD) segítségével a 2010-es újra terjeszthető AccessDatabaseEngine_x64.exe/passive vagy a 2016-ra újra terjeszthető AccessDatabaseEngine_x64.exe /quiet parancsával.

  5. Menjen vissza a Beállításszerkesztőbe, és törölje a "mso.dll" beállításkulcsot és annak értékét az alábbi elérési utakon: 

    1. Ha az MS Access Database Engine 2010-et telepítette, akkor a következőt kell látnia: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths"

    2. Ha az MS Access Database Engine 2016-ot telepítette, akkor a következőt kell látnia: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\FilesPaths"

  6. Végül telepítse a 32 bites illesztőprogramot a parancssor (CMD) segítségével a 2010-es újra terjeszthető AccessDatabaseEngine.exe/passive vagy parancsAccessDatabaseEngine.exe /quiet parancsával. Ez lehetővé teszi, hogy a 32 bites és a 64 bites illesztőprogramok is együtt létezhetnek a számítógépen.

További segítségre van szüksége?

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás a Microsoft Insiderek

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

Köszönjük visszajelzését!

×