Adateszközök - Kiadási megjegyzések

© Copyright International Business Machines Corporation 2006. Minden jog fenntartva. Az USA kormányzati felhasználóinak jogkorlátozása: A használatot, a másolást és a nyilvánosságra hozatalt az IBM® Corporation vállalattal kötött GSA ADP Schedule Contract korlátozza.

Kiadási megjegyzések

1.0 Korlátozások
   1.1 Adattervezési projektben elérhetetlenek az SQL eszközök rutinokhoz
2.0 Ismert problémák és elkerülésük
   2.1 XML tábla ellenőrzési hiba a Táblaadat szerkesztőben
   2.2 Jegyzetes XSD leképezés szerkesztő
   2.3 XML
   2.4 SQL eszközök
   2.5 Rutinfejlesztés
   2.6 SQL eljárás profilkezelés
   2.7 Tárolt eljárás hibakereső
   2.8 Adattörzs funkcionalitás
   2.9 Önálló XML adattípus oszlop a Táblaadat szerkesztőben

1.0 Korlátozások

1.1 Adattervezési projektben elérhetetlenek az SQL eszközök rutinokhoz

Két új adatprojekt-típus van a munkaterületen:

Az adattervezési projektekkel adatmodelleket (például fizikai és logikai adatmodelleket) lehet létrehozni és tárolni. Az adatfejlesztési projektekkel olyan adatalkalmazás fejlesztési objektumokat lehet létrehozni és tárolni, mint például tárolt eljárások és felhasználói függvények (más néven rutinok).  A rutinokat adattervezési projektből is meg lehet jeleníteni, egy fizikai adatmodell részeként.Azonban az adattervezési projektek rutinjainak fejlesztési támogatása igen korlátozott, és az adattervezési projektekben nincs SQL eszköztámogatás rutinokhoz.Ha rutinokat fejleszt, akkor ajánlott kijelölt adatfejlesztési projektet használni, ami teljesebb támogatást nyújt - varázslókat, rutinszerkesztőket, hibakeresési támogatást, valamint az SQL eszközök integrálását.

2.0 Ismert problémák és elkerülésük

2.1 XML tábla ellenőrzési hiba a Táblaadat szerkesztőben

Ha elsődleges kulccsal nem rendelkező XML táblán végez XML ellenőrzést a táblaadat-szerkesztőben,  akkor az XML ellenőrzés csak az első alkalommal fog működni, amikor  beszúrja az XML értéket. Ezen kívül egy meglévő XML oszlop ellenőrzéssel végzett frissítése meghiúsul.

Kerülő megoldás: Hozzon létre elsődleges kulcsot az XML oszlopokat tartalmazó táblákhoz.

2.2 Jegyzetes XSD leképezés szerkesztő

Amikor több gyökérelemmel dolgozik ebben a szerkesztőben, a feljegyzésekkel ellátott XSD fájl mentésekor hibába ütközhet.

Kerülő megoldás: Hozzon létre külön XML séma dokumentum készletet minden egyes gyökérelemhez.

2.3 XML

  • XML adattípusok használatához és XML sémák kezeléséhez egy UTF-8 adatbázishoz kell csatlakoznia.
  • Az XML dokumentumok adatbázisából visszajövő adatok mennyisége korlátlan. A teljesítményt befolyásolhatja a visszajövő adatmennyiség.
  • 2.4 SQL eszközök

    Kerülő megoldás:  Az SQL-t futtathatja az SQL összeépítőből, ha az SQL egy DML utasításban van.

    2.5 Rutinfejlesztés

    Kerülő megoldás: Gondoskodjon róla, hogy a db2jcc.jar fájl és a megfelelő licencfájlok a rendszer osztályútvonalában legyenek.

    Kerülő megoldás: Adja meg a "-source 1.4" paramétert a Rutinok telepítése varázsló Fordítási beállítások mezőjében, amikor  tárolt Java eljárásokat telepít 1.4-es JDK verziószámú kiszolgálókon (például DB2 Universal Database for Linux®, UNIX® és ® 8.2 kiszolgáló). Általában használja a megfelelő fordítási beállítást ("-source JDK level") , hogy egyezzen a JDK szint az adatbáziskiszolgálóéval.

    Kerülő megoldás: A tools.jar nem szükséges az Ant parancsfájl futtatásához, így figyelmen kívül hagyhatja ezt az üzenetet.

    Kerülő megoldás: Mentse el a tárolt eljárást a Fájl->Mentés menüponttal, a Ctrl+S billentyűk megnyomásával, vagy a Mentés ikonra kattintva.

    2.6 SQL eljárás profilkezelés

    Kerülő megoldás: Létrehozhat kapcsolatot a kiszolgálóval a retrieveMessagesFromServerOnGetMessage=true beállítás nélkül is.

    2.7 Tárolt eljárás hibakereső

    Kerülő megoldás: A Java időkorlát beállítás növeléséhez kattintson az Ablak > Beállítások menüpontra a munkaterület menüsorában. Bontsa ki a Java csomópontot, és kattintson a Hibakeresés elemre. A Hibakeresési beállítások oldalon növelje a Hibakereső időtúllépés (ms) értéket a Kommunikációs időtúllépés részben. Ajánlott legalább megduplázni az alapértelmezett értéket.

     Kerülő megoldás: A gomb engedélyezéséhez jelölje be a Kiértékelés bemenet választógombot, állítsa az értékét nem üres karaktersorozatra (például "a" értékre), majd jelölje be a Literál szöveg bemenet választógombot. Ezután elérhető lesz az OK gomb.

    Kerülő megoldás: Győződjön meg róla, hogy be van állítva a -g fordítóparaméter, amikor tárolt Java eljárásokat telepít.

     Kerülő megoldás: a hibakeresés munkamenet indításakor először távolítson el minden régi töréspontot, és csak azután adjon hozzá újakat.

     Kerülő megoldás: A szekciókezelőt le kell futtatni azon az ügyfél számítógépen, amelyen a fejlesztőtermék telepítve van. A szekciókezelő elindításához futtassa a db2dbgm.bat fájlt a termék telepítési bin könyvtárából.

    2.8 Adattörzs funkcionalitás

    Kerülő megoldás: Ha ilyen hibába ütközik, akkor kiválaszthatja a tároló objektumot tartalmazó tárolót, és megpróbálkozhat ismét a frissítéssel. Ha például egy tábla frissítése meghiúsul, akkor próbálja meg a táblát tartalmazó sémát frissíteni. Ha az újrapróbálkozás is sikertelen, akkor meg kell szakítania a kapcsolatot az adatbázissal, majd újra kell csatlakoznia hozzá.

    2.9 Önálló XML adattípus oszlop a Táblaadat szerkesztőben

    Ha egyetlen oszlopnyi XML adatból álló táblát határoz meg, vagy bármilyen nem egyedi sorokkal rendelkező táblát, majd a táblázatszerkesztővel töröl egy sort, akkor minden, a kijelölt sorral egyező sor is törölve lesz.

    Kerülő megoldás: Ne használja a táblázatadat-szerkesztőt több sorból álló tábla sorának törléséhez.