Führen Sie diese Tasks vollständig aus, um Ihre Benutzerdatenbanken unter z/OS zu verbinden.
- Rufen Sie die folgenden DB2-Werte für das DB2-Subsystem ab, zu dem Ihr Broker eine Verbindung herstellen soll. Passen Sie die Dateien BIPEDIT, BIPDSNAO und BIPBRKP mithilfe dieser Werte an.
JCL-Variable |
Beschreibung |
Beispielwert |
++DB2CONVERSION++ |
Der DB2-Converter |
SINGLE |
++DB2SUBSYSTEM++ |
Die ID des DB2-Subsystems, zu dem die Komponente eine Verbindung herstellt |
DFK4 |
++DB2LOCATION++ |
Die DB2-Adresse des DB2-Subsystems, zu dem die Komponente eine Verbindung herstellt |
DSN910PK |
++DB2CURRENTSQLID++ |
Die standardmäßige DB2-Benutzer-ID für die Verbindung |
MQP1BRK |
++DB2DSNACLIPLAN++ |
Der DB2-Planname. |
DSNACLI |
++DB2HLQ++ |
Das DB2-Qualifikationsmerkmal der höheren Ebene |
SYS2.DB2.V910 |
++DB2RUNLIB++ |
Der Wert für die DB2-Laufzeitbibliothek |
DSN910PK.RUNLIB.LOAD |
- Kopieren Sie die mitgelieferte Musterdatei BIPDSNAO in die Komponentendatengruppe und passen Sie ihren Inhalt auf Basis der in Schritt 1 abgerufenen Werte an. Die Zeilengruppe für Ihre Datenbank sieht ungefähr wie folgt aus:
[COMMON]
APPLTRACE=0
APPLTRACEfilename="DD:APPLTRC"
TRACETIMESTAMP=3
CONNECTTYPE=2
DIAGTRACE=0
DIAGTRACE_NO_WRAP=0
MAXCONN=0
MULTICONTEXT=0
MVSDEFAULTSSID=DFK4
; SUBSYSTEM
[DFK4]
MVSATTACHTYPE=RRSAF
PLANNAME=DSNACLI
; DATASOURCES
[DSN910PK]
CURRENTSQLID=MQP1BRK
- Aktualisieren Sie das Brokerprofil BIPBPROF in der Komponentendatengruppe.
- Prüfen Sie, ob die Umgebungsvariable DSNAOINI auf Ihre Kopie der Datei BIPDSNAO in der Komponentendatengruppe zeigt. Standardmäßig ist sie auf den richtigen Wert gesetzt; falls Sie einen anderen Namen verwenden, müssen Sie diese Variable aktualisieren.
- Prüfen Sie, ob die Umgebungsvariable MQSI_DB2_CONVERSION richtig festgelegt ist.
- Übergeben Sie BIPGEN, um die Broker-Datei ENVFILE sowie alle ausführungsgruppenspezifischen Profile erneut zu erstellen.
- Aktualisieren Sie die Schritte EGENV und EGNOENV in der gestarteten JCL-Brokertask und nehmen Sie folgende DB2-Datengruppen darin auf:
//STEPLIB DD DISP=SHR,DSN=&DB2HLQ..SDSNEXIT
// DD DISP=SHR,DSN=&DB2HLQ..SDSNLOAD
// DD DISP=SHR,DSN=&DB2HLQ..SDSNLOD2
// DD DISP=SHR,DSN=++DB2RUNLIB++
Stellen Sie sicher, dass die PROC-Variable DB2HLQ='++DB2HLQ++' nicht mit einem Kommentarzeichen versehen ist.
- Starten Sie den Broker mit dem Befehl start (/S).
Nächster Schritt: Sie können Ihre Datenbanken so einrichten, dass sie unter Verwendung der Resource Recovery Services (RRS) an koordinierten Transaktionen teilnehmen. Der Abschnitt
Resource Recovery Service-Planung unter z/OS enthält weitere Informationen hierzu.