Sie können mit den Seiten im Assistenten Neue Verbindung ein Verbindungsprofil erstellen, sodass Sie eine Verbindung zu einem DB2 for z/OS-Subsystem herstellen können.
Sie können den Assistenten Neue Verbindung in der Datenquellenexplorersicht und in der Administrationsexplorersicht öffnen.
Vorbereitende Schritte
Wenn Sie planen, über DB2 Connect eine Verbindung zu Subsystemen herzustellen,
stellen Sie sicher, dass die Version von DB2 Connect 9.5.7 oder höher ist.
Vorgehensweise
Gehen Sie wie folgt vor, um eine Verbindung zu einem DB2 for z/OS-Subsystem herzustellen:
- Klicken Sie mit der rechten Maustaste im Datenquellenexplorer und wählen Sie Neu im Popup-Menü aus.
Im Administrationsexplorer können Sie in der Symbolleiste auf klicken.
- Wählen Sie auf der ersten Seite des Assistenten DB2 for z/OS als
Datenbankmanager aus, wenn Sie eine direkte Verbindung zum Subsystem herstellen.
Wenn Sie eine Verbindung über ein Gateway herstellen, wählen Sie DB2 for Linux, UNIX, and Windows als Datenbankmanager aus. Geben Sie dann wie beschrieben andere Verbindungsdetails ein.
- Verbindungsidentifikation
- Benennen Sie die neue Verbindung.
- Standardnamenskonvention verwenden
- Gibt an, dass der Verbindungsname auf der Basis des Namens des Subsystems generiert wird, zu dem Sie eine Verbindung herstellen. Dieser Verbindungsname wird angezeigt, nachdem Sie die Verbindung erstellen.
- Verbindungsname
- Geben Sie einen Namen für die Verbindung ein. Nur verfügbar, wenn Standardnamenskonvention verwenden nicht aktiviert ist.
- JDBC-Treiber
Geben Sie einen JDBC-Treiber ein, mit dem eine Verbindung zum Subsystem hergestellt werden soll. JDBC-Treiber, die in der Liste angezeigt werden, werden vollständig unterstützt. Wenn ein Treiber, den Sie verwenden wollen, nicht aufgelistet ist, aber vom Datenbankmanager unterstützt wird, wählen Sie Anderer Standardtreiber aus und geben Sie die Details an.
Klicken Sie auf die Schaltfläche ... neben dem Feld JDBC-Treiber, um ein Fenster zu öffnen, in dem Sie den Pfad zu den JAR-Dateien modifizieren können, die für einen bestimmten JDBC-Treiber verwendet werden. Sie können in diesem Fenster auch die Namen und typischen Speicherpositionen der JDBC-JAR-Dateien für jeden aufgelisteten Treiber anzeigen.
Globale Treibereigenschaften werden im Fenster Benutzervorgaben auf der Seite Treiberdefinitionen festgelegt. Wenn Sie diese Seite öffnen wollen, wählen Sie aus. Erweitern Sie dann im Fenster Benutzervorgaben.
IBM® Data Server Driver for JDBC and SQLJ ist im IBM Data Studio-Client enthalten und der Assistent verwendet standardmäßig die mitgelieferte Version des Treibers. Es wird empfohlen, diese Version zu verwenden, da sie gründlich getestet wurde. Wenn Sie eine andere Version dieses Treibers verwenden wollen, können Sie den Pfad zu den erforderlichen JAR-Dateien durch Klicken auf die Schaltfläche ... modifizieren. Andere JDBC-Treiber
für IBM Datenserver können je nach verwendetem Workbenchprodukt ebenfalls im Lieferumfang enthalten sein.
Einschränkung bei JDBC-Treibern: Für einige Treiber ist ein Kenncode oder eine Lizenzdatei erforderlich. Obwohl die Lizenzinformation in der aktuellen Umgebung festgelegt werden kann oder dort verfügbar ist, ist die Information in anderen Umgebungen, wie z. B. auf einem Web-Server, möglicherweise nicht verfügbar. Der Treiber funktioniert nicht, wenn der Kenncode oder die Lizenz nicht verfügbar ist.
- Eigenschaften - Allgemein
- Datenbank
- Dieses Feld wird angezeigt, wenn DB2 for Linux, UNIX, and Windows als Datenbankmanager ausgewählt wurde, da Sie die Verbindung zum Subsystem über ein Gateway herstellen. Geben Sie den Namen des Subsystems an.
- Position
- Dieses Feld wird angezeigt, wenn DB2 for z/OS als Datenbankmanager ausgewählt wurde.
Geben Sie den Namen der DB2-Speicherposition ein, der während der Installation definiert wird. Der Name muss in Großbuchstaben eingegeben werden.
Zum Ermitteln der Speicherposition, des Hosts und des Ports, die für
DB2 for z/OS-Verbindungen verwendet werden sollen, kann ein Systemprogrammierer oder Datenbankadministrator für DB2 for z/OS den Befehl <Befehlspräfix="">DIS
DDF eingeben, wobei <Befehlspräfix=""> ein vorab zugewiesenes Zeichen in Ihrem System für ein bestimmtes DB2-Subsystem ist.
- Host
- Wenn Sie eine direkte Verbindung zum Subsystem herstellen, geben Sie den TCP/IP-Hostnamen oder die TCP/IP-Adresse des Subsystems ein.
- Wenn Sie eine Verbindung über ein Gateway herstellen, geben Sie den TCP/IP-Hostnamen oder die TCP/IP-Adresse des Gateways ein.
- Portnummer
- Wenn Sie eine direkte Verbindung zum Subsystem herstellen, geben Sie den TCP/IP-Verbindungsport für das ausgewählte
Subsystem an.
- Wenn Sie eine Verbindung über ein Gateway herstellen, geben Sie den TCP/IP-Verbindungsport für das Gateway an.
- Nur die von diesem Benutzer erstellten Objekte abrufen
- Dieses Feld wird angezeigt, wenn DB2 for z/OS der ausgewählte Datenbankmanager ist.
Wählen Sie aus, dass Objekte geladen werden sollen, die von dem Benutzer erstellt wurden, der im Feld Benutzer-ID angegeben wurde.
- Standardschema
- Geben Sie den Namen des Schemas ein, das für nicht qualifizierte Datenbankobjektverweise in SQL-Anwendungen verwendet werden soll. Wenn SQL-Anweisungen auf Datenbankobjekte verweisen sollen, die sich in anderen Schemata befinden, müssen Sie die Namen der Objekte mit den Namen ihrer entsprechenden Schemata qualifizieren.
- Verbindungs-URL
- Zeigt die generierte JDBC-URL für den JDBC-Treiber an, den Sie verwenden. Die URL gibt die Datenbank an, sodass der Treiber eine Verbindung herstellen kann. Das URL-Format hängt vom Treiber ab.
- Eigenschaften - Optional
- Geben Sie zusätzliche Verbindungseigenschaften an, z. B.: readOnly
= true. Die Eigenschaften, die Sie angeben können, unterscheiden sich je nach JDBC-Treiber. Weitere Beispiele finden Sie in der Dokumentation zum JDBC-Treiber.
- Optional: Geben Sie auf der Seite Filtern Filteroptionen an.
Zur Leistungsoptimierung sollten Sie Filter verwenden, wenn Sie eine Verbindung zu einer großen Datenbank herstellen.
Wenn Sie im Assistenten keine Filteroptionen angeben, können Sie sie später modifizieren, indem Sie die Verbindungseigenschaften modifizieren oder Filteroptionen für Datenobjekte angeben. (Informationen zu diesen Optionen finden Sie in Datenobjektfilter unter http://publib.boulder.ibm.com/infocenter/dstudio/v3r1/topic/com.ibm.datatools.server.ui.doc/topics/cfilters.html.)
Klicken Sie mit der rechten Maustaste auf eine Verbindung und wählen Sie Eigenschaften aus, um Verbindungseigenschaften zu modifizieren.
Das Filtern ist auf der Assistentenseite standardmäßig nicht aktiviert. Zum Filtern Ihrer Verbindung wählen Sie das Kontrollkästchen Filter inaktivieren ab und geben Sie anschließend Filteroptionen durch Verwendung eines Ausdrucks oder durch Auswahl bestimmter Objekte an, die in der Verbindungssicht einzuschließen oder nicht einzuschließen sind.
- Führen Sie die übrigen Schritte des Assistenten aus und klicken Sie auf Fertig stellen.
Ergebnisse
Die Verbindung wird im Datenquellenexplorer oder im Administrationsexplorer (je nachdem, in welcher Sicht gestartet wurde) angezeigt.