Pomožne programe baze podatkov (uvoz, izvoz, vnovična razporeditev, procesor ukazne vrstice) in povezovalne datoteke DB2 CLI morate s posamezno bazo podatkov povezati, preden jih lahko uporabite v tej bazi podatkov. Če v okolju omrežja uporabljate več odjemalcev, ki tečejo v različnih operacijskih sistemih, oziroma so različnih različic ali ravni popravkov DB2, morate pomožne programe povezati z vsakim operacijskim sistemom in različico DB2.
S povezovanjem pomožnih programov izdelate paket, ki je objekt z vsemi informacijami, potrebnimi za obdelavo določenih stavkov SQL iz posamezne izvorne datoteke.
Povezovalne datoteke so združene v različne datoteke .lst v imeniku bnd, ki je pod namestitvenim imenikom (ponavadi sqllib za OS/2 in 32-bitne operacijske sisteme Windows). Vsak strežnik ima posebno datoteko.
Če želite pomožne programe in aplikacije povezati s strežnikom DRDA, vzpostavite povezavo s strežnikom DRDA in uporabite ukaze, ki so podobni naslednjim:
connect to dbalias user id_uporabnika using geslo bind pot/bnd/@ddcsmvs.lst blocking all sqlerror continue messages mvs.msg grant public connect reset
kjer pot ustreza vrednosti registra DB2PATH. Ti ukazi so podrobneje opisani v DB2 Connect User's Guide.
Način povezovanja pomožnih programov za baze podatkov z bazami podatkov je odvisen od operacijskega sistema delovne postaje:
Korak 1. | Zaženite program Pomočnik konfiguracije odjemalca (CCA). |
Korak 2. | Izberite bazo podatkov, s katero želite povezovati pomožne programe. |
Korak 3. | Kliknite Poveži. |
Korak 4. | Nato kliknite izbirni gumb Poveži pomožne programe za DB2. |
Korak 5. | Kliknite Nadaljuj. |
Korak 6. | Za vzpostavitev povezave z bazo podatkov vnesite ID uporabnika in geslo. ID uporabnika mora imeti pooblastila za povezavo novih paketov z bazo podatkov. Izberite pomožne programe, ki jih želite povezati, in kliknite Potrdi.
|
Korak 1. | Postavite se v imenik bnd, ki se nahaja na x:\sqllib\bnd, kjer x: predstavlja pogon, kamor ste namestili DB2. |
Korak 2. | Če želite vzpostaviti povezavo z bazo podatkov, v Nadzorni center ali v procesor ukazne vrstice vnesite naslednji ukaz: connect to vzdevek_baze_pod pri čemer je vzdevek_baze_podatkov ime baze podatkov, s katero želite vzpostaviti povezavo. |
Korak 3. | V Nadzorni center ali v procesor ukazne vrstice vnesite naslednji ukaz: "bind @db2ubind.lst messages bind.msg grant public" "bind @db2cli.lst messages clibind.msg grant public" V tem zgledu sta bind.msg in clibind.msg izhodni datoteki za sporočila, uporabnikom z javnim pooblastilom pa se dodelita pooblastili EXECUTE in BIND. |
Korak 4. | Z naslednjim ukazom na novo nastavite povezavo z bazo podatkov: connect reset Za dodatne informacije o ukazu bind poglejte Command Reference.
|
Opombe:
![]() |
Če uporabljana aplikacija potrebuje povezavo z bazo podatkov, lahko za
povezovanje uporabite pomožni program za povezovanje Pomočnika konfiguracije
odjemalca ali pa izdate ukaz iz ukazne vrstice.
|