Lépés 1.
| A hálózati kommunikáció konfigurálása.

| A befogadott kiszolgáló DB2 adatforrások eléréséhez történő konfigurálása
hasonló az ügyfelek DB2 kiszolgálóval történő kommunikációjának
beállításához. A konfigurációs utasításokat az alábbi helyeken
találhatja:
|
|
Lépés 2.
| Vegyen katalógusba egy, a DB2 adatforrás helyére mutató bejegyzést a
befogadott kiszolgáló csomópontkatalógusában! A befogadott kiszolgáló
határozza meg a hozzáférés módját a katalogizált csomópont, illetve az elért
DB2 adatbázis típusától függően.
További információ e parancsokról: Command Reference.
|
Lépés 3.
| A CREATE WRAPPER utasítással hozhatja létre azt a csomagoló modult, amely
a DB2 adatforrások elérése során felhasználásra kerül. A
csomagoló-modul használata az a technika, amivel a befogadott kiszolgálók
kommunikálnak az adatforrásokkal, ezt az eljárást használják az adatok
betöltéséhez. Az alábbi példa egy CREATE WRAPPER utasítást mutat
be:
CREATE WRAPPER DRDA
ahol a DRDA a DB2 család eléréséhez használatos csomagoló
modul alapértelmezett neve.
Az alapértelmezett nevet természetesen lehet helyettesíteni tetszés
szerinti saját névvel, mindazonáltal ebben az esetben kötelező megadni a
LIBRARY paramétert és a befogadott kiszolgáló rendszer csomagoló könyvtárának
a nevét. További információ a csomagoló könyvtárakról: SQL
Reference.
|
Lépés 4.
| Lehetőség: A DB2_DJ_COMM környezeti változó beállítható úgy, hogy
magában foglalja a csomagoló könyvtárat, amely az előző lépésben létrehozott
csomagoló modulra vonatkozik; például:
db2set DB2_DJ_COMM = libdrda.a
A DB2_DJ_COMM környezeti változó határozza meg, hogy a csomagoló modul
betöltésre kerül-e a befogadott kiszolgáló indításakor. Amennyiben a
modul betöltődik, ez növelheti a teljesítményt a DB2-család adatforrásának
első elérésekor. További információ a csomagolókönyvtárak
neveiről: SQL Reference.
|
Lépés 5.
| A CREATE SERVER segítségével adhatja meg az egyes DB2 kiszolgálóknak, hogy
milyen kommunikációs módra legyenek konfigurálva; például:
CREATE SERVER DB2SERVER TYPE DB2/OS390 VERSION 6.1 WRAPPER DRDA
OPTIONS (NODE 'db2node', DBNAME 'quarter4')
ahol
- DB2SERVER a DB2 adatforráshoz rendelt név. A névnek
egyedinek kell lennie.
- a DB2/390 az a DB2 adatforrástípus, amelyre a hozzáférést
konfigurálni kívánja.
- 6.1 a verziószáma a DB2 for OS/390-nek, amellyel
kapcsolatba kíván lépni.
- DRDA a csomagoló neve, amelyet a CREATE WRAPPER utasításban
megadott.
- db2node annak a csomópontnak a neve, ahol a
DB2SERVER található. A csomópont értéke lekérdezhető a
db2 list node directory paranccsal a DB2 adatforrásnál. Az
értékben a kis- és a nagybetű különbözőnek számít.
- quarter4 az adatbázis neve a DB2SERVER
kiszolgálón. Az értékben a kis- és a nagybetű különbözőnek
számít.
Annak ellenére, hogy a csomópont- és adatbázis-értékek megadása opcionális,
ezek megadására szüksége van a DB2 adatforrásoknak. Az SQL
Reference című könyvben megtalálhatja a lehetséges beállítások átfogó listáját.
|
Lépés 6.
| Ha a befogadott kiszolgálón egy felhasználói azonosító, illetve jelszó
különbözik a DB2 család adatforrásán találhatótól, a CREATE USER MAPPING
parancs segítségével lehetséges a helyi felhasználói azonosító, illetve jelszó
hozzárendelése a DB2 család adatforrásának megfelelő felhasználói
azonosítójához, illetve jelszavához; például:
CREATE USER MAPPING FOR DB2USER SERVER DB2SERVER
OPTIONS ( REMOTE_AUTHID 'db2admin', REMOTE_PASSWORD 'dayl1te')
ahol
- DB2USER a helyi felhasználói azonosító, amelyet hozzá kíván
rendelni a DB2 család adatforrásának felhasználói azonosítójához.
- DB2SERVER annak a DB2 család adatforrásnak a neve, amelyet a
CREATE SERVER parancsban meghatározott.
- db2admin az a felhasználói azonosító a DB2 család
adatforrásnál, amelyhez hozzá kívánja rendelni a DB2USER-ben
megadott felhasználói nevet. Az értékben a kis- és a nagybetű
különbözőnek számít.
- dayl1te a db2admin-hoz tartozó jelszó. Az
értékben a kis- és a nagybetű különbözőnek számít.
|
Lépés 7.
| A CREATE NICKNAME paranccsal egy becenevet rendelhet hozzá a DB2 család
adatforrásban egy nézethez, illetve táblához. A DB2 család adatforrás
lekérdezésekor ezután ezt a becenevet használhatja az eredeti helyett.
A következő példában látható egy CREATE NICKNAME parancs:
CREATE NICKNAME DB2SALES FOR DB2SERVER.SALESDATA.MIDWEST
ahol
A SQL Reference könyvben található további információ a CREATE NICKNAME utasítással
kapcsolatosan.
További információ a becenevekről általában: Administration
Guide.
|
Lépés 8.
| Ismételje meg az előző lépést valamennyi adatbázis-objektum
vonatkozásában, amelyeknek becenevet kíván adni!
|