Release-Informationen
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:
- Oracle
- Sybase
- Microsoft SQL Server
- Informix
- Mitglieder der DB2 Universal Database-Produktfamilie (wie
z. B. DB2 für OS/390, DB2 für AS/400 und DB2 für Windows)
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.
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.
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:
- Stellen Sie sicher, dass Sie entweder DB2 Universal Database Enterprise
Edition oder DB2 Universal Database Enterprise -- Extended Edition auf
dem Server mit zusammengeschlossenen Datenbanken installiert haben.
- Auf DB2 für UNIX-Servern:
- Wenn Sie Datenbanken der DB2-Produktfamilie in Ihre verteilten
Anforderungen integrieren wollen, müssen Sie bei der Installation von DB2
Universal Database die Option Verteilte Verknüpfung für
DB2-Datenquellen ausgewählt haben. Überprüfen Sie, ob der
Parameter FEDERATED auf YES gesetzt ist, um zu
bestätigen, dass diese Option implementiert wurde. Sie können diese
Einstellung überprüfen, indem Sie den Befehl GET DATABASE MANAGER
CONFIGURATION absetzen, der alle Parameter und ihre aktuelle
Einstellungen anzeigt.
- Stellen Sie sicher, dass die Client-Software für die Datenquelle auf Ihrem
Server mit zusammengeschlossenen Datenbanken installiert ist.
- Melden Sie sich an dem Server mit zusammengeschlossenen Datenbanken mit
dem Benutzerkonto an, das Sie für die DB2 Universal Database-Installation
erstellt haben.
- Beenden Sie alle aktiven Programme, damit das Installationsprogramm
Dateien, falls erforderlich, aktualisieren kann.
- 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.
- Gehen Sie wie folgt vor, um das Installationsprogramm aufzurufen:
- Legen Sie die CD von DB2 Relational Connect in das Laufwerk ein.
- Die Autorun-Funktion startet das Installationsprogramm automatisch.
Die Systemsprache wird ermittelt, und das Installationsprogramm für diese
Sprache wird gestartet.
- Gehen Sie wie folgt vor, um das Installationsprogramm manuell
aufzurufen:
- Klicken Sie Start an, und wählen Sie die Option
Ausführen aus.
- Geben Sie den folgenden Befehl in das Feld Öffnen ein:
x:\setup /i sprache
Dabei gilt Folgendes:
- x
- Steht für Ihr CD-ROM-Laufwerk.
- sprache
- Steht für den Landes-/Gebietscode für Ihre Sprache
(z. B. DE für Deutsch).
- Klicken Sie OK an.
Der Installationsassistent wird geöffnet.
- Klicken Sie Installieren an, um den Installationsprozess zu
starten.
- 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.
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.
- Melden Sie sich als Benutzer mit Root-Berechtigung an.
- 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.
- 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.
- 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.
- 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.
- Wählen Sie OK aus. Das Fenster DB2-Services
erstellen wird geöffnet.
- 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.
- 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:
- Programmkennung für DB2 Relational Connect
- Die ausgewählte verteilte Verknüpfung
- 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.
- 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.
- Bei DB2 für AIX-Servern heißt das Verzeichnis
/usr/lpp/db2_07_01.
- Bei DB2-Servern für die Solaris-Betriebsumgebung heißt das Verzeichnis
/opt/IBMdb2/V7.1.
- Bei DB2 für HP-UX-Servern heißt das Verzeichnis
/opt/IBMdb2/V7.1.
- Bei DB2 für Linux-Servern heißt das Verzeichnis
/usr/IBMdb2/V7.1.
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]