Hitri začetki za DB2 ConnectPE

Priprava OS/390 (ali MVS/ESA) za DB2 Connect

Skrbnik VTAM ali skrbnik gostiteljskega sistema morata konfigurirati VTAM in OS/390 (ali MVS/ESA), če želite pripraviti DB2 Universal Database for OS/390 (ali DB2 for MVS/ESA) za sprejem zahtev vhodnih povezav iz delovne postaje DB2 Connect.

Ta razdelek nudi:

Povzetek zgledov imen VTAM, ki so uporabljeni v tej knjigi, najdete v razdelku Zgled imen elementov omrežja (VTAM). Imena TCP/IP najdete v razdelku Konfiguriranje TCP/IP za DB2 Universal Database for OS/390.

Povzetek korakov

Če želite pripraviti DB2 Universal Database for OS/390 ali DB2 for MVS/ESA za sprejem zahtev povezave iz DB2 Connect, morate na gostitelju DB2 Universal Database for OS/390 dokončati naslednje korake:

Korak  1.

Zagotovite, da so nameščeni naslednji PTF-ji za OS/390:

  • PTF UQ06843 za APAR PQ05771
  • PTF UQ09146 za APAR PQ07537.
Opomba:Če nameravate uporabljati DB2 za OS/390 6.l, potrebujete popravek za APAR PQ34536 ne glede na to, ali uporabite APPC ali TCP/IP. To velja za DB2 Connect 7.1 PE in EE na vseh platformah.

Korak  2.

Konfigurirajte protokol:

Konfiguriranje VTAM

Če želite konfigurirati VTAM, mora skrbnik VTAM določiti imena in možnosti, ki se bodo uporabile v vašem sistemu. Za omogočitev vzpostavitve povezave delovne postaje DB2 Connect z gostiteljem morate preskrbeti naslednje definicije:

Zgledi definicij VTAM so navedeni v naslednjem razdelku. Ti zgledi uporabljajo parametre, ki se ujemajo s parametri, ki so uporabljeni drugje v tej knjigi.

Zgled imen elementov omrežja (VTAM)

Naslednji zgled kaže zgled definicij VTAM, ki so uporabljene za konfiguriranje strežnika baz podatkov gostitelja.
Strežnik DB2 Connect:
        - ID omrežja              : SPIFNET
        - Ime lokalnega vozlišča  : NYX1        (ime PU)
        - ID lokalnega vozlišča   : 05D27509
 
        - Ime LU                  : SPIFNET.NYX1GW01 (uporabljen je isti LU
                                            za DB2 Connect,
                                            za DB2 Universal Database,
                                            in za SPM)
        - Vzdevek LU              : NYX1GW01
 
GOSTITELJ (HOST):
        - ID omrežja              : SPIFNET
        - Ime vozlišča            : NYX
 
        - Ime LU                  : SPIFNET.NYM2DB2
        - Vzdevek LU              : NYM2DB2
        - Ciljni naslov LAN       : 400009451902 (naslov TIC NCP)
 
DEFINICIJA NAČINA (MODE DEFINITION):
        - Ime načina              : IBMRDB
 
DB2 for MVS/ESA:
        - Nahajališče             : NEW_YORK3
 
ZAŠČITA:
        - Tip zaščite             : Program
        - Tip overjanja           : DCS
 

Zgled definicije APPL VTAM za OS/390

Naslednji zgled kaže zgled definicij glavnega vozlišča aplikacije VTAM. V večini primerov bo taka definicija že obstajala z drugačnim imenom LU. V nasprotnem primeru morate definirati glavno vozlišče aplikacije in prilagoditi DB2 Universal Database for OS/390, če želite uporabiti definirano ime LU. To ime je ime partnerskega LU, ki ga zahteva DB2 Connect.
----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
 
DB2APPLS VBUILD TYPE=APPL
 
NYM2DB2  APPL  APPC=YES,                                               X
               AUTH=(ACQ),                                             X
              AUTOSES=1,                                       X
               DLOGMOD=IBMRDB,                                         X
              DMINWNL=512,                                     X
              DMINWNR=512,                                     X
               DSESSLIM=2048,                                          X
               EAS=6000,                                               X
                MODETAB=RDBMODES,                            X
              PARSESS=YES,                                     X
               PRTCT=SFLU,                                             X
                MODETAB=RDBMODES,                            X
              SECACPT=ALREADYV,                                X
              SRBEXIT=YES,                                     X
               VERIFY=NONE,                                            X
               VPACING=8

Opomba:Nadaljevanja se morajo začeti v stolpcu 16 z oznakami nadaljevanja v stolpcu 72.

Zgled definicij PU in LU VTAM za DB2 Connect

Če vaša načela zaščite dovoljujejo, v VTAM omogočite DYNPU in DYNLU, s čimer dopustite, da katerakoli PU in LU dostopa prek VTAM. Če želite podrobnejše informacije, se obrnite na skrbnika VTAM.

Če želite omogočiti specifični LU ali PU, si oglejte naslednji zgled, ki kaže zgled definicije naročniškega glavnega vozlišča VTAM.

Če na delovni postaji DB2 Connect že uporabljate aplikacije SNA, potem definicija PU že obstaja. Morda pa ne obstaja definicija neodvisnega LU. Definicija neodvisnega LU, ki je zahtevana za DB2 Connect, mora imeti podano LOCADDR=0.
----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
 
        SWITCHED MAJOR NODE DEFINITION FOR PU NYX1 in
        INDEPENDENT LU NYX1GW01
 
LOC300    VBUILD TYPE=LOCAL
 
NYX1           ADDR=01,IDBLK=071,IDNUM=27509,ANS=CONT,DISCNT=NO,       X
               IRETRY=YES,ISTATUS=ACTIVE,MAXDATA=4302,MAXOUT=7,        X
               MAXPATH=1,PUTYPE=2,SECNET=NO,MODETAB=RDBMODES           X
               SSCPFM=USSSCS,PACING=0,VPACING=2
 
NYX1GW01  LOCADDR=000,MODETAB=RDBMODES,DLOGMODE=IBMRDB
 
OTHERLU   LOCADDR=002

Zgled definicije načina dnevnika VTAM za DB2

Naslednji zgled kaže zgled definicije tabele prijavnih načinov VTAM za načine IBMRDB in SNASVCMG. Ta zgled podaja RUSIZE 4K, ki morda ni primeren za vaše okolje. Na primer, če uporabljate Ethernet, ki ima največjo velikost okvirja 1536 bajtov. Skrbnik VTAM naj preveri te vrednosti in predlaga, katero ime postavke tabele način in RUSIZE podajte za DB2 Connect. Če uporabljate APPC, morate definirati prijavni način SNASVCMG.
----+----1----+----2----+----3----+----4----+----5----+----6----+----7---
 
RDBMODES MODTAB
 
IBMRDB   MODEENT LOGMODE=IBMRDB,   DRDA DEFAULT MODE                   *
               TYPE=0,             NEGOTIABLE BIND                     *
               PSNDPAC=X'01',      PRIMARY SEND PACING COUNT           *
               SSNDPAC=X'01',      SECONDARY SEND PACING COUNT         *
               SRCVPAC=X'00',      SECONDARY RECEIVE PACING COUNT      *
               RUSIZES=X'8989',    RUSIZES IN-4K    OUT-4K             *
               FMPROF=X'13',       LU6.2 FM PROFILE                    *
               TSPROF=X'07',       LU6.2 TS PROFILE                    *
               PRIPROT=X'B0',      LU6.2 PRIMARY PROTOCOLS             *
               SECPROT=X'B0',      LU6.2 SECONDARY PROTOCOLS           *
               COMPROT=X'D0B1',    LU6.2 COMMON PROTOCOLS              *
               PSERVIC=X'060200000000000000122F00'    LU6.2 LU TYPE
 
SNASVCMG MODEENT LOGMODE=SNASVCMG, DRDA DEFAULT MODE                   *
               PSNDPAC=X'00',      PRIMARY SEND PACING COUNT           *
               SSNDPAC=X'02',      SECONDARY SEND PACING COUNT         *
               SRCVPAC=X'00',      SECONDARY RECEIVE PACING COUNT      *
               RUSIZES=X'8585',    RUSIZES IN-1K    OUT-1K             *
               FMPROF=X'13',       LU6.2 FM PROFILE                    *
               TSPROF=X'07',       LU6.2 TS PROFILE                    *
               PRIPROT=X'B0',      LU6.2 PRIMARY PROTOCOLS             *
               SECPROT=X'B0',      LU6.2 SECONDARY PROTOCOLS           *
               COMPROT=X'D0B1',    LU6.2 COMMON PROTOCOLS              *
               PSERVIC=X'060200000000000000000300'    LU6.2 LU TYPE

Konfiguriranje DB2 Universal Database for OS/390

Preden lahko uporabite DB2 Connect mora skrbnik DB2 Universal Database for OS/390 konfigurirati DB2 Universal Database for OS/390, tako da bodo dovoljene povezave iz delovne postaje DB2 Connect. Ta razdelek kaže najmanjše število ažuriranj, ki so potrebna, da lahko odjemalec DB2 Connect vzpostavi povezavo s strežnikom baze podatkov DB2 Universal Database for OS/390. Podrobnejše zglede lahko najdete v priročnikih Connectivity Supplement in DB2 for OS/390 Installation Reference.

Glede na tip povezav, ki jih uporabljate, morate ažurirati naslednje tabele:

Zglede ukazov za ažuriranje teh tabel za DB2 Universal Database for OS/390 vsebujejo naslednji razdelki. Delo s skrbniki DB2 za določitev ažuriranj, ki so zahtevani za sistem DB2 Universal Database for OS/390. Podrobnejše informacije o tabelah baze podatkov komunikacij DB2 Universal Database for OS/390 najdete v priročniku Referenčni opis SQL DB2 Universal Database for OS/390.

Ažuriranje SYSIBM.LUNAMES

Če želite, da bodo zahteve za povezavo z bazo podatkov sprejete iz vseh vhodnih LU DB2 Connect, samo vrinite prazno vrstico. Uporabite stavek SQL, ki je podoben naslednjemu:

        INSERT INTO SYSIBM.LUNAMES (LUNAME) VALUES (' ')

Z drugo možnostjo lahko omejite dostop tako, da podate imena LU. Naslednji stavek SQL lahko služi za zgled pri ažuriranju tabele:

        INSERT INTO SYSIBM.LUNAMES (LUNAME,
                                    SECURITY_OUT,
                                    ENCRYPTPSWDS,
                                    USERNAMES)
                             VALUES('NYX1GW01','P','N','O');

Rezultat:

   STOLPEC              ZGLED                OPOMBA
   ======               =======              ======
   LUNAME               NYX1GW01             Ime LU DB2 Connect
   SECURITY_OUT            P
   ENCRYPTPSWDS            N
   USERNAMES               O

Ažuriranje SYSIBM.IPNAMES

Če želite dovoliti vhodne zahteve povezave baze podatkov za vozlišča TCP/IP, lahko to tabelo ažurirate z ukazom SQL takole:

INSERT INTO SYSIBM.IPNAMES (LINKNAME) VALUES('        ')

Konfiguriranje DB2 for MVS/ESA

Preden lahko uporabite povezavo DB2 Connect, mora skrbnik DB2 for MVS/ESA konfigurirati DB2 for MVS/ESA, tako da bodo dovoljene povezave iz delovne postaje DB2 Connect. Če želite konfigurirati DB2 for MVS/ESA, morate ažurirati naslednje tabele:

Zglede ukazov za ažuriranje teh tabel vsebujejo naslednji razdelki. Delo s skrbniki DB2 za določitev možnosti, ki so potrebne za sistem DB2 for MVS/ESA.

Ažuriranje SYSIBM.SYSUSERNAMES

Če želite uporabiti ID-je sekundarnih pooblastil, lahko z naslednjim ukazom SQL ažurirate tabelo:

   INSERT INTO SYSIBM.SYSUSERNAMES VALUES('I','ADBUSER','NYX1GW01',' ',' ');

Rezultat:

   STOLPEC              ZGLED                OPOMBA
   ======               =======              ======
   Type                    I
   Authid               ADBUSER
   LU Name              NYX1GW01             Ime LU DB2 Connect
   NewAuthID            (blank)
   Password             (blank)
 

Tipi USERNAME so: O (izhodna pretvorba), I (vhodna pretvorba), B (vhodna in izhodna pretvorba) in prazno polje (ID-ji pooblastila se ne prevedejo in strežniku se ne pošlje gesel).

Ažuriranje SYSIBM.SYSLUNAMES

Če želite omejiti dostop, tako da podate ime LU, lahko za ažuriranje te tabele uporabite naslednji zgled ukaza SQL:

   INSERT INTO SYSIBM.SYSLUNAMES VALUES('NYX1GW01','IBMRDB','A','N',' ','I');

Rezultat:

   STOLPEC              ZGLED                OPOMBA
   ======               =======              ======
   LUNAME               NYX1GW01             Ime LU DB2 Connect
   SYSMODENAME           IBMRDB
   USERSECURITY            A
   ENCRYPTPSWDS            N
   MODESELECT
   USERNAMES               I
 

Če vrinete samo prazno vrstico, boste s tem omogočili sprejem vseh vhodnih LU-jev DB2 Connect.

Ažuriranje SYSIBM.SYSLUMODES

Za ažuriranje te tabele lahko uporabite naslednji ukaz SQL:

   INSERT INTO SYSIBM.SYSLUMODES VALUES ('NYX1    ', 'IBMRDB', 150, 'Y');

kjer:

Konfiguriranje TCP/IP za DB2 Universal Database for OS/390

Ta razdelek opisuje postopek za konfiguriranje komunikacij TCP/IP med delovno postajo DB2 Connect in DB2 Universal Database for OS/390 različice 5.1 ali novejše. Navodila predpostavljajo naslednje pogoje:

Zahtevana programska oprema OS/390 za podporo TCP/IP

OS/390 R3+ je najmanjša zahtevana raven operacijskega sistema za podporo TCP/IP. OS/390 V2R5+ je priporočena raven operacijskega sistema, ki omogoča najboljšo zmogljivost.

Naslednji informativni APAR-ji za DB2 za OS/390 so popolnoma ažurirani z informacijami o PTF-jih, ki jih morate namestiti za različne komponente OS/390, posebno za TCP/IP za OS/390. Če uporabljate povezljivost TCP/IP z DB2 za OS/390, je zelo pomembno, ga pregledate in uveljavite PTF-je in popravke APAR, ki so opisani v naslednjih informativnih APAR-jih za DB2 za OS/390:

Za DB2 za OS/390 so priporočeni naslednji popravki:

Zbiranje informacij

Preden lahko uporabite DB2 Connect prek povezave TCP/IP, morate zbrati potrebne informacije o gostiteljskem strežniku baze podatkov in delovni postaji DB2 Connect. Za vsak strežnik gostitelja, s katerim se povezujete prek TCP/IP, morate imeti naslednje informacije:

Pri pridobivanju teh informacij se obrnite na skrbnika lokalnega omrežja in skrbnika DB2 za OS/390. Enega od zgledov preglednice Tabela 2 uporabite za načrtovanje vsake povezave TCP/IP med DB2 Connect in strežnikom baze podatkov gostitelja.

Zgled preglednice

Tabela 2. Zgled preglednice za načrtovanje povezav TCP/IP z DB2 Universal Database for OS/390
Referenčna številka Opis Vzorčna vrednost Vaša vrednost
Uporabniške informacije
(TCP-1) Ime uporabnika A.D.B.Uporabnik
(TCP-2) Kontaktne informacije (123)-456-7890
(TCP-5) ID uporabnika ADBUPOR
(TCP-6) Tip baze podatkov db2390
(TCP-7) Tip povezave (mora biti TCPIP). TCPIP TCPIP
Omrežni elementi na gostitelju
(TCP-8) Ime gostitelja MVSHOST
(TCP-9) Naslov IP gostitelja 9.21.152.100
(TCP-10) Storitveno ime db2inst1c
(TCP-11) Številka vrat 446 446
(TCP-12) LOCATION NAME NEW_YORK3
(TCP-13) ID uporabnika

(TCP-14) Geslo

Omrežni elementi na delovni postaji DB2 Connect
(TCP-18) Ime gostitelja mcook02
(TCP-19) Naslov IP 9.21.27.179
(TCP-20) Storitveno ime db2inst1c
(TCP-21) Številka vrat 446 446
Postavke imenika DB2 na delovni postaji DB2 Connect
(TCP-30) Ime vozlišča MVSIPNOD
(TCP-31) Ime baze podatkov nyc3
(TCP-32) Vzdevek baze podatkov mvsipdb1
(TCP-33) Ime baze podatkov DCS nyc3

Opombe:

  1. Če si želite pridobiti naslov IP gostitelja (TCP-9), vnesite na gostitelju:
    TSO NETSTAT HOME
    

  2. Če si želite pridobiti številko vrat (TCP-11), preglejte DSNL004I v glavnem naslovnem prostoru DB2 ali dnevniku sistema.

Konfiguriranje povezave TCP/IP

Če želite dokončati konfiguracijo in vzpostaviti povezavo, ravnajte po postopku, ki je opisan v tem razdelku.

Izpolnjevanje preglednice

Za vsakega gostitelja izpolnite izvod vzorčne preglednice TCP/IP:

  1. Izpolnite vrednosti, ki jih želite uporabiti za naslove IP in ime gostitelja DB2 Universal Database for OS/390 (postavki 8 in 9).
  2. Izpolnite vrednosti, ki jih želite uporabiti za naslove IP in ime gostitelja delovne postaje DB2 Connect (postavki 18 in 19).
  3. Določite številko vrat ali storitveno ime, ki ga želite uporabiti za povezavo (postavki 10 in 11, ali 20 in 21).
  4. Določite ime nahajališča (LOCATION NAME) strežnika baz podatkov DB2 za OS/390, s katerim se želite povezati.
  5. Določite vrednosti, ki jih želite uporabiti za ID uporabnika in GESLO pri povezovanju z bazo podatkov gostitelja.
Opomba:Če uporabljate na primer DCE, lahko pri načrtovanju nastopi dodatna problematika. Za dodatne informacije preglejte DB2 Connect User's Guide.

Ažuriranje gostitelja DB2 Universal Database for OS/390

Na gostitelju OS/390:

  1. Preverite naslov gostitelja ali ime gostitelja.
  2. Preverite številko vrat ali storitveno ime.
  3. Ažurirajte storitveno datoteko s pravilno številko vrat ali storitvenim imenom, če je potrebno.
  4. Ažurirajte gostiteljsko datoteko (ali imenski strežnik domen, ki ga uporablja sistem DB2 Universal Database for OS/390) z imenom gostitelja in naslovom IP delovne postaje DB2 Connect, če je potrebno.
  5. Zagotovite, da so nove definicije aktivne pred poskusom preizkušanja povezave. Obrnite se na skrbnika gostiteljskega omrežja ali spremenite krmilne podatke, če je potrebno.
  6. Pri skrbniku DB2 Universal Database for OS/390 preverite, ali imate veljavni ID uporabnika, geslo in bazo podatkov IME NAHAJALIŠČA.
  7. Z uporabo pravilne vrednosti številke vrat izvedite ukaz PING za delovno postajo DB2 Connect, če to možnost podpira TCP/IP na sistemu gostitelja. Na primer:
       ping ime_oddaljenega_gostitelja -p
    številka_vrat
    


[ Vrh Strani | Predhodna Strani | Naslednja Strani | Obsah | Seznam ]