Költöztetési megjegyzések

Az itt bemutatott témakörök mellett a DB2 termékek költöztetésének legfrissebb információi a DB2 költöztetési portálon találhatók: http://www-1.ibm.com/support/docview.wss?rs=71&uid=swg21200005

| | |

db2updv8 technikai jegyzet

|

A db2updv8 legfrissebb információit, |beleértve a használat részleteit és az általános problémák megkerülését az |1178848 számú technikai jegyzetben találja, a |http://www-1.ibm.com/support/docview.wss?rs=71&uid=swg21178848 címen.

| | |

A db2updv8 futtatása után a 8.1-es változatra visszatérés nem |támogatott.

|

Miután futtatta a db2updv8 parancsot a |rendszerkatalógusok 8-as szintre frissítéséhez, a 8.1-es változat |szintjére visszatérés nem támogatottott.

Az EXPLAIN táblák költöztetése

Az EXPLAIN táblák létrehozásához ki kell adni a db2updv8 parancsot, ha a DB2 Universal Database(TM) (UDB) termék 8.2.2-es (a FixPak 9 javítócsomaggal futó 8.1-es verzióval egyenértékű) vagy újabb verzióját olyan rendszeren kívánja használni, melynek verziószáma nem éri el a DB2 UDB 8.2 termék 1-es FixPak javítócsomaggal futó változatáét (mely egyenértékű a 8-as FixPak javítócsomaggal futó 8.1-es verzióval).

A db2updv8 parancs kiadása létrehozza az EXPLAIN_GET_MSG funkciót, mely lehetővé teszi az EXPLAIN.DDL újbóli futtatását.

Ha a magyarázó táblákat a db2updv8 parancs kiadása nélkül megkísérli létrehozni at EXPLAIN.DDL segítségével, a következő hibaüzenet jelenhet meg:

DB21034E  
  A parancs feldolgozása SQL utasításként történt, mert nem 
  érvényes parancssori parancs. 
  Az SQL feldolgozás a következő üzenetet eredményezte:

  SQL0440N  Nem létezik "FUNCTION" típusú, "EXPLAIN_GET_MSG" 
  nevű, kompatibilis argumentumokkal rendelkező jogosult rutin.  
  LINE NUMBER=26.  SQLSTATE=42884

XML Extender költöztetése korábbi verziókról

Ha a DB2 XML Extender korábbi verzióját használja, az XML Extender számára engedélyezett minden adatbázist költöztetni kell, mielőtt meglévő XML támogatású adatbázist használna a frissített XML Extender kiadással. Minden új javítócsomag tartalmazza az összes előző javítócsomag frissítéseit.

A költöztető program futtatása előtt készítsen biztonsági másolatot az adatbázisról.

XML támogatású adatbázis és XML támogatású oszlopok költöztetéséhez kövesse az alábbi utasításokat.

  1. A DB2 parancssorban írja be a következőt:
    db2 connect to adatbázis_neve
    db2 bind dxxinstall/bnd/@dxxMigv.lst
    db2 bind dxxinstall/bnd/@dxxbind.lst
    ahol a dxxinstall az a könyvtárútvonal, melybe a DB2 Universal Database terméket telepítette.
  2. A DB2 parancssorban írja be a következőt:
    dxxMigv
    adatbázis_neve

A DB2 Universal Database költöztetése DataJoiner használata vagy többszörözés végrehajtása közben

Ha költöztetni kívánja a DataJoiner vagy a DB2 Universal Database (UDB) for Linux/UNIX/Windows egy példányát, amelyen a Capture vagy az Apply programot futtatja a DB2 UDB többszörözéséhez, előbb a többszörözési környezet költöztetését kell előkészítenie, és csak ezután költöztetheti a DB2 UDB vagy a DataJoiner példányát. A szükséges előkészületek részletes leírása a DB2 DataPropagator 8-as verziójának költöztetési dokumentációjában olvasható. A DB2 DataPropagator 8-as verziójának költöztetési dokumentációjának címe: http://www.ibm.com/software/data/dpropr/.

A DB2 Universal Database költöztetése (Windows)

Az alábbi lépések bemutatják a költöztetés előfeltételeinek helyes ellenőrzési sorrendjét a DB2 Universal Database (UDB) termék esetében, Windows rendszeren.

Előfeltételek

A költöztetés előtt:

  1. Olvassa el a költöztetési ajánlásokat, korlátozásokat és lemezterület-igényeket.
  2. A DB2 UDB költöztetése előtt rögzítse a konfigurációs beállításokat.
  3. Módosítsa a diagnosztikai hibaszintet.
  4. Ellenőrizze, hogy az adatbázisok készen állnak-e a DB2 UDB költöztetésére.
  5. Készítsen biztonsági másolatot az adatbázisokról.
  6. Ha többszörözést használ, akkor archiválnia kell az összes DB2 UDB naplófájlt.
  7. SYSADM jogosultsággal kell rendelkeznie.
  8. A DB2 UDB költöztetéséhez hozza a DB2 kiszolgálót offline állapotba.

Megjegyzés:
A 8.1-es verzióban a DB2_HASH_JOIN rendszerleíróadatbázis-változó értéke alapértelmezés szerint ON. A részleteket olvassa el a "Dokumentáció frissítése" rész "Adminisztráció: Teljesítmény" szakaszában.

8-as verziójú DB2 adatbázis költöztetése 32 bites Windows rendszerről 64 bites Windows rendszerre

Ez a témakör felsorolja azokat a lépéseket, amelyeken keresztül átköltöztethető egy 32 bites gépen futó, 32 bites DB2 8-as adatbázis egy 64 bites Windows operációs rendszeren futó 64 bites adatbázisba.

Előfeltételek
Eljárás

64 bites Windows rendszeren futó DB2 8-as adatbázisba történő költöztetéshez tegye a következőket:

  1. Készítsen biztonsági másolatot a 8-as verziójú DB2 adatbázisokról a 32 bites Windows rendszeren.
  2. Állítsa vissza az 1. lépésben létrehozott 8-as DB2 biztonsági másolatot a 64 bites Windows rendszeren.
Megjegyzés:
A DB2 UDB 32 bites rendszerről 64 bites rendszerre történő költöztetésén kívül az alábbi költöztetési feladatok is megoldhatók:

Részletes információk olvashatók a következő IBM Piros könyvben: Scaling DB2 UDB on Windows Server 2003. Ez a Piros könyv a következő címen található:

http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247019.html

Áttérés a DB2 UDB 8.2.2-es verziójára 7-es verzióról, MSCS környezetben

Ez a témakör tartalmazza annak leírását, hogy miként költöztethetők adatok 7-es verziójú DB2 Universal Database(TM) (UDB) rendszerről 8.2.2-es DB2 UDB rendszerre (mellyel egyenértékű a FixPak 9 javítócsomaggal futó 8.1-es verzió), Microsoft Cluster Server (MSCS) környezetben.

Feltevések: A DB2 UDB 8.2.2 (= DB2 UDB 8.1, FixPak 9) rendszerre történő, MSCS környezetben végzett költöztetés menetének szemléltetéséhez egy kisebb konfigurációt tételez fel a példa. Ebben a példaként szolgáló konfigurációban 2 darab Windows Server 2000 rendszert futtató számítógép található, melyeken telepítve van a DB2 UDB Enterprise Server Edition 7-es verziója. A kezdeti konfiguráció egyetlen DB2 példány, mely két partícióból áll. Ezen túlmenően van még két fürtcsoport is:

Előfeltétel

A költöztetés előtt készítsen biztonsági mentést az adatbázisról.

Eljárás

Teendők, ha a DB2 UDB 7-es verziójáról a 8.2.2-es (= 8.1, FixPak 9) verziójára történő költöztetést kíván végrehajtani MSCS környezetben:

  1. Kapcsolja ki az automatikus visszaállási szolgáltatást.

    Előfordulhat, hogy a telepítés során újra kell indítania a számítógépet. Ha ez megtörténik, az erőforráscsoportos szolgáltatás automatikusan újraindul. Ebből kifolyólag az automatikus visszaállást ki kell kapcsolni, hogy a csoportok egyike se álljon vissza automatikusan korábbi állapotába.

    1. A 0-ás DB2 csoportban az automatikus visszaállás letiltásához tegye a következőket:
      1. Az Erőforráscsoport adminisztrátora ablakban kattintson a jobb oldali egérgombbal a DB2 Group 0 (0-ás DB2 csoport) elemre.
      2. Válassza a Tulajdonságok elemet. Megjelenik a 0-ás DB2 csoport tulajdonságai ablak.
      3. A Visszaállás fülön kattintson a Visszaállás megakadályozása rádiógombra.
      4. Kattintson az OK gombra.
    2. Az 1-es DB2 csoportban az automatikus visszaállás letiltásához tegye a következőket:
      1. Az Erőforráscsoport adminisztrátora ablakban kattintson a jobb oldali egérgombbal a DB2 Group 1 (1-es DB2 csoport) elemre.
      2. Válassza a Tulajdonságok elemet. Megjelenik az 1-es DB2 csoport tulajdonságai ablak.
      3. A Visszaállás fülön kattintson a Visszaállás megakadályozása rádiógombra.
      4. Kattintson az OK gombra.
  2. Helyezze át az 1-es DB2 csoportot az A számítógépre.
    1. Az Erőforráscsoportos adminisztrátora GUI felületén kattintson a DB2 Group 1 (1-es DB2 csoport) elemre.
    2. Jobb oldali egérgombbal kattintson egyet, majd válassza a Move Group (Csoport áthelyezése) gombot. A tulajdonos oszlop tartalma az A számítógépre módosul.
  3. Állítsa le az erőforráscsoportos szolgáltatást a B számítógépen.
    1. A Component Services ablakban kattintson jobb oldali egérgombbal a Cluster Service (Erőforráscsoportos szolgáltatás) elemre.
    2. Kattintson a Stop (Leállítás) gombra.
  4. Töltse le és telepítse a 8.2.2-es verziójú DB2 UDB programot a B számítógépre (ezzel egyenértékű a FixPak 9 javítócsomaggal futó 8.1-es verzió).
    Megjegyzés:
    • A DB2 UDB továbbra is elérhető és fut az A számítógépen.
    • A telepítési folyamat részeként a program kéri a db2imigr parancs kiadását a DB2 példányok ezen számítógépre történő költöztetéséhez. A db2imigr futása közben előfordulhat, hogy újra kell indítania a számítógépét.
  5. Az A számítógépen hozza offline állapotba a DB2 erőforrásokat.
    1. A 0-ás és az 1-es partíció, valamint a DAS egyaránt erőforrások az A számítógépen. Ezeket egyenként offline állapotba kell hozni. Az A számítógép erőforrásainak offline állapotba hozásához tegye a következőket:
      1. Az Erőforráscsoport adminisztrátora ablak bal oldali paneljén válassza ki a Groups (Csoportok) elemet.
      2. Válassza ki a DB2 Group 0 (0-ás DB2 csoport) elemet. A csoporthoz tartozó erőforrások megjelennek a jobb oldali panelen.
        • A 0-ás DB2 csoporthoz erőforrások közé tartozik a 0-ás partíció és a DAS.
      3. A jobb oldali panelen kattintson a jobb oldali egérgombbal valamelyik erőforrásra, és válassza a Take Offline (Offline állapotba hozás) lehetőséget.
        • Ismételje meg ezt a lépést a 0-ás DB2 csoport minden egyes DB2 erőforrása esetében.
      4. Válassza ki a DB2 Group 1 (1-es DB2 csoport) elemet. A csoporthoz tartozó erőforrások megjelennek a jobb oldali panelen.
        • Az 1-es DB2 csoport erőforrásai közé tartozik az 1-es partíció.
      5. A jobb oldali panelen kattintson a jobb oldali egérgombbal az erőforrásra (1-es partíció), majd válassza a Take Offline (Offline állapotba hozás) lehetőséget.
  6. Indítsa el az erőforráscsoportos szolgáltatást a B számítógépen.

    Ha a telepítés során a program kérte a rendszer újraindítását, és ha az erőforráscsoportos szolgáltatásra vonatkozó Restart Type (Újraindítás típusa) beállítás értéke automatic (automatikus), ugorja át ezt a lépést, mivel az erőforráscsoportos szolgáltatás elindítása már megtörtént.

    Az erőforráscsoportos szolgáltatás elindításához tegye a következőket:

    1. A Component Services ablakban kattintson jobb oldali egérgombbal a Cluster Service (Erőforráscsoportos szolgáltatás) elemre.
    2. Kattintson a Start (Indítás) gombra.
  7. Helyezze át a 0-ás és az 1-es DB2 csoportot a B számítógépre.
    1. Az Erőforráscsoport adminisztrátora ablakban kattintson a DB2 Group 0 (0-ás DB2 csoport) elemre.
    2. Jobb oldali egérgombbal kattintson egyet, majd válassza a Move Group (Csoport áthelyezése) gombot. A tulajdonos oszlop tartalma a B számítógépre módosul.
    3. Kattintson a DB2 Group 1 (1-es DB2 csoport) elemre.
    4. Jobb oldali egérgombbal kattintson egyet, majd válassza a Move Group (Csoport áthelyezése) gombot. A tulajdonos oszlop tartalma a B számítógépre módosul.
  8. Hozza online állapotba a DB2 erőforrásokat a B számítógépen.
    1. A 0-ás és az 1-es partíció, valamint a DAS ezzel erőforrássá válnak a B számítógépen. Ezeket egyenként kell online állapotba hozni. Ezen erőforrások online állapotba hozásához tegye a következőket:
      1. Az Erőforráscsoport adminisztrátora ablak bal oldali paneljén válassza ki a Groups (Csoportok) elemet.
      2. Válassza ki a DB2 Group 0 (0-ás DB2 csoport) elemet. A csoporthoz tartozó erőforrások megjelennek a jobb oldali panelen.
        • A 0-ás DB2 csoporthoz erőforrások közé tartozik a 0-ás partíció és a DAS.
      3. A jobb oldali panelen kattintson a jobb oldali egérgombbal valamelyik erőforrásra, és válassza a Bring Online (Online állapotba hozás) lehetőséget.
        • Ismételje meg ezt a lépést a 0-ás DB2 csoport minden egyes DB2 erőforrása esetében.
      4. Válassza ki a DB2 Group 1 (1-es DB2 csoport) elemet. A csoporthoz tartozó erőforrások megjelennek a jobb oldali panelen.
        • Az 1-es DB2 csoport erőforrásai közé tartozik az 1-es partíció.
      5. A jobb oldali panelen kattintson a jobb oldali egérgombbal az erőforrásra (1-es partíció), majd válassza a Bring Online (Online állapotba hozás) lehetőséget.
    2. Hajtsa végre minden DB2 példány és minden DB2 adatbázis költöztetését.
      1. Hajtsa végre az összes DB2 példány költöztetését a db2imigr parancs segítségével:
        1. Az összes DB2 példány megkereséséhez adja ki a db2ilist parancsot.
        2. Az egyes DB2 példányok költöztetéséhez adja ki a db2imigr parancsot. Ez a parancs a sqllib\bin könyvtárban található, és minden egyes DB2 példányra vonatkozóan futtatni kell.
      2. Hajtsa végre az összes DB2 adatbázis költöztetését a migrate database parancs segítségével.
  9. Állítsa le az erőforráscsoportos szolgáltatást az A számítógépen.
    1. A Component Services ablakban kattintson jobb oldali egérgombbal a Cluster Service (Erőforráscsoportos szolgáltatás) elemre.
    2. Kattintson a Stop (Leállítás) gombra.
  10. Töltse le és telepítse a 8.2.2-es verziójú DB2 UDB programot az A számítógépre (ezzel egyenértékű a FixPak 9 javítócsomaggal futó 8.1-es verzió).
    Megjegyzés:
    • A DB2 továbbra is elérhető és fut az A számítógépen.
    • Előfordulhat, hogy a telepítés során újra kell indítania a számítógépet.
    • Az A számítógépen nem szükséges kiadni a db2imigr és a migrate database parancsot, mivel már futtatta ezeket a B számítógépen.
  11. Indítsa el az erőforráscsoportos szolgáltatást az A számítógépen.

    Ha a telepítés során a program kérte a rendszer újraindítását, és ha a Restart Type (Újraindítás típusa) beállítás értéke automatic (automatikus), ugorja át ezt a lépést, mivel az erőforráscsoportos szolgáltatás elindítása már megtörtént.

    Az erőforráscsoportos szolgáltatás elindításához tegye a következőket:

    1. A Component Services ablakban kattintson jobb oldali egérgombbal a Cluster Service (Erőforráscsoportos szolgáltatás) elemre.
    2. Kattintson a Start (Indítás) gombra.
  12. Helyezze át a 0-ás DB2 csoportot az A számítógépre.
    1. Az Erőforráscsoport adminisztrátora ablakban kattintson a DB2 Group 0 (0-ás DB2 csoport) elemre.
    2. Jobb oldali egérgombbal kattintson egyet, majd válassza a Move Group (Csoport áthelyezése) gombot. A tulajdonos oszlop tartalma az A számítógépre módosul.
    Ez a művelet visszaállítja az MSCS környezet eredeti konfigurációját.
  13. Ha az automatikus visszaállás szolgáltatást kikapcsolta az 1. lépésben, be kell kapcsolnia azt.
    1. A 0-ás DB2 csoportban az automatikus visszaállás engedélyezéséhez tegye a következőket:
      1. Az Erőforráscsoport adminisztrátora GUI felületen kattintson a jobb oldali egérgombbal a DB2 Group 0 (0-ás DB2 csoport) elemre.
      2. Válassza a Tulajdonságok elemet. Megjelenik a 0-ás DB2 csoport tulajdonságai ablak.
      3. A Visszaállás fülön kattintson a Visszaállás engedélyezése rádiógombra.
      4. Kattintson az OK gombra.
    2. Az 1-es DB2 csoportban az automatikus visszaállás engedélyezéséhez tegye a következőket:
      1. Az Erőforráscsoport adminisztrátora ablakban kattintson a jobb oldali egérgombbal a DB2 Group 1 (1-es DB2 csoport) elemre.
      2. Válassza a Tulajdonságok elemet. Megjelenik az 1-es DB2 csoport tulajdonságai ablak.
      3. A Visszaállás fülön kattintson a Visszaállás engedélyezése rádiógombra.
      4. Kattintson az OK gombra.

Adatbázis-költöztetés (HP-UX IA64 rendszeren)

A 8.x kiadások esetében az adatbázis-költöztetés nem támogatott a következő terméknél: DB2 Universal Database (UDB) for HP-UX program IA64 rendszeren.

7-es verziójú DB2 biztonsági mentés lemezképállományának visszaállítása 8-as verziójú példányra nem támogatott IA64 rendszeren futó DB2 UDB for HP-UX esetében.

[ Oldal eleje |Előző oldal | Következő oldal | Tartalom ]