Felhasználói kézikönyv

CLI/ODBC programok futtatása

A DB2 ügyfélprogramok telepítés során választható alkotórészként tartalmazzák a DB2 hívásszintű felület (CLI) futás közbeni környezetet és a DB2 CLI/ODBC meghajtóprogramot.

Ez a támogatás teszi lehetővé, hogy az ODBC, illetve DB2 CLI API-k alatt fejlesztett alkalmazások együtt tudjanak működni bármilyen DB2 kiszolgálóval. DB2 CLI az alkalmazásfejlesztési környezetet az DB2 Application Development Client szolgáltatja, amely a DB2 kiszolgáló programcsomag részét képezi.

Ahhoz, hogy az DB2 CLI, illetve az ODBC alkalmazások el tudják érni a DB2,-ot először a DB2 CLI a csomagokat össze kell rendelni a kiszolgálón. Bár ez automatikusan megtörténik az első csatlakozásnál, amennyiben a felhasználó rendelkezik a csomagok összerendeléséhez szükséges felhatalmazással, mégis ajánlatos, hogy ezt inkább a rendszergazda hajtsa végre az ügyfélprogram minden egyes verziójának minden egyes platformra vonatkozó olyan példányával, amely a kiszolgálóhoz hozzáfér.

Ahhoz, hogy a DB2 CLI és ODBC alkalmazások el tudják érni a DB2 adatbázisokat, a következő általános lépéseket kell megtenni az ügyfél-rendszeren: Az alábbi utasítások előfeltétele, hogy megtörténjen - érvényes felhasználói azonosító és jelszó használatával - a sikeres csatlakozás a DB2-höz. Platformtól függően az itt leírt lépések nagy része önműködően végrehajtódik. A teljesen részletes leírást abban a részben találhatja meg, amely kifejezetten az adott platformmal foglalkozik.

Lépés  1.

Használja a Ügyfélkonfigurációs segédprogramot (CCA) az adatbázis hozzáadásához (amennyiben önálló ügyfélgépek és kiszolgálók vannak az adott rendszerben) úgy, hogy ezáltal a Vezérlőközpont tudomást szerezzen az adott rendszer példányairól és adatbázisairól, és ezután vegye fel a rendszerhez tartozó adatbázisokat és példányokat. Amennyiben ehhez a programhoz nincs hozzáférése, használhatja a catalog parancsot a parancsfeldolgozóban.

Lépés  2.

A DB2 CLI/ODBC meghajtó opcionális alkotórészt képez a DB2 ügyfélprogram telepítése során Windows platformokon. Ne felejtse ezen a ponton kiválasztani! OS/2 esetében az Install ODBC Driver ikont kell használni mind a DB2 CLI/ODBC meghajtóprogram, mind az ODBC vezérlőkezelő esetében. UNIX platformokon a DB2 CLI/ODBC meghajtóprogram automatikusan települ az ügyfélprogrammal együtt.

Lépés  3.

A DB2 adatbázis elérése az ODBC-ből:

  1. Az ODBC vezérlőkezelőnek (amely származhat a Microsoft-tól, vagy más forgalmazótól) már telepítve kell lennie (ez csak a 32 bites Windows rendszereken történik meg alapértelmezésként a DB2 telepítése során).
  2. A DB2 adatbázisoknak ODBC adatforrásként regisztrálva kell lenniük. Az ODBC vezérlőkezelő nem olvassa a DB2 katalógus-információját; ehelyett saját adatforrás-listájára hivatkozik.
  3. Ha egy DB2 táblának nincs egyedi indexe, számos ODBC alkalmazás fogja megnyitni csak olvashatóként. Célszerű egyedi indexet létrehozni minden egyes DB2 táblázathoz, amit aztán az ODBC alkalmazások fognak frissíteni. Lásd a CREATE INDEX részt a SQL Reference könyvben! A Vezérlőközpont segítségével megváltoztathatja a táblázat beállításait, majd kiválaszthatja az Elsődleges kulcs fület és az elérhető oszlopok listájából egy vagy több oszlopot áthelyezhet az elsődleges kulcsoszlopok listájára. Minden elsődleges kulcs részévé kiválasztott oszlopra nézve kötelező, hogy NOT NULL-ként legyen meghatározva.

Lépés  4.

Amennyiben szükséges, különböző CLI/ODBC konfigurációs kulcsszavakat adhat meg, ezáltal módosítva a DB2 CLI/ODBC, illetve az ezt használó alkalmazások viselkedését.

Ha a fent leírt lépéseket követve telepítette az ODBC támogatást és ODBC adatforrásként megadott DB2 adatbázisokat, az ODBC alkalmazások innentől kezdve el tudják ezeket érni.

A CLI/ODBC elérés platformra jellemző egyedi részletei



note

A következő kategóriákra oszthatók azok a platformra jellemző egyedi részletek, amelyek meghatározzák, hogy hogyan kell a DB2 CLI és az ODBC alkalmazásai számára hozzáférést biztosítani a DB2-höz:

32 bites Windows operációs rendszerek hozzáférése a DB2-höz CLI/ODBC segítségével

Mielőtt a DB2 CLI és az ODBC alkalmazások sikeresen el tudnák érni a DB2 adatbázist a Windows ügyfélgépről, a következő lépéseket kell végrehajtani az ügyfél-rendszeren:

Lépés  1.

A DB2 adatbázisnak (és a csomópontnak, amennyiben az adatbázis távoli) szerepelnie kell a katalógusban. Ezt biztosítandó, használja a CCA-t (vagy a parancsfeldolgozó-t)!

További információt találhat a CCA (vagy a CATALOG DATABASE és a CATALOG NODE parancsok online segítségében Command Reference).

Lépés  2.

Ellenőrizze, hogy a Microsoft ODBC vezérlőkezelő és a DB2 CLI/ODBC meghajtóprogram telepítve van-e! A 32 bites Windows operációs rendszerek esetén mindkettő telepítésre került a DB2 telepítése során, hacsak az ODBC összetevőt a telepítéskor manuálisan ki nem kapcsolták. A DB2 nem írja felül a Microsoft ODBC Driver Manager újabb verzióját, ha olyat talál.

Annak ellenőrzésére, hogy mind a kettő létezik-e a rendszeren:

  1. Indítsa el a Microsoft ODBC Adatforrások ikont a Vezérlőpultról, vagy futtassa az odbcad32.exe parancsot a parancssorból.
  2. Kattintson az Illesztőprogramok fülre!
  3. Ellenőrizze, hogy az "IBM DB2 ODBC DRIVER" szerepel-e a listán!

Amennyiben akár az Microsoft ODBC vezérlőkezelő, akár az IBM DB2 CLI/ODBC vezérlő nincs telepítve, futtassa újra a DB2 telepítését és válassza ki az ODBC összetevőt a 32 bites Windows operációs rendszerekben!

Lépés  3.

Jegyeztesse be a DB2 adatbázist az ODBC vezérlőkezelővel adatforrásként! A 32 bites Windows operációs rendszerekben hozzáférhetővé teheti az adatforrást a rendszer valamennyi használója számára (rendszer-adatforrás), vagy pedig csupán az éppen adott felhasználó számára (felhasználói adatforrás). Az adatforrás felvétele az alábbi módszerek valamelyikével történhet:

  • A CCA segítségével:
    1. Válassza ki azt a DB2 adatbázis-fedőnevet, amelyet adatforrásként fel akar venni a listára!
    2. Kattintson a Tulajdonságok nyomógombra! Megjelenik az Adatbázis-tulajdonságok ablak.
    3. Válassza ki Az adatbázis bejegyeztetése ODBC-hez jelölőnégyzetet!
    4. 32 bites Windows operációs rendszerek alatt a rádiógombok segítségével vehet fel egy adatforrást felhasználói-, vagy rendszer-adatforrásként.
  • A Microsoft 32 bites ODBC adminisztrációs eszköz segítségével (amely a Control Panelből egy ikonról, vagy a odbcad32.exe paranccsal a parancssorból érhető el):
    1. 32 bites Windows operációs rendszerekben alapértelmezésben a felhasználói adatforrások listája jelenik meg. Amennyiben egy rendszer-adatforrást is hozzá kíván adni a listához, kattintson a System DSN nyomógombra, vagy a System DSN fülre (platformtól függően)!
    2. Kattintson a Felvétel nyomógombra!
    3. Kattintson duplán az IBM DB2 ODBC vezérlőre a listában!
    4. Válassza ki a hozzáadni kívánt DB2 adatbázist és kattintson az OKgombra!
  • A 32 bites Windows operációs rendszerek-ben van egy olyan parancs, amelyet a parancsfeldolgozó-ben kiadva egy DB2 adatbázis az ODBC vezérlőkezelővel adatforrásként bejegyezhető. A rendszergazdának lehetősége van a megfelelő parancsfeldolgozó parancsfájl létrehozására, amellyel a kívánt adatbázisok bejegyezhetők. Ezt a parancsfájlt aztán valamennyi olyan gépen futtatni lehet, amelyekről hozzá kívánnak férni az adott DB2 adatbázisokhoz az ODBC-n keresztül.

    A Command Reference további információt tartalmaz a CATALOG paranccsal kapcsolatosan:

        CATALOG [ felhasználó | rendszer ] ODBC ADATFORRÁS
    

Lépés  4.

A DB2 CLI/ODBC vezérlő konfigurálása a CCA segítségével (opcionális)

  1. Válassza ki a konfigurálni kívánt DB2 adatbázist!
  2. Kattintson a Tulajdonságok nyomógombra! Megjelenik az Adatbázis-tulajdonságok ablak.
  3. Kattintson a Beállítások nyomógombra! Megjelenik a CLI/ODBC beállítások ablak.
  4. Kattintson a Részletes nyomógombra! A megnyíló ablakban beállíthatja a konfigurációs kulcsszavakat. Ezek a kulcsszavak az adatbázis fedőnevével együtt szerepelnek és valamennyi DB2 CLI/ODBC alkalmazásra hatással vannak, amely az adatbázissal kapcsolatba lép. Az online segítség elmagyarázza az összes kulcsszót, ahogyan a Telepítési és konfigurálási útmutató online kézikönyv is.

Lépés  5.

Ha (a fentiek szerint) elvégezte az ODBC hozzáférés telepítését, most az ODBC alkalmazások számára elérhetővé vált a DB2 adatállomány. Indítsa el az ODBC alkalmazást és lépjen be a Megnyitás ablakba! Válassza ki a ODBC adatbázisok fájltípust! A listából kiválaszthatók az előzetesen ODBC adatforrásként felvett DB2 adatbázisok. Sok ODBC alkalmazás csak olvashatóként fogja megnyitni ezt a táblázatot, kivéve, ha egy egyedi index is tartozik hozzá.

OS/2 Ügyfél hozzáférés CLI/ODBC segítségével a DB2-hez

Ahhoz, hogy a DB2 CLI és ODBC alkalmazások egy OS/2 ügyfélgépről sikeresen kapcsolatba tudjanak lépni egy DB2 adatbázissal, először végre kell hajtani a következő lépéseket az ügyfélgép rendszerén:

  1. A DB2 adatbázisnak (és a csomópontnak, amennyiben az adatbázis távoli) szerepelnie kell a katalógusban. Ezt biztosítandó, használja a CCA-t (vagy a parancsfeldolgozó-t)!

    További információt a CCA online segítségében talál. (illetve a CATALOG DATABASE és a CATALOG NODE parancsoknál a Command Reference-ban).

  2. Ha ODBC alkalmazások segítségével éri el a DB2 adatokat, a következőket kell tennie. (Amennyiben csak CLI alkalmazásokat használ, ezt a lépést ugorja át és lépjen tovább a következőre!)
    1. Ellenőrizze, hogy telepítve van-e egy ODBC vezérlőkezelő! Az ODBC vezérlőkezelő nem kerül telepítésre a DB2 telepítésekor; ajánlatos az adott ODBC alkalmazással együtt szállított vezérlőkezelő használata. Szintén ellenőrzendő, hogy a DB2 CLI/ODBC vezérlő telepítve van-e:
      1. Futtassa (a saját dokumentációjában leírtaknak megfelelően) az ODBC Adminisztrációs eszközt! Ez általában a következő két mód valamelyikével történik:
        • Kattintson duplán az ODBC gyűjtőre az OS/2-ben, majd kattintson - szintén duplán - az ODBC Administrator ikonra!
        • Futtassa a parancssorból az odbcadm.exe parancsot!

        Megjelenik az Adatforrások ablak.

      2. Kattintson az Illesztőprogramok fülre! Megjelenik az Illesztőprogramok ablak.
      3. Ellenőrizze, hogy az "IBM DB2 ODBC DRIVER" szerepel-e a listán!

      Amennyiben az ODBC vezérlőkezelő nem került még telepítésre, kövesse az adott ODBC alkalmazásnál szereplő telepítési utasításokat! Ha az IBM DB2 CLI/ODBC vezérlő nincs telepítve, kattintson duplán az ODBC vezérlő telepítése ikonra a DB2 gyűjtőben, elindítva ezáltal a DB2 CLI/ODBC vezérlő telepítését.

    2. Jegyeztesse be az ODBC vezérlőkezelővel az DB2 adatbázist mint adatforrást, a következő eljárások valamelyikével:
      • A CCA segítségével:
        1. Válassza ki azt a DB2 adatbázis-fedőnevet, amelyet adatforrásként fel akar venni a listára!
        2. Kattintson a Tulajdonságok nyomógombra!
        3. Válassza ki Az adatbázis bejegyeztetése ODBC-hez jelölőnégyzetet!
      • Az ODBC vezérlőkezelő segítségével:
        1. Futtassa az ODBC vezérlőkezelőt a dokumentációjában leírtak szerint! Ez általában a következő két mód valamelyikével történik:
          • Kattintson duplán az ODBC gyűjtőre az OS/2-ben, majd kattintson - szintén duplán - az ODBC Administrator ikonra!
          • Futtassa a parancssorból az odbcadm.exe parancsot!
        2. Kattintson az Adatforrás ablakban a Felvétel nyomógombra! Megjelenik az Adatforrás felvétele ablak.
        3. A listában kattintson duplán az IBM DB2 ODBC DRIVER-re!
        4. Válassza ki a hozzáadni kívánt DB2 adatbázist és kattintson az OK gombra!.
  3. A DB2 CLI/ODBC vezérlő konfigurálása a CCA segítségével (opcionális)

    1. Válassza ki a konfigurálni kívánt DB2 adatbázist!
    2. Kattintson a Tulajdonságok nyomógombra! Megjelenik az Adatbázis-tulajdonságok ablak.
    3. Kattintson a Beállítások nyomógombra! Megjelenik a CLI/ODBC beállítások ablak.
    4. Kattintson a Részletes nyomógombra! A megjelenő ablakban beállíthatja a konfigurációs kulcsszavakat. Ezek a kulcsszavak az adatbázis fedőnevével együtt szerepelnek és valamennyi DB2 CLI/ODBC alkalmazásra hatással vannak, amely az adatbázissal kapcsolatba lép. Az online segítség elmagyarázza az összes kulcsszót, ahogyan a Telepítési és konfigurálási útmutató online kézikönyv is.
  4. Ha (a fentiek szerint) elvégezte az ODBC hozzáférés telepítését, most az ODBC alkalmazások számára elérhetővé vált a DB2 adatállomány. Indítsa el az ODBC alkalmazást és lépjen be a Megnyitás ablakba! Válassza ki a ODBC adatbázisok fájltípust! A listából kiválaszthatók az előzetesen ODBC adatforrásként felvett DB2 adatbázisok. Sok ODBC alkalmazás csak olvashatóként fogja megnyitni ezt a táblázatot, kivéve, ha egy egyedi index is tartozik hozzá.

Részletezett konfigurációs információ

Ebben a részben A CLI/ODBC elérés platformra jellemző egyedi részletei megtalálható minden szükséges információ. Telepítési és konfigurálási útmutató további információt tartalmaz a DB2 CLI és ODBC alkalmazások telepítésére és használatára vonatkozóan. (Az online Telepítési és konfigurálási útmutató kézikönyv az x:\doc\hu\html alkönyvtárban található, x: a CD-ROM meghajtó betűjele, hu pedig a kétbetűs országkód, ami a nyelvet képviseli, például hu magyar nyelv esetén.) A következő kiegészítő információ olyankor lehet hasznos, amikor a DB2 eszköz-támogatás nem áll rendelkezésre, illetve rendszergazdák számára, akiknek részletesebb tájékoztatásra van szüksége.

A következő témákról van szó a Telepítési és konfigurálási útmutató online kézikönyvben:


[ Oldal eleje | Előző oldal | Következő oldal | Tartalom | Tárgymutató ]