Telepítési problémák

A WebSphere Business Monitor adatbázistermékeinek különböző telepítési eljárásai során hibák fordulhatnak elő. A következő rész az egyes hibák javasolt megoldását ismerteti.

Az előállított adatbázistermékek telepítése során a következő okokból fordulhatnak elő hibák:
1. Táblázat Telepítési hibák
Probléma Megoldás
Egy táblához rendelt táblaterület vélhetőleg nem létezik.
  • Ellenőrizze, hogy a táblaterület tulajdonságait tartalmazó fájlban meghatározott táblaterület létezik-e a megadott jellemzőkkel.
  • A megfelelő jellemzőkkel hozza létre a hiányzó táblaterületet, és futtassa újra a DDL parancsfájlokat, vagy frissítse a táblaterület tulajdonságait tartalmazó fájlt, hogy igazodjon a definiált táblaterületekhez, majd hozzon létre újra sémát.
A táblához rendelt táblaterület túl kicsi a tábla befogadásához.
  • Ellenőrizze, hogy a táblaterület tulajdonságait tartalmazó fájlban meghatározott táblaterület létezik-e a megadott jellemzőkkel.
  • Javítsa a hibát, és hajtson végre újrafuttatást, vagy szerkessze kézzel a DDL fájlt a táblaterület hozzárendelésének javításához.
A táblák már léteznek az adatbázisban.

Ha az adott DDL parancsfájlt korábban még nem futtatták, a problémának két oka lehet.

  • A DDL parancsfájlokat a Korábbi telepítések mellőzése beállítás bekapcsolásával állították elő. Ekkor a sémagenerátor a meglévő táblák módosítása helyett új táblalétrehozási utasításokat állít elő. Ezt a beállítást csak az adatbázistáblák kezdeti létrehozásakor kell használni, azaz amikor eldobta a meglévő adatbázistáblákat. Ha tudja, hogy meglévő adatbázistáblákkal rendelkezik, és meg kívánja tartani ezeket, futtassa újra a sémagenerátort a Korábbi telepítések mellőzése beállítás kijelölése nélkül, majd futtassa újra az eredményül kapott DDL parancsfájlokat is.
  • A másik ok az lehet, hogy az üzleti mérőszámmodell egyik verzióját a Törlés és megtartása jelentéskészítéshez beállítás kijelölése nélkül eltávolították. Ha egy üzleti mérőszámmodell egyik verzióját törlik, és a megtartás jelentéskészítéshez beállítás nincs bejelölve, akkor a sémagenerátor nem tudja tovább kezelni az adott üzleti mérőszámmodellhez tartozó adatbázistáblák változásait. Ekkor két lehetőség kínálkozik.
    • Ágaztassa le, és hozzon létre új üzleti mérőszámmodellt a meglévő alapján, majd telepítse új üzleti mérőszámmodellként új táblakészlettel. Az adatokat kézzel költöztetheti a meglévő táblakészletből az új táblákba.
    • Dobja el kézzel az adott üzleti mérőszámmodellhez tartozó meglévő adatbázistáblákat a kapott leképezési fájlok használatával. A táblák eldobása után futtassa újra a sémagenerátort a Korábbi telepítések mellőzése beállítással. Az eredményül kapott DDL parancsfájlok egy teljesen új táblakészletet hoznak létre, amely az üzleti mérőszámmodell legfrissebb verzióját fogja támogatni.
Megjegyzés: Csak abban az esetben tartoznak jelentéskészítő előzmények az üzleti mérőszámmodell régebbi verzióin futó folyamatokhoz, ha kézzel biztonsági másolatot készít a régi táblákról az eldobási művelet előtt, majd költözteti az adatokat az újonnan létrehozott táblákba.

A modell eltávolításakor a Törlés és megtartása jelentéskészítéshez beállítás helyett csak akkor javasolt a Törlés beállítás használata, ha a jövőben nem áll szándékában telepíteni az üzleti mérőszámmodell új verzióját.

Túl kicsi a táblaterület. (Bár a táblához eredetileg hozzárendelt táblaterület megfelelt az oszlop méretének, a táblába később felvett mutatószámoknak köszönhetően meghaladta az aktuális táblaterület oldalméretét.) Készítsen biztonsági másolatot a tábláról, dobja el, majd hozza létre újra, és rendelje nagyobb táblaterülethez. Ezután a mentett adatokat töltse be az új táblába. Miután nagyobb táblaterületen újból létrehozta az aktuális táblát, futtathatja a legújabb DDL parancsfájlokat a szükséges oszlopok felvételéhez.
Különböző okokból elképzelhető, hogy teljesen új adatbázistáblákra van szüksége. Például sok olyan mutatószámmal rendelkezhet, amelyekre már nincs szüksége, és amelyek még mindig az adatbázistáblákban vannak, mivel az üzleti mérőszámmodell korábbi verzióiban is léteztek. A művelet végrehajtásának legegyszerűbb módja a projekt átnevezése a WebSphere Business Modeler rendszerben. Az üzleti mérőszámmodell ekkor új modellként fog működni, és új, egyedi táblák jönnek létre az adatbázisban.
Megjegyzés: Ebben az esetben a korábbi folyamatpéldányokra vonatkozó előzményadatok nem lesznek elérhetők.
Ha meg szeretné tekinteni az előzményadatokat, másolja át az adatokat az eredeti adatbázistáblákból az újonnan létrehozott táblákba. Bár az oszlopnevek nem fognak egyezni, csak az adattípusok, a (DDL parancsfájlokkal létrehozott) leképezési fájlok, valamint az adatbázis-oszlopokban lévő megjegyzések használatával azonosíthatja, hogy melyik oszlop kapcsolódik egy adott mutatószámhoz, és melyik tábla melyik folyamatnak felel meg.
Megjegyzés: Az eredeti tábla néhány oszlopához nem tartozik majd oszlop az új táblákban, ha az adott mutatószámok az üzleti mérőszámmodell legújabb verziójában már nem léteznek.

Copyright IBM Corporation 2005. Minden jog fenntartva.