Release-Informationen


6.3 Kapitel 24. Einrichten eines Systems zusammengeschlossener Datenbanken für den Zugriff auf Einstellen eines Systems auf mehrere Datenquellen

6.3.1 Systeme zusammengeschlossener Datenbanken

Ein DB2-System zusammengeschlossener Datenbanken ist ein besonderer Typ eines Verwaltungssystems für verteilten Datenbanken. Ein System zusammengeschlossener Datenbanken ermöglicht Ihnen die Abfrage und das Abrufen von Daten, die sich in anderen Datenbankverwaltungssystemen befinden. Eine SQL-Anweisung kann sich auf mehrere Datenbankverwaltungssysteme oder einzelne Datenbanken beziehen. Sie können z. B. Daten verknüpfen, die sich in einer DB2 Universal Database-Tabelle, einer Oracle-Tabelle und einer Sybase-Sicht befinden.

Ein DB2-System zusammengeschlossener Datenbanken besteht aus einem Server mit einem DB2-Exemplar, einer Datenbank, die als zusammengeschlossene Datenbank verwendet wird, und mindestens einer Datenquelle. Die zusammengeschlossene Datenbank enthält Katalogeinträge, die die Datenquellen und deren Kenndaten angeben. Eine Datenquelle besteht aus einem Datenbankverwaltungssystem und Daten. Folgende Datenquellen werden unterstützt:

DB2 Universal Database-Server mit zusammengeschlossenen Datenbanken kommunizieren mit Datenquellen und rufen Daten von Datenquellen mit Hilfe von Protokollen, den so genannten Oberflächen ab. Die Oberfläche, die Sie verwenden, hängt vom Betriebssystem ab, auf dem das DB2-Exemplar ausgeführt wird. Kurznamen werden zur Angabe der Tabellen und Sichten in den Datenquellen verwendet. Anwendungen können zur zusammengeschlossenen Datenbank wie zu jeder anderen DB2-Datenbank eine Verbindung herstellen und die Datenquellen mit Kurznamen abfragen, als wären es Tabellen oder Sichten in der zusammengeschlossenen Datenbank.

Nachdem ein System zusammengeschlossener Datenbanken installiert ist, kann der Zugriff auf die Informationen in Datenquellen erfolgen, als ob sie in einer einzigen lokalen Datenbank stehen würden. Benutzer und Anwendungen senden Abfragen an die zusammengeschlossene Datenbank, die die Daten aus den Datenquellen abruft.

Für ein DB2-System zusammengeschlossener Datenbanken gelten einige Einschränkungen. In DB2 Version 7 sind verteilte Anforderungen auf Operationen mit Lesezugriff beschränkt. Außerdem können Sie keine Dienstprogrammoperationen (LOAD, REORG, REORGCHK, IMPORT, RUNSTATS usw.) für Kurznamen ausführen. Sie können allerdings eine Durchgrifffunktion verwenden, um DDL- und DML-Anweisungen direkt an Datenbankverwaltungssysteme zu übermitteln, indem Sie die SQL-Programmversion verwenden, die der Datenquelle zugeordnet ist.

6.3.2 Einschränkung

Die neuen Oberflächen in Version 7.2 (wie z. B. Informix unter AIX, HP und Solaris, Oracle unter Linux, HP und Solaris, Sybase unter AIX und Solaris und Microsoft SQL Server unter AIX und NT) sind in diesem FixPak nicht verfügbar. Sie müssen DB2 Relational Connect Version 7.2 erwerben.

6.3.3 Installieren von DB2 Relational Connect

Dieser Abschnitt gibt Anweisungen zur Installation von DB2 Relational Connect auf dem Server, den Sie als Server für Ihr System zusammengeschlossener Datenbanken verwenden wollen. Relational Connect ist für den Zugriff auf Oracle-, Sybase-, Microsoft SQL Server- und Informix-Datenquellen erforderlich. DB2 Relational Connect ist nicht erforderlich, um auf Mitglieder der DB2 Universal Database-Produktfamilie zuzugreifen.

Vor der Installation von DB2 Relational Connect:

6.3.3.1 Installieren von DB2 Relational Connect auf Windows NT-Servern

  1. Melden Sie sich an dem Server mit zusammengeschlossenen Datenbanken mit dem Benutzerkonto an, das Sie für die DB2 Universal Database-Installation erstellt haben.
  2. Beenden Sie alle aktiven Programme, damit das Installationsprogramm Dateien, falls erforderlich, aktualisieren kann.
  3. Rufen Sie das Installationsprogramm auf. Sie können das Installationsprogramm entweder automatisch oder manuell aufrufen. Wenn der automatische Start des Installationsprogramms fehlschlägt oder Sie die Installation in einer anderen Sprache ausführen wollen, rufen Sie das Installationsprogramm manuell auf.

    Der Installationsassistent wird geöffnet.

  4. Klicken Sie Installieren an, um den Installationsprozess zu starten.
  5. Folgen Sie den Eingabeaufforderungen im Installationsprogramm.

    Wenn die Installation beendet ist, ist DB2 Relational Connect in dem Verzeichnis zusammen mit Ihren anderen DB2-Produkten installiert. Beispielsweise wird die Oberflächenbibliothek für die Oracle NET8-Client-Software (net8.dll) im Verzeichnis c:\Programme\SQLLIB\bin installiert.

6.3.3.2 Installieren von DB2 Relational Connect auf UNIX-Servern

Verwenden Sie das Dienstprogramm db2setup, um DB2 Relational Connect auf Ihrem UNIX-Server mit zusammengeschlossenen Datenbanken zu installieren.

Anmerkung: Welche Fenster bei Verwendung des Dienstprogramms db2setup angezeigt werden, hängt davon ab, was bereits auf dem Server mit zusammengeschlossenen Datenbanken installiert ist. Bei den folgenden Schritten wird davon ausgegangen, dass Relational Connect nicht installiert ist.

  1. Melden Sie sich als Benutzer mit Root-Berechtigung an.
  2. Legen Sie Ihre DB2-Produkt-CD-ROM ein, und hängen Sie sie an. Informationen zum Anhängen einer CD-ROM finden Sie im Handbuch DB2 für UNIX Einstieg.
  3. Wechseln Sie in das Verzeichnis, in dem die CD-ROM angehängt ist, indem Sie den Befehl cd /cd-rom eingeben. Dabei gilt Folgendes: cd-rom ist der Mount-Punkt Ihrer Produkt-CD-ROM.
  4. Geben Sie den Befehl ./db2setup ein. Nach einigen Momenten wird das Fenster DB2 Version 7 installieren geöffnet. In diesem Fenster werden die derzeit installierten Elemente sowie die zur Installation verfügbaren Elemente aufgelistet.
  5. Navigieren Sie zum gewünschten Distributed Join, z. B. Distributed Join für Informix-Datenquellen, und drücken Sie die Leertaste, um die Option auszuwählen. Ein Stern wird neben der Option angezeigt, wenn Sie ausgewählt ist.
  6. Wählen Sie OK aus. Das Fenster DB2-Services erstellen wird geöffnet.
  7. Da Ihr Server mit zusammengeschlossenen Datenbanken bereits ein DB2-Exemplar enthält, wählen Sie die Option DB2-Exemplar nicht erstellen aus, und klicken Sie OK an.
  8. Wenn Sie angegeben haben, dass kein Verwaltungsserver installiert werden soll, wird eine Warnung angezeigt. Wählen Sie OK aus.Das DB2-Installationsprogramm zeigt eine Zusammenfassung der zu installierenden Elemente an. Da Sie Relational Connect noch nicht installiert hatten, sollten zwei Elemente aufgelistet werden:
  9. Wählen Sie Weiter aus. Ein Fenster wird angezeigt, um Ihnen mitzuteilen, dass dies die letzte Möglichkeit ist, die Installation von Relational Connect zu stoppen. Wählen Sie OK aus, um mit der Installation fortzufahren. Das Durchführen der Installation kann einige Minuten dauern.
  10. Das DB2-Installationsprogramm zeigt einen Statusbericht mit den erfolgreich installierten Komponenten an. Klicken Sie OK an. Das Fenster DB2-Installationsprogramm wird geöffnet. Wählen Sie Schließen und anschließend OK aus, um das Dienstprogramm zu beenden.

    Wenn die Installation beendet ist, ist DB2 Relational Connect in dem Verzeichnis zusammen mit Ihren anderen DB2-Produkten installiert.


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]