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 der Solaris-Betriebsumgebung, Oracle unter Linux, |HP und der Solaris-Betriebsumgebung, Sybase unter AIX und der |Solaris-Betriebsumgebung 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. |

    |

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

|6.3.4.1 Das Schema in Verbindung mit Kurznamen

|Der Kurznamenparameter in einer Anweisung CREATE NICKNAME besteht aus zwei |Teilen -- dem Schema und dem Kurznamen. Wenn bei der Erstellung |des Kurznamens kein Schema angegeben wird, wird als Schema für den Kurznamen |die Authentifizierungs-ID des Benutzers verwendet, der den Kurznamen |erstellt. Nach der Erstellung eines Kurznamens werden die Informationen |zum Kurznamen in den Katalogsichten SYSCAT.TABLES, |SYSCAT.TABOPTIONS, SYSCAT.COLUMNS, SYSCAT.COLOPTIONS und |SYSCAT.INDEXES gespeichert.

|6.3.4.2 Aspekte beim Wiederherstellen einer zusammengeschlossenen Datenbank auf einem anderen Server mit zusammengeschlossenen Datenbanken

|Wenn Sie die Sicherung einer zusammengeschlossenen Datenbank auf einem |anderen Server mit zusammengeschlossenen Datenbanken wiederherstellen, enthält |das Datenbankimage nicht die neuen Datenbank- und Knotenangaben, die es für |den Zugriff auf Datenquellen der DB2-Produktfamilie benötigt. Sie |müssen diese Angaben bei der Wiederherstellung katalogisieren.


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