Soll ein Icewarp Mailserver auf einem aktuellen Windows Server 2008 64-Bit Betriebssystem eingesetzt werden und als Datenbank einen Microsoft SQL Server (ebenfalls 64-Bit) nutzen, muss darauf geachtet werden, die “richtige” ODBC-Datenquelle einzurichten.
Das Problem ist, dass die 32-Bit Anwendung Icewarp auch 32-Bit-Treiber für ODBC benötigt und die unter “Datenquellen (ODBC)” aufrufbare Konfiguration 64-Bit-Treiber verwendet/verknüpft.
Allerdings existiert auch eine Variante von “Datenquellen (ODBC)” für die 32-Bit-Welt. Auf diese kann jedoch nur über das direkte Starten der Datei %system_root%\sysWOW64\odbcad32.exe zugegriffen werden.
Der Verweis in der Verwaltung hingegen zeigt auf %system_root%\system32\odbcad32.exe, mit welchem nur Datenquellen für 64-Bit-Anwendungen konfiguriert werden können.
Im Beispiel des Icewarp-Servers muss demnach eine ODBC-Datenquelle mittels %system_root%\sysWOW64\odbcad32.exe angelegt werden.
Kurz:
- 64-Bit-Datenquellen: %system_root%\system32\odbcad32.exe
- 32-Bit-Datenquellen: %system_root%\sysWOW64\odbcad32.exe