Barvna shema: Temna
Trenutno dejavna stran: start » sl » Dokumentacija » Integracija podatkov in dostop do podatkov » Gonilnik WKL OData ODBC » Odpravljanje težav z gonilnikom OData ODBC » IM002: gonilnika ni mogoče najti

IM002: gonilnika ni mogoče najti

Povezava se konča z napako SQLSTATE IM002, na primer „[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified“, čeprav se zdi, da je gonilnik nameščen.

Okolje

Windows, vsaka aplikacija ODBC; posebej pri 64-bitnem Officeu na delovnem mestu, na katerem je registriran samo 32-bitni gonilnik, ali obratno.

Vzrok

IM002 javi upravitelj gonilnikov: v okolju aplikacije (32- ali 64-bitnem) ne najde gonilnika Wkl OData ali vira podatkov z navedenim imenom. Seznam gonilnikov in sistemski viri podatkov obstajajo ločeno za 32- in 64-bitno okolje: 32-bitna aplikacija vidi samo 32-bitne vnose, 64-bitna aplikacija samo 64-bitne. Ime gonilnika upravitelj gonilnikov išče samo pod HKEY_LOCAL_MACHINE. Uporabniški viri podatkov (pod HKEY_CURRENT_USER) pa veljajo za obe okolji; tak vir podatkov kaže na natanko en DLL, zato ga je mogoče naložiti samo v okolju, za katero je ta DLL zgrajen.

Do različice 0.6.0 je gonilnik tudi sam neveljaven niz povezave javil z IM002, prepoznavno po začetku [Wkl][OData] in navedeni ključni besedi. Od različice 0.7.0 ga javi z 08001 ali 28000 (glejte Izjeme).

Odprava

  1. Preberite sporočilo. Če se začne z [Wkl][OData] in navaja razlog iz povezave (URL, PWD, ROLE …), delate z različico gonilnika 0.6.0 ali starejšo: popravite niz povezave.
  2. Sicer preverite, ali je aplikacija 32- ali 64-bitna (Access: „File“ > „Account“ > „About Access“) in odprite skrbnika virov podatkov ODBC („ODBC Data Source Administrator“) v isti različici (32- ali 64-bitni). Če se Wkl OData ne prikaže pod „Drivers“, paket namestite znova; glejte Namestitev gonilnika.
  3. Če povezava navaja DSN=…, ustvarite vir podatkov v skrbniku virov podatkov iste različice – kot sistemski vir podatkov ali kot uporabniški vir podatkov, ki je viden v tem primeru v obeh okoljih.

Preverjanje

Skrbnik virov podatkov ODBC v različici, ki ustreza aplikaciji, pod „Drivers“ prikaže Wkl OData, Preizkusi v pogovornem oknu gonilnika pa javi uspešno povezavo.

Sorodne teme

sl/wiki/data-conectivity/odata-odbc/troubleshooting/im002-driver-not-found.txt · Zadnja sprememba: uporabnika Wolfgang van der Stille