Simptomi

  1. Ole DB davatelj baze podataka programa Access ne prikazuje se na popisu svojstva podatkovne veze prilikom uspostavljanja veze s akcijama baze podataka.

  2. Prilikom korištenja niza za povezivanje izravno korisnici mogu dobiti sljedeću pogrešku:Can’t connect to data source The ‘Microsoft.ACE.OLEDB.1x.0.’ provider is not registered on the local machine.

Uzrok

Ta se pogreška može pojaviti jer odgovarajući 64-bitni upravljački program nije instaliran na vašem računalu. Imajte na umu da Power Automate Desktop temelji na 64-bitoj arhitekturi i stoga je kompatibilan samo sa 64-bitnim upravljačkim programima baze podataka.

Rješenje

Provjerite imate li na računalu instaliran 64-bitni upravljački program baze podataka programa Access tako da u prozorima otvorite aplikaciju ODBC Data Source Administrator (64-bitna), a zatim karticu Upravljački programi. Ako na popisu ne vidite "Upravljački program programa Microsoft Access", obavezno preuzmite i instalirajte 64-bitnu verziju iz programa Microsoft Access Database Engine 2016 redistributable ili modul baze podataka programa Microsoft Access 2010koji se može distribuirati.

Ako imate 32-bitnu Office na prozore i ne možete nadograditi na 64-bitnu verziju Office, nastavite čitati ostatak članka.  

Slijedite korake u nastavku da biste na računalu imali 32-bitne i 64-bitne upravljačke programe programa Access:

  1. Deinstalirajte sve verzije upravljačkih programa programa Access s računala.

  2. Otvorite uređivač registra na radnoj površini (možete ga potražiti na traci za pretraživanje) i prijeći na oba puta u nastavku ako postoje:

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

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

  3. Provjerite je li ključ registra "mso.dll" prisutan na oba navedena puta. Ako je ključ prisutan, to znači da niste deinstalirali sve upravljačke programe. Provjerite upravljačke programe u sustavu i deinstalirajte sve upravljačke programe za pristup i ponovno provjerite putove urednika registra spomenute u 2. koraku.

  4. Sada preuzmite novu verziju programa Microsoft Access Database Engine s Microsoftova službenog web-mjesta i instalirajte 64-bitni upravljački program pomoću naredbenog retka (CMD) pomoću naredbe AccessDatabaseEngine_x64.exe/passive za 2010. redistributable ili command AccessDatabaseEngine_x64.exe /quiet for 2016 redistributable.

  5. Vratite se u uređivač ključa registra i izbrišite ključ registra "mso.dll" i njegovu vrijednost na sljedećim putovima: 

    1. Ako ste instalirali modul baze podataka programa MS Access 2010, idite na: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths"

    2. Ako ste instalirali modul baze podataka programa MS Access 2016, idite na: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\FilesPaths"

  6. Na zadnjem mjestu instalirajte 32-bitni upravljački program pomoću naredbenog retka (CMD) pomoću naredbe AccessDatabaseEngine.exe/passive za 2010 redistributable ili command AccessDatabaseEngine.exe /quiet for 2016 redistributable. Time ćete omogućiti i 32-bitne i 64-bitne upravljačke programe da postoje na vašem računalu.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Koliko ste zadovoljni kvalitetom prijevoda?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×