Sie haben verschiedene Möglichkeiten, den MaxDB-ODBC-Treiber unter Microsoft Windows zu installieren:
· als Teil des Installationsprofils Server
· als einzelne Softwarekomponente ODBC, z. B. für reine Client-Installationen
Diese Möglichkeiten unterscheiden sich nur im Vorschlagswert des Systems für die Ablage der installierten Software.
Wenn Sie den MaxDB-ODBC-Treiber als Teil des Installationsprofils Server installieren, ist der Systemvorschlag für den Installationspfad bis Datenbankversion 7.3 der <dependent_data_path>, ab Datenbankversion 7.4 der <independent_data_path>.
Wenn Sie den MaxDB-ODBC-Treiber als separate Softwarekomponente ODBC installieren, ist der Vorschlagswert des Systems für den Installationspfad C:\Program Files\SAP DB\ODBC7x, wobei x für die jeweilige Version des MaxDB-ODBC-Treibers steht.
Seit Version 7.4 ist die ODBC-Software außer im Installationsprofil Server auch in den Installationsprofilen Web Tools und DB Analyzer enthalten. Sie können das Installationsprofil insgesamt, also einschließlich ODBC-Software, installieren oder während des Installationsvorganges nur die darin enthaltene Softwarekomponente ODBC auswählen.
Prüfen Sie, ob das Installationsprofil Server bereits auf Ihrem Rechner installiert ist. In diesem Fall ist auch der MaxDB-ODBC-Treiber bereits installiert und es sind keine weiteren Schritte notwendig. Andernfalls gehen sie wie folgt vor:
Mittels Doppelklick auf die Datei odbc7x-setup.exe öffnen Sie den InstallShield Wizard für den MaxDB-ODBC-Treiber.
Vorschlagswert für den Installationspfad ist C:\Program Files\SAPDB\ODBC7x. Sie haben die Möglichkeit, diesen Installationspfad zu ändern.
Folgen Sie den Anweisungen des Wizard.
Die Informationen über alle installierten ODBC-Treiber werden vom System in der Datei HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI gespeichert. Außerdem wird für jeden ODBC-Treiber ein treiberspezifischer Schlüssel angelegt und ebenfalls in dieser Datei gespeichert.
Für den MaxDB-ODBC-Treiber werden bei der Installation folgende Einträge in
der Registry gespeichert:
HKEY_LOCAL_MACHINE
SOFTWARE\ODBC\ODBCINST.INI
SAP DB
SAP DB (Unicode)
MaxDB
MaxDB (Unicode)
Unter jedem treiberspezifischen Schlüssel werden die Namen der ODBC-Treiber-DLLs und der Name der Setup-DLL gespeichert. Mit Hilfe dieser Informationen lädt das Werkzeug ODBC-Administrator beim Anlegen neuer Datenquellen die entsprechende DLL.
Unter dem Schlüssel MaxDB gibt es folgenden Eintrag:
HKEY_CURRENT_USER
SOFTWARE\ODBC\ODBCINST.INI\MaxDB
Driver=C:\SAP DB\pgm\sqlod32.dll
Setup=C:\SAP DB\pgm\sqlsp32.dll