Sie können Verbindungen von jedem Broker zu seiner Datenbank über ODBC erstellen.
Brokerkomponenten und Ausführungsgruppen lesen und schreiben Daten zu internen Operationen in eine Brokerdatenbank. Die Anzahl der erforderlichen Verbindungen ist von den Aktionen der Nachrichtenflüsse abhängig, die der Broker verarbeitet. Für jeden Broker sind die folgenden Verbindungen erforderlich:
Wenn Sie für mehrere Broker dieselbe Datenbank verwenden, integrieren Sie alle Broker in Ihre Berechnungen.
Wenn Sie einen Broker starten, öffnet dieser Broker alle für ihn erforderlichen Verbindungen zur Brokerdatenbank. Wenn Sie den Broker stoppen, gibt der Broker alle aktuellen Datenbankverbindungen frei.
Wenn Sie DB2 als Datenbank verwenden, setzt DB2 die Anzahl der gleichzeitig bestehenden Verbindungen zu einer Datenbank standardmäßig auf den Wert des Konfigurationsparameters maxappls. Der Standardwert für maxappls (Maximale Anzahl Anwendungen) ist 40. Erhöhen Sie gegebenenfalls die Werte für diesen und den zugehörigen Parameter maxagents (Maximale Anzahl von Agenten) auf neue Werte, die sich aus Ihren Berechnungen ergeben.
Auf allen Plattformen außer HP-UX on Itanium benötigen Teile des Brokers 32-Bit-Zugriff auf die Datenquelle. Daher muss immer ein 32-Bit-ODBC-DSN (DSN = Data Source Name - Datenquellenname) definiert werden, damit der Broker eine Verbindung zur Brokerdatenbank herstellen kann. Dies gilt auch, wenn der Broker über eine 64-Bit-Datenbank verfügt. In diesem Fall müssen Sie dem Broker eine Umgebung mit einer 32-Bit-kompatiblen Schnittstelle zur Datenbank bereitstellen (weitere Informationen hierzu finden Sie im Abschnitt Umgebung für die Unterstützung des Zugriffs auf Datenbanken einrichten). Unter HP-UX on Itanium ist der Broker eine 64-Bit-Anwendung, d. h. Sie müssen immer einen 64-Bit-ODBC-DSN für den Broker definieren, um eine Verbindung zur Brokerdatenbank herzustellen.
Ausführungsgruppen bei einem Broker müssen in der Lage sein, auch eine Verbindung zur Brokerdatenbank herzustellen. Eine 32-Bit-Ausführungsgruppe auf einem 32-Bit-Broker kann eine Verbindung zur Brokerdatenbank herstellen, indem sie die gleiche 32-Bit-DSN-Definition nutzt, die der Broker verwendet. Bei einer 64-Bit-Ausführungsgruppe auf einem 32-Bit-Broker ist jedoch eine 64-Bit-ODBC-Verbindung erforderlich, um zur Brokerdatenbank zu verbinden, d. h., Sie müssen einen 64-Bit-ODBC-DSN für die Brokerdatenbank zusätzlich zur 32-Bit-DSN-Definition des Brokers bestimmen.
Unter HP-UX on Itanium unterstützt der 64-Bit-Broker nur 64-Bit-Ausführungsgruppen, damit die Ausführungsgruppe mittels der gleichen 64-Bit-DSN-Definition, die der Broker verwendet, auf die Brokerdatenbank zugreifen kann; eine 32-Bit-DSN-Definition ist nicht erforderlich.
Entscheidungshilfen zum Erstellen von 32-Bit- oder 64-Bit-DSNs (oder beiden) für Ihre Brokerdatenbank erhalten Sie unter ODBC-Verbindungen zu den Datenbanken herstellen.