Voraussetzungen für die Installation von Oracle GoldenGate für Db2 LUW

Lernen Sie die Voraussetzungen für die Installation von Oracle GoldenGate für eine Db2 LUW-Datenbank kennen.

Installationssystem für Db2 LUW auswählen

Um Oracle GoldenGate für Db2 LUW zu installieren, können Sie eine der folgenden Konfigurationen verwenden:

  1. Um Oracle GoldenGate remote zu verbinden, wählen Sie eine der folgenden Optionen aus, um eine Verbindung zu Db2 LUW herzustellen:

    • Db2 Verbindung ab Version 10.5

    • IBM Data Server Client v10.5 oder höher

    • IBM Data Server Runtime Client v10.5 oder höher

    Wenn Oracle GoldenGate keine Remoteverbindung zum LUW-Server Db2 herstellt, wird auf Punkt 3 verwiesen.

  2. Katalogisieren Sie für Remote Capture/Apply den Remote-Datenbankserver, um Oracle GoldenGate so zu konfigurieren, dass eine Remoteverbindung zum Datenbankserver hergestellt wird. Siehe System für Remote Capture oder Delivery auswählen und konfigurieren.

  3. Installieren Sie Oracle GoldenGate, und geben Sie die Werte für die folgenden Umgebungsvariablen während der Installation an:

    • LD_LIBRARY_PATH muss den Pfad zum installierten Verzeichnis client/server lib64 aufweisen.

    • DB2INSTANCE muss auf den Wert der lokalen Instanz auf dem Server gesetzt werden, auf dem Oracle GoldenGate ausgeführt wird.

System für Remote Capture oder Delivery auswählen und konfigurieren

Bei einer Remoteinstallation installieren Sie Oracle GoldenGate auf einem Server, der vom Quell- oder Zieldatenbankserver entfernt ist. Dieser Server kann eine beliebige Linux-, UNIX- oder Windows-Plattform sein, die Oracle GoldenGate für die LUW-Datenbank Db2 unterstützt. Der Oracle GoldenGate-Build muss mit der Version von Db2 LUW übereinstimmen, die auf dem Installationsserver ausgeführt wird.

In dieser Konfiguration ist der Speicherort der Datenbank für Extract und Replicat transparent. Extract kann die Db2-Logs auf einem Db2-LUW-Quelldatenbankserver lesen, und Replicat kann Daten auf einen Db2-LUW-Zielserver anwenden.

So konfigurieren Sie Remote Capture oder Delivery:

  1. Installieren und führen Sie Db2 für LUW auf dem Remoteserver mit DB2 Connect aus.

  2. Katalogisieren Sie den Remoteserver in der Quell- oder Zieldatenbank Db2 mit dem folgenden DB2-Befehl.

catalog tcpip node *db2_node_name* remote *remote_DNS_name*
  1. Katalogisieren Sie den Zielknoten Db2 in der LUW-Datenbank Db2 auf dem Remoteserver, indem Sie den folgenden Befehl DB2 verwenden:
catalog tcpip node *db2_node_name* remote *remote_DNS_name* server *remote_port_number*
  1. Fügen Sie die Quell- oder Zieldatenbank Db2 mit dem folgenden DB2-Befehl zum Katalog Db2 auf dem Remoteserver hinzu:
catalog db *database_name* as *database_alias* at node *db_node_name*

Hinweis: Weitere Informationen zu diesen Befehlen finden Sie in der IBM Db2 LUW-Dokumentation.

  1. Laden Sie den Oracle GoldenGate-Build herunter, der für die LUW-Datenbank Db2 auf dem Remoteserver geeignet ist, und installieren Sie ihn.