MySQL-ODBC-Treiber 5.1 und Windows 7

Ich habe den MySQL ODBC 5.1-Treiber für Windows erfolgreich installiert:

ODBC-Treiber installiert

Aber leider erscheint es nicht im ODBC-Datenquellenadministrator von Windows (ja, ich habe mich sogar abgemeldet + angemeldet):

ODBC-Datenquellenadministrator

Warum?

Author: waanders, 2012-08-24

2 answers

Ich glaube this article on meine Arbeitgeber - 's Website, über die Verwendung von 32-bit-ODBC auf 64-bit-Windows, kann Ihnen helfen,...

Nichts, was Sie gesagt haben, zeigt deutlich an, ob Sie den 32-Bit-oder 64-Bit-ODBC-Administrator verwenden oder ob Sie den 32-Bit-oder 64-Bit-MyODBC-Treiber installiert haben, aber dies ist mit ziemlicher Sicherheit die Wurzel Ihres Problems. Beachten Sie, dass sowohl das 32-Bit-als auch das 64-Bit-Programm den gleichen Namen haben, odbcad32.exe - . Der Unterschied liegt in ihrem Kontraintuitiv verzeichnisstandort -- System32 (für 64-Bit-Komponenten) und SysWOW64 (für 32-Bit-Komponenten).

Sie kann schlagen ein altes aber immer wiederkehrendes Problem mit geringfügigen Beschädigung in der Windows-Registry.

Die Beschädigung erfolgt in Form von Einträgen, die diese 4-stellige Zeichenfolge enthalten -

@=""  

Diese Einträge sind nirgendwo außer Registrierungsexportdateien sichtbar - sie können jedoch zu einer Reihe unerwünschter Verhaltensweisen führen.

HINWEIS: Auf einem 64-Bit-Windows-Rechner gibt es sind natürlich einige Komplikationen an die 32-Bit-Registrierung gebunden. Dieser Microsoft KB-Artikel kann ausreichen, um Sie durch diese zu bringen.

Ich schlage vor, dass Sie den 64-Bit-Registrierungseditor verwenden, um die folgenden Zweige zu exportieren (wobei diese Einträge tendenziell gefunden werden) -

HKEY_LOCAL_MACHINE\Software\ODBC
HKEY_CURRENT_USER\Software\ODBC
HKEY_LOCAL_MACHINE\Software\WOW6432Node\ODBC
HKEY_CURRENT_USER\Software\WOW6432Node\ODBC

Bearbeiten Sie diese Dateien in einem beliebigen Texteditor (Notepad oder Wordpad sind im Allgemeinen in Ordnung) und löschen Sie alle Zeilen, die oben aus dieser 4-Zeichen-Zeichenfolge bestehen. Löschen Sie dann die Registry-Baum-segment(en), die Sie exportiert und aus den bearbeiteten Dateien importiert-dadurch werden die Baumsegmente abzüglich der Beschädigung wiederhergestellt.

 1
Author: TallTed,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-07-08 19:55:18

Vergessen Sie normalerweise, dass die 32-Bit-Komponenten auf 64-Bit-Systemen nicht nativ funktionieren, und Microsoft hilft der Verwirrung, indem es den Ordner SysWOW64 für 32-Bit benennt

 0
Author: Mario,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-02-11 01:56:36