sql >> Database teknologi >  >> RDS >> Mysql

FEJL [IM014] [Microsoft][ODBC Driver Manager] Den angivne DSN indeholder en arkitektur uoverensstemmelse mellem driveren og applikationen

det er et 64 vs 32 bit problem. Du har adgang til en 32 bit odbc driver på et 64 bit system.

HVIS DU ÅBNER c:\windows\system32\odbcad32.exe vil du ikke se en driver der, der er i c:\windows\syswow64\odbcad32.exe (eller lige det modsatte)

Tjek målplatformen for din applikation, og hvis det ikke løser det, kan du muligvis snige dig ved blot at installere den korrekte driver (64 eller 32 bit)

Hvis du fejlretter projektet fra Visual Studio, skal du også køre det som 32-bit. For at gøre dette skal du åbne projektegenskaberne ved at højreklikke på projektet og vælge egenskaber. Når du først er her, skal du indstille Run64BitRuntime til FALSK .*



  1. Hvordan får man adgang til mysqli-forbindelse i en anden klasse på en anden side?

  2. SQL-forespørgsel til at udtrække alle WordPress-indlæg med kategorier

  3. Store MySQL-tabeller

  4. Hvordan får man primær nøglekolonne i Oracle?