Im Microsoft-Artikel zum Verwalten von Datenquellen heißt es:
Verwenden Sie zur Verwaltung einer Datenquelle, die eine Verbindung zu einem 32-Bit-Treiber unter einer 64-Bit-Plattform herstellt
c:\windows\sysWOW64\odbcad32.exe
. Verwenden Sie zum Verwalten einer Datenquelle, die eine Verbindung zu einem 64-Bit-Treiber herstelltc:\windows\system32\odbcad32.exe
. In Verwaltung auf einem 64-Bit-Windows 8-Betriebssystem gibt es Symbole für das 32-Bit- und das 64-Bit-ODBC-Datenquellenadministrator-Dialogfeld.Wenn Sie die 64-Bit-Datei "odbcad32.exe" zum Konfigurieren oder Entfernen eines DSN verwenden, der eine Verbindung zu einem 32-Bit-Treiber herstellt, z. B. "Driver to Microsoft Access" (* .mdb), wird die folgende Fehlermeldung angezeigt:
Der angegebene DSN enthält einen Architekturkonflikt zwischen Treiber und Anwendung
Um diesen Fehler zu beheben, verwenden Sie die 32-Bit-Datei odbcad32.exe, um den DSN zu konfigurieren oder zu entfernen.
Ihre Anwendung ist offensichtlich 32-Bit. Haben Sie die richtige odbcad32.exe verwendet, um den DSN zu definieren?