DB2 adatbázis beállítása

Támogatott DB2 adatbázis vagy a csomag részét képező DB2 Workgroup Server adatbázis beállítása a Jazz Team Server kiszolgálóhoz.

Mielőtt elkezdené

Ez az eljárás feltételezi, hogy teljesülnek az alábbi előfeltételek. Segítségért olvassa el a DB2 dokumentációját, vagy forduljon a DB2 adatbázisgazdájához.

Erről a feladatról

A DB2 adatbázis beállítása:

Eljárás

  1. Hozza létre az adatbázist a DB2 parancssor ablakában. A példaparancsokkal létrehozható egy JAZZ nevű új adatbázis. Ezek a parancsok a DB2 parancssor ablakában futnak. A parancssor ablak az alkalmazás Indítás menüjéből nyitható meg, amely a DB2 parancssori eszközök menüből érhető el.
    • Windows® rendszeren:
      db2 create database JAZZ on c: using codeset UTF-8 territory hu
      PAGESIZE 8192
    • Linux rendszeren:
      db2 create database JAZZ using codeset UTF-8 territory en PAGESIZE
      8192
    Megjegyzés: Az Unicode kódolású tartalom helyes kezeléséhez az adatbázis karakterkészletét UTF-8 kódolásra kell állítani. Mivel az AUDITABLE_LINKS tábla nem fér el a Windows rendszer alapértelmezett 4 kbyte-os lapján, ezért a legalább 8 kbyte-ra állítsa be a lapméretet.
    Tipp: Ha az adatbázis nem fut, akkor a db2start paranccsal elindíthatja a DB2 rendszert.
  2. Keresse meg a teamserver.properties fájlt a Jazz_telepítési_könyvtár/server/conf/jazz könyvtárban, és nevezze át a teamserver.derby.properties névre.
  3. Keresse meg a teamserver.db2.properties fájlt a Jazz_telepítési_könyvtár/server/conf/jazz könyvtárban, és nevezze át a teamserver.properties névre.
  4. Adja meg az adatbázis és kapcsolat adatait a teamserver.properties fájlban.

    Az alapértelmezett kapcsolat a meghatározás szerint egy DB2 adatbázishoz csatlakozik, amely a helyi számítógép (localhost) 50000-es portján érhető el. Windows rendszeren az adatbázis neve JAZZ, a felhasználónév és a jelszó pedig egyaránt db2admin. Ha az adatbázis beállításakor az alapértelmezett értékeket használta, akkor a teamserver.properties fájl valószínűleg megfelelően van konfigurálva. Ha mégsem, akkor módosítsa ezeket az információkat, hogy megfeleljenek a konfigurációnak.

    1. Nyissa meg egy szövegszerkesztőben a teamserver.properties fájlt.
    2. Keresse meg a következő sorokat:
      com.ibm.team.repository.db.vendor = DB2
      com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;password={password};
      com.ibm.team.repository.db.jdbc.password=db2admin
    3. A com.ibm.team.repository.db.jdbc.location tulajdonság értékeként adja meg a DB2 kiszolgálót és adatbázist.
      Tipp: Egy DB2 parancsablakban adja ki a db2 get dbm cfg parancsot, majd keresse meg a SVCENAME változót tartalmazó sor. Ez tartalmazza a DB2 portnevét vagy a portszámot. Ha a parancs kimenete egy számot tartalmaz, akkor használja ezt a számot portszámként (a fenti példában az 50000 helyett). Ha a parancs portnevet jelenít meg, akkor állapítsa meg, hogy a portnév melyik számhoz van hozzárendelve, és használja ezt a portszámot. Linux rendszeren az /etc/services fájl tartalmazza a portnevek és számok közti leképezést, Windows, rendszeren pedig a C:\windows\system32\drivers\etc\services fájl. További információkért vegye fel a kapcsolatot az adatbázis adminisztrátorral, vagy tanulmányozza az adminisztrátor dokumentációját.
    4. A com.ibm.team.repository.db.jdbc.location tulajdonság értékeként adja meg saját DB2 felhasználónevét.
      Megjegyzés: A DB2 felhasználónak engedéllyel kell rendelkeznie a táblák és táblaterületek létrehozásához, valamint az adatbázis-konfiguráció módosításához. A DB2 felhasználókat az operációs rendszer hozza létre.
    5. Adja meg a felhasználó jelszavát a com.ibm.team.repository.db.jdbc.password tulajdonságban.
      Megjegyzés: Ne módosítsa a password={password} szöveget a com.ibm.team.repository.db.jdbc.location tulajdonságban.
    6. Ha szükséges, akkor módosítsa a com.ibm.team.repository.db.db2.content.tablespace.location tulajdonságot úgy, hogy azt az útvonalat tartalmazza a Jazz Team Server kiszolgálón, ahol létre lehet hozni a fő táblaterületet.
      Megjegyzés: Ha az alapértelmezett content_tablespace értéket nem módosította, akkor a táblaterület az adatbázis tárolási helye alatt jön létre. Ha Windows rendszeren új útvonalat ad meg, akkor dupla fordított perjeleket kell használnia, például: com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace.

Visszajelzés