32Bit DSN auf 64Bit Betriebssystem erzeugen

Es gibt schon mal die Anforderung für gewisse Software eine 32Bit DSN anzulegen, auch wenn das Betriebssystem eigentlich 64Bit ist.

Wenn man den SQL Server Native Client in der 64Bit Variante installiert hat, hat man ausserdem Zugriff auf die 32Bit Variante. Allerdings kann hierfür nicht der "normale" ODBC-Administrator verwendet werden, da dieser automatisch immer 64Bit DSN anlegt.

Man findet den 32Bit ODBC-Administrator im Verzeichnis für die 32Bit-Unterstützung:

  • [WindowsDir]\SysWOW64\odbcad32.exe

In der Regel ist dies also:

  • C:\Windows\SysWOW64\odbcad32.exe

Legt man nun hierüber eine DSN an, so wird diese von den Programmen, die eine 32Bit DSN benötigen erkannt und kann verwendet werden.

  • Kommentar von: tosc
    14.01.11 @ 21:27:49

    ... nicht immer!

  • Kommentar von: cmu
    17.01.11 @ 08:25:16

    Welche Ausnahmen sind Dir bekannt? Gibt es dafür einen Workaround? Bei meiner aktuellen Anforderung hat es zum Glück funktioniert.

  • Kommentar von: cmu
    04.02.11 @ 11:02:03

    Nachtrag: Folgende Informationen konnte ich mittlerweile zusammentragen. Ein Dank an tosc! Es gibt nicht viele Systeme die den odbcad32.exe nicht haben: Web-Server / Core-Server meist da wo keine MDAC gebraucht wird. Vom Install-Vol. nach zu installieren per cmd box bzw. power-shell. Die folgenden ODBC-Komponenten werden als Teil der MDAC-Installation ausgeliefert: Odbc32.dll - ODBC-Treiber-Manager Odbc32gt.dll - ODBC-Treiber Generic Thunking Odbcad32.exe - ODBC-Administrator Odbcconf.dll - ODBC-Treiber-Konfigurationsprogramm Odbcconf.exe - ODBC-Treiber-Konfigurationsprogramm Odbcconf.RSP - ODBC-Treiber-Konfigurationsdatei Odbccp32.cpl - ODBC-Systemsteuerung ODBCCP32.dll - ODBC-Installationsprogramm Odbccr32.dll - ODBC-Cursorbibliothek Odbccu32.dll - ODBC-Cursorbibliothek Odbcint.dll - ODBC-Ressourcen

  • Christoph Ingenhaag
    Kommentar von: Christoph Ingenhaag
    17.07.12 @ 09:50:27

    Habt ihr schon Erfahrungen gemacht, sich mit [WindowsDir]\SysWOW64\odbcad32.exe eine System DSN für SQL Server 2012 64 Bit zu erstellen?

Einen Kommentar hinterlassen

You must be logged in to leave a comment. Log in now!

If you have no account yet, you can register now...
(It only takes a few seconds!)