## Datenquelle anlegen/ändern

### Verwendung

Um über die ODBC-Schnittstelle auf eine MaxDB-Datenbankinstanz zugreifen zu können, müssen Sie eine Datenquelle für die MaxDB-Datenbankinstanz anlegen.

Um eine Datenquelle anzulegen oder zu ändern, können Sie einen Treiber-Manager verwenden. Auf UNIX/Linux können Sie Datenquellen auch ohne Treiber-Manager anlegen oder ändern. Die Definition der Datenquellen werden auf Microsoft Windows in der Registry, auf UNIX/Linux in Konfigurationsdateien im Dateisystem gespeichert.

### Datenquelle im Treiber-Manager anlegen

...

1. Wählen Sie den MaxDB-ODBC-Treiber aus.

2. Geben Sie die Eigenschaften der MaxDB-Datenquelle an.

Weitere Informationen finden Sie in der Dokumentation des Herstellers des Treiber-Managers.

### Datenquelle ohne Treiber-Manager anlegen (nur auf UNIX/Linux)

Auf UNIX/Linux werden die Angaben zu ODBC-Datenquellen entweder global in der Konfigurationsdatei /etc/odbc.ini oder benutzerspezifisch in der Datei <user_home>/.odbc.ini gespeichert. Das System sucht Datenquellen zuerst in der benutzerspezifischen Konfigurationsdatei, dann in der globalen Konfigurationsdatei.

...

1. Öffnen Sie die gewünschte Konfigurationsdatei in einem Editor.

2. Geben Sie die Eigenschaften der Datenquelle folgendermaßen an:

[<data_source_name>]

ServerDB=<database_name>

ServerNode=<database_computer_name>

SQLMode=<INTERNAL|DB2|ANSI|ORACLE>

IsolationLevel=<Uncommitted|Committed|Repeatable|Serializable>

TraceFileName=<trace_file_path_and_name>

Wenn sich die Anwendung, mit der Sie über den ODBC-Treiber auf die Datenbankinstanz zugreifen möchten, auf einem anderen Rechner befindet als die Datenbankinstanz, dann muss auf dem Datenbankrechner der MaxDB X-Server laufen. Siehe Konzepte des Datenbanksystems, Architektur der Schnittstellen und X-Server, Ports und Protokolle des X-Servers.

### Ergebnis

Wenn Sie Angaben zu einer Datenquelle geändert haben, dann werden diese Änderungen wirksam, wenn Sie sich das nächste Mal über die ODBC-Schnittstelle an die Datenbankinstanz anmelden.

Siehe auch:

MaxDB-ODBC-Treiber verwenden