Update: "Versuch, die erforderliche Komponente ODBC32.dll konnte nicht zu laden"

Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 129772
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Problembeschreibung
Der folgende Fehler tritt beim Versuch, eine ODBC-Datenquelle aus einer 32-Bit-Anwendung unter Win32s zugreifen:
Versuch, erforderliche Komponente ODBC32.dll konnte nicht zu laden.
Ursache
Es gibt zwei Hauptursachen für diesen:

  • ODBC-Komponenten wurden nicht installiert, da das ODBC-Setup-Programm von WIN32S\ODBC-Verzeichnis des Visual C++ ausgeführt wurde nicht Version 2.0 oder 2.1-CD.
  • Das \WIN32S\ODBC-Verzeichnis auf der Visual C++ Version 2.1-CD enthält eine falsche Version der Datei ODBC32.dll (die thunking Treibermanager). Die falsche Version wird unter Win32s nicht geladen.
Lösung
Stellen Sie sicher, dass das ODBC-Setup-Programm aus dem Verzeichnis WIN32S\ODBC ausgeführt wurde.

Darüber hinaus nach der Installation von der CD Visual C++ Version 2.1, müssen Sie die ODBC3216.DLL-Datei befindet sich im WIN32S\ODBC Verzeichnis (Dies ist der richtige thunking ODBC-Treiber-Manager für Win32s) in das Verzeichnis "Windows\System" kopieren und Umbenennen ODBC32.dll falsche ODBC32.dll ersetzen.
Status
Microsoft hat bestätigt, dass es sich dabei um einen Fehler in den Microsoft-Produkten handelt, die zu Beginn dieses Artikels aufgeführt sind. Dieses Problem wurde in Microsoft Visual C++, 32-Bit Edition, Version 2.2 behoben.
2,00 2.10 3.0 3.00 3.1 3.10

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 129772 – Letzte Überarbeitung: 01/29/2014 15:46:14 – Revision: 2.1

Microsoft Foundation Class Library 4.2

  • kbnosurvey kbarchive kbmt kbbug kbdatabase kbfix kbsetup KB129772 KbMtde
Feedback