ODBC-Fehler - Der angegebene DSN enthält eine nicht übereinstimmende Architektur

Dies behebt einen allgemeinen Fehler beim Versuch, eine Datenbankquelle in Windows 7 hinzuzufügen oder zu konfigurieren.

Beim Versuch, eine neue Datenquelle auf meinem Windows 7-64-Bit-Computer hinzuzufügen, bin ich auf diesen frustrierenden Fehler gestoßen. Ich musste eine Datenquelle mit einem Microsoft Access-Treiber erstellen und hatte den folgenden Fehler:

ConfigDSN, ConfigDriver oder ConfigTranslator des Treibers sind fehlgeschlagen
Fehler gefunden:
Der angegebene DSN enthält eine nicht übereinstimmende Architektur zwischen Treiber und Anwendung

Das liegt an der Tatsache, dass Microsoft Access ein 32-Bit-Programm mit 32-Bit-Treibern ist, das die Kompatibilitätsprobleme verursacht.

Windows 7 64-Bit verfügt über zwei verschiedene Versionen des ODBC-Datenquellenadministrators. Der ODBC-Datenquellenadministrator, der über die Systemsteuerung erreicht wird, ist die 64-Bit-Version. Wir müssen stattdessen die 32-Bit-Version des ODBC-Datenquellenadministrators verwenden.

1 Navigieren Sie zu c: \ Windows \ sysWOW64 \ odbcad32.exe Sie können die Suchfunktion verwenden, da sich in diesem Ordner bei Bedarf viele Dateien befinden.

2 Doppelklicken Sie, um die ausführbare Datei zu starten. Sie sollten keine Probleme beim Hinzufügen des 32-Bit-basierten Treibers zu Ihrem 64-Bit-Computer haben.