Ez a fejezet a Vezérlőközpont beállítását és testreszabását írja le.
Ha a Vezérlőközpontot alkalmazásként fogja futtatni, hagyja ki ezt a szakaszt és lapozzon az A Vezérlőközpont Java alkalmazásként történő futtatása című részhez!
A Vezérlőközpont beállítása programkaként történő futtatásra:
Ha el kívánja indítani a Vezérlőközpont JDBC programkakiszolgálót, adja ki a db2jstrt 6790 parancsot, ahol a 6790 bármilyen, még nem használt portot jelent!
Javasoljuk, hogy a Vezérlőközpont JDBC programkakiszolgálót SYSADM jogkörrel rendelkező felhasználói számlával indítsa el.
Amikor először indítja el a Vezérlőközpont JDBC programkakiszolgálót, az számos csomópont katalógust fog létrehozni, több különféle adminisztrációs célra szolgáló fájllal együtt. A Gépkonfigurációk című részben található 1-es és 3-as példában az összes adminisztrációs fájl és katalógus az aktuális DB2 példányban kerül létrehozásra.
A legtöbb DB2 erőforrás elérése a database connect vagy instance attach paranccsal történik. A felhasználónak mindkét esetben érvényes felhasználói azonosító és jelszó párt kell megadnia ahhoz, hogy hozzáférést nyerjen. Néhány erőforrást azonban közvetlenül a Vezérlőközpont JDBC programkakiszolgáló ér el, így például az adatbázis és csomópont katalógust, valamint a parancssori feldolgozót is. Ezeknek az erőforrásoknak az elérését a Vezérlőközpont JDBC programkiszolgáló végzi a bejelentkezett Vezérlőközpont felhasználó nevében. Mind a felhasználónak, mind a kiszolgálónak megfelelő jogosultsággal kell rendelkeznie ahhoz, hogy a rendszer a hozzáférést engedélyezze. Ha például frissíteni kívánja az adatbázis katalógust, legalább SYSCTRL jogkörre van szükség.
A Vezérlőközpont JDBC programkakiszolgáló egy adott példányát bármilyen biztonsági szinttel is futtathatja, de bizonyos erőforrásokat, így például adatbázis és csomópont katalógusok frissítésére nem lesz jogosult. Például SQL1092N üzenetet kaphat, amely arról értesíti, hogy nincs megfelelő jogosultsága a kérés végrehajtásához. Az üzenetben megadott felhasználó a Vezérlőközpontba bejelentkezett felhasználó vagy a Vezérlőközpont JDBC programkakiszolgálót futtató felhasználói számla.
Windows NT alatt a Vezérlőközpont JDBC programkakiszolgálót a Start menüre kattintva, majd a Beállítások --> Vezérlőpanel --> Szolgáltatások menüpontot kiválasztva indíthatja el. Válassza a DB2 JDBC programkakiszolgáló - Vezérlőközpont szolgáltatást, majd kattintson az Indítás nyomógombra!
Windows 2000 alatt a Vezérlőközpont JDBC programkakiszolgálót a Start menüre kattintva, majd a Settings --> Control Panel --> Administrative Tools --> Services menüpontot választva indíthatja el. Válassza a DB2 JDBC programkakiszolgáló - Vezérlőközpont szolgáltatást, kattintson az Action menüre, majd válassza a Start pontot!
Bármilyen rendszeren elindíthatja a Vezérlőközpont JDBC programkakiszolgálót a következő paranccsal:
net start DB2ControlCenterServer
Ez a lépés nem szükséges, ha a Vezérlőközpont JDBC programkakiszolgáló önműködően elindul.
Ha a Vezérlőközpont JDBC programkakiszolgáló Windows NT vagy Windows 2000 szolgáltatásként indul, a szolgáltatás párbeszédpanelon a számla információt módosítva kell konfigurálnia az indítást.
Ha Windows NT vagy Windows 2000 alatt a Vezérlőközponttal kíván dolgozni, futnia kell a biztonsági kiszolgálónak. A DB2 telepítés során a biztonsági kiszolgáló automatikus indításra van beállítva.
Ellenőrizheti, hogy a biztonsági kiszolgáló fut-e a Windows NT alatt, ha a Start menüre kattint, majd kiválasztja a Beállítások --> Vezérlőközpont --> Szolgáltatások menüpontot.
Windows 2000 alatt kattintson a Start menüre és válassza a Settings --> Control Panel --> Administrative Tools --> Services menüpontot!
Ha a DB2 biztonsági kiszolgáló nem indul el Windows NT alatt, válassza ki és kattintson az Indítás nyomógombra! Windows 2000 alatt válassza az Action menüt és kattintson a Start menüpontra!
Miután elindította a Vezérlőközpont JDBC programkakiszolgálót és (szükség esetén) elindította a Windows NT vagy Windows 2000 biztonsági kiszolgálót, lapozzon a következő részhez: A Vezérlőközpont Java programkaként történő futtatása!
A Vezérlőközpontot Java alkalmazásként vagy Java programkaként futtathatja. Ha a környezet a táblázat 19 című részben lévő 1-es vagy 2-es példához hasonlóan van beállítva, a Vezérlőközpontot alkalmazásként kell futtatnia. Ha a környezet a 3-as vagy 4-es példának megfelelően van konfigurálva, programkaként kell futtatnia.
Ha a Vezérlőközpontot Java alkalmazásként kívánja futtatni, a rendszernek a megfelelő Java futtató környezetnek (Java Runtime Environment, JRE) kell tartalmaznia. Az adott operációs rendszerek esetén megfelelő JRE szinteket a táblázat 20 című részben találja.
Ha a Vezérlőközpontot Java programkaként kívánja futtatni, futnia kell egy olyan webkiszolgálónak a gépen, amely tartalmazza a Vezérlőközpont programka kódját és a Vezérlőközpont JDBC programkakiszolgálót. A webkiszolgálónak engedélyeznie kell az sqllib alkönyvtárhoz történő hozzáférést.
Ha virtuális alkönyvtár használata mellett dönt, használja ezt az alkönyvtárt saját alkönyvtárként! Ha például az sqllib-t egy temp nevű virtuális alkönyvtárra képezi le egy yourserver kiszolgálón, az ügyfél a következő URL-t használná: http://yourserver/temp.
Ha a DB2 dokumentáció nincs telepítve és a webkiszolgálót a DB2 online dokumentációjának használatára kívánja beállítani, nézze át a következőt: Függelék C, DB2 dokumentáció elhelyezése WWW-kiszolgálón!
Ha a Vezérlőközpontot programkaként kívánja futtatni 32 bites Windows vagy OS/2 operációs rendszerek alatt, a db2classes.exe fájlt kell futtatnia azon a gépen, ahol a DB2 JDBC programkakiszolgáló található. Ezzel kitömöríti a szükséges Java osztályfájlokat. UNIX-alapú rendszereken, ki kell tömöríteni és a tar paranccsal ki kell csomagolnia a db2classes.tar.Z fájlt, hogy a szükséges Java osztályfájlokat elérhetővé tegye.
A Vezérlőközpont HTML oldal betöltéséhez végezze el a következő lépéseket:
Ha önműködően el kívánja indítani a Vezérlőközpontot, amikor a következő alkalommal megnyitja a db2cc.htm oldalt, végezze el a következő lépéseket!
param name="autoStartCC" value="false"
a következőre:
param name="autoStartCC" value="true"
param name="autoStartCC" value="true" param name="hostNameText" value="yourserver" param name="portNumberText" value="6790"
ahol yourserver jelenti a kiszolgálónevet vagy IP címet, 6790 pedig annak a gépnek a kiszolgálóport értékét, amelyhez csatlakozni kíván.
Általános webkiszolgáló konfigurációs információkat a webkiszolgálóval érkezett telepítési dokumentációban talál.
Ha további tájékoztatásra van szüksége a DB2 online dokumentáció webkiszolgálón keresztül történő szolgáltatásával kapcsolatban, nézze át a következőt: Függelék C, DB2 dokumentáció elhelyezése WWW-kiszolgálón!