Konfigurieren Sie eine ODBC-Datenquelle unter Verwendung des Administrators für ODBC-Datenquellen.
Wählen Sie nacheinander aus, und klicken Sie auf die Registerkarte System-DSN. Wenn Sie eine neue Datenquelle definieren, wählen Sie den entsprechenden Treiber für Ihre Datenbank aus, und bearbeiten Sie den Dialog, der angezeigt wird.
Weitere Informationen finden Sie in der Dokumentation zu Ihrem Datenbankprodukt.
Im Folgenden finden Sie Hinweise zur Konfiguration von WebSphere Event Broker für die einzelnen unterstützten Datenbanken.
- DB2 UDB
- Wenn Sie eine Datenquelle für DB2 UDB definieren, müssen Sie den Treiber namens IBM DB2 ODBC DRIVER auswählen. Geben Sie den Datenquellennamen (Data Source Name, DSN) und eine
Beschreibung ein, und wählen Sie den richtigen Aliasnamen der Datenbank aus der Dropdown-Liste aus.
Sie müssen die Datenquelle als Systemdatenquelle registrieren.
Sie können hierzu den Konfigurationsassistenten verwenden.
- Öffnen Sie den DB2-Konfigurationsassistenten.
- Klicken Sie mit der rechten Maustaste auf die Datenbank, und wählen Sie die Option Datenbank ändern aus.
- Wählen Sie Datenquelle aus.
- Wählen Sie Diese Datenbank für ODBC registrieren und dann die Option für die Systemdatenquelle aus.
- Klicken Sie auf Fertig stellen.
- Der Dialog Testverbindung wird automatisch geöffnet, und Sie können die verschiedenen Verbindungen testen.
- Microsoft SQL Server
- Wenn Sie eine Datenquelle für Microsoft SQL Server definieren, müssen Sie den Treiber namens SQL Server auswählen. Bei dem Treiber muss es sich um Version 3.60 oder höher handeln.
Geben Sie einen Namen und eine Beschreibung ein, und wählen Sie in der Dropdown-Liste den richtigen Server aus.
- Oracle
- Wenn Sie eine Datenquelle für Oracle definieren, wählen Sie den entsprechenden Treiber aus:
- MQSeries DataDirect Technologies 5.00 32-BIT Oracle
Führen Sie folgende Schritte aus, um den Treiber zu konfigurieren:
- Geben Sie den Datenquellennamen, die Beschreibung und den Servernamen ein (dabei ist der Servername der "Servicename", der zu einem "Verbindungsdeskriptor" aufgelöst wird, z. B. durch eine Zuordnung in der Datei TSNAMES.ORA.
- Wählen Sie in der Dropdown-Liste die passende Version des Oracle-Clients aus.
- Stellen Sie sicher, dass das Markierungsfeld Enable SQLDescribeParam (SQLDescribeParam aktivieren) ausgewählt ist.
Dieser Parameter befindet sich auf der Registerkarte Erweitert der Treibereinstellungen.
- Erstellen Sie einen neuen Registry-Unterschlüssel für alle Datenquellennamen, die auf eine Oracle-Datenbank verweisen.
Verwenden Sie REGEDIT für die Navigation zur korrekten Position:
HKEY_LOCAL_MACHINE
SOFTWARE
ODBC
ODBC.INI
- Klicken Sie mit der rechten Maustaste auf den Datenquellennamen, und wählen Sie aus. Geben Sie als Zeichenfolge WorkArounds ein, und setzen Sie den Wert auf 536870912.
- Sybase Adaptive Server Enterprise
- Wenn Sie eine Datenquelle für Sybase Adaptive Server Enterprise definieren, wählen Sie den richtigen Treiber aus:
- MQSeries DataDirect Technologies 5.00 32-BIT Sybase Wire Protocol
Führen Sie folgende Schritte aus, um den Treiber zu konfigurieren:
- Geben Sie den Datenquellennamen, die Beschreibung und die Netzadresse des Servers ein (eine Beschreibung des Formats dieser Adresse finden Sie unter NetworkAddress= im Abschnitt ODBC.ini-Parameter).
- Stellen Sie sicher, dass das Markierungsfeld Enable Describe Parameter ('Parameter beschreiben' aktivieren) ausgewählt ist. Dieser Parameter befindet sich auf der Registerkarte Erweitert.
- Stellen Sie sicher, dass die Einstellung Prepare Method (Methode vorbereiten) auf 1 - Partial (1 - Partiell) gesetzt ist. Dieser Parameter befindet sich auf der Registerkarte Leistung.