SQL3500W | A segédprogram a "<fázis>" fázist kezdi, időpont: "<időbélyeg>". |
Magyarázat: Ez egy tájékoztató üzenet arról, hogy az előző fázis véget ért és egy új kezdődik. A fázisok (megjelenési sorrendben):
A LOAD fázis alatt az adatok betöltődnek a táblába. Ha létre kell hozni indexet, a LOAD fázist a BUILD fázis követi. Ha egyedi indexhez több kulcs is előfordult, a DELETE fázis következik.
Ha a betöltés megszakad, mielőtt véget érne, tudnia kell, melyik fázisnál indítsa újra.
Felhasználói válasz: Nem kell semmit sem tennie.
SQL3501W | A táblát tartalmazó táblaterület(ek) nem kerülnek "biztonsági mentés szükséges" állapotba, mert az előre irányuló helyreállítás le van tiltva az adatbázisban. |
Magyarázat: A LOAD utasítás kiadásakor COPY NO paramétert adtak meg, amelynek hatására azok a táblaterületek, amelyeken a tábla elhelyezkedik, "biztonsági mentés szükséges" állapotba kerültek, hacsak az adatbázisban nincs letiltva az előre irányuló helyreállítás.
A segédprogram folytatódik.
Felhasználói válasz: Nem kell semmit sem tennie.
SQL3502N | A segédprogram "<szám>" figyelmeztetést kapott. Ez több, mint a megengedett legnagyobb érték. |
Magyarázat: A parancs során keletkezett figyelmeztetések száma meghaladta azt a figyelmeztetésszámot, amelyet a felhasználó a segédprogram indításakor adott meg.
A segédprogram megáll.
Felhasználói válasz: Győződjék meg róla, hogy a megfelelő adatok a megfelelő paraméterekkel töltődnek-e be, vagy növelje meg a megengedett figyelmeztetések számát! Adja ki újra a parancsot!
SQL3503W | A segédprogram "<szám>" sort töltött be. Ez egyenlő a felhasználó által megadott teljes számmal. |
Magyarázat: A betöltött sorok száma elérte azt a sorszámot, amelyet a felhasználó a segédprogram indításakor adott meg.
A segédprogram sikeresen befejeződött.
Felhasználói válasz: Nincs tennivaló.
SQL3504W | Konzisztenciapont létrehozása. |
Magyarázat: A SAVECOUNT paraméterben megadott szabályszerű időközöktől eltérően is létrejönnek konzisztenciapontok, ha:
Felhasználói válasz: Ha ezen üzenet után a betöltés folytatódik, nem kell semmit sem tenni. Ha a betöltés megszakad, az összes hiba kijavítása (mint például eszköz aktiválása vagy a konzisztenciapontok létrehozási gyakoriságának növelése) után újraindítható.
SQL3505N | A RECLEN beállítás filetmod paraméterében megadott hossz nincs az érvényes tartományban: 1-32767. |
Magyarázat: A filetmod paraméterben a RECLEN beállítást ASC fájlhoz adták meg. A megadott hossz nem érvényes.
Felhasználói válasz: Javítsa ki a megadott hosszt, és adja ki újra a parancsot!
SQL3506W | A null jelzőben kijelölt érték (sor: "<sorszám>", oszlop: "<oszlopszám>") érvénytelen. A program az 'N' értéket fogja használni. |
Magyarázat: ASC fájlok esetén minden adatoszlophoz megadható egy ürességjelző oszlop, melynek vagy 'Y', vagy 'N' értéket kell tartalmaznia. 'Y' azt jelenti, hogy az oszlop üres, 'N' pedig azt, hogy az oszlop adatokat tartalmaz. Ha az ürességjelző oszlop a fenti értékek egyikét sem tartalmazza, értékét a program 'N'-nek veszi, és az oszlopba adatok töltődnek.
Felhasználói válasz: Ha az adatok vagy az ürességjelző hibás, javítsa ki a bemeneti fájlt és adja ki újra a parancsot!
SQL3507N | Egy null jelzőhöz kijelölt oszlopszám nincs az érvényes tartományban (0-32767), vagy a null jelző paraméter érvénytelen. |
Magyarázat: A null_ind paraméterben ürességjelző oszlopokat adtak meg egy ASC fájlhoz, de az oszlopok egyike vagy az ürességjelzőkre vonatkozó mutató érvénytelen.
Felhasználói válasz: Javítsa ki a paramétert, és adja ki újra a parancsot!
SQL3508N | Hiba "<fájltípus>" típusú fájl vagy elérési útvonal elérésekor, betöltés vagy lekérdezés betöltése során. Okkód: "<okkód>" Útvonal: "<útvonal/fájl>". |
Magyarázat: Hiba történt egy fájl hozzáférésekor betöltés vagy betöltési kérés feldolgozása közben. A segédprogram leállt.
Felhasználói válasz: Ha betöltést hajtott végre, és a táblaterület nem volt betöltéshez felfüggesztett állapotban, hárítsa el a problémát és indítsa el újra a betöltési segédprogramot! Ha a táblaterület betöltéshez felfüggesztett állapotban van, a betöltési segédprogramot RESTART vagy REPLACE módban indítsa el, vagy állítsa vissza a táblaterület(ek)et egy biztonsági másolatból! A táblaterület állapota a LIST TABLESPACES paranccsal íratható ki.
Az okkódok felsorolása következik:
Ezt hibás fájlnév vagy a fájl/alkönyvtár eléréséhez nem elégséges jogosultság okozhatja. Hárítsa el a problémát és indítsa vagy futtassa újra a betöltési segédprogramot!
Ezt hardverhiba okozhatja. Ha a hiba hardverhiba, járjon el a Troubleshooting Guide c. könyv hardverhibákat leíró része alapján, majd indítsa újra a betöltési segédprogramot!
Ezt megtelt lemezegység vagy hardverhiba okozhatja. Olvassa el az alábbi fájltípus-listát, és győződjön meg arról, hogy van-e elég szabad hely a betöltés futtatásához, vagy adjon meg egy másik helyet! Indítsa vagy futtassa újra a betöltési segédprogramot! Ha a hiba hardverhiba, járjon el a Troubleshooting Guide c. könyv hardverhibákat leíró része alapján, majd indítsa újra a betöltési segédprogramot!
A betöltéshez szükséges fájlok egyike érvénytelen adatokat tartalmaz. Lásd a TEMPFILES_PATH ponthoz írt teendők leírását!
Ha a betöltés nem indítható vagy futtatható újra, lépjen kapcsolatba az IBM képviselettel!
Ha a betöltés nem indítható vagy futtatható újra, lépjen kapcsolatba az IBM képviselettel!
Az alábbi lista a fájltípusokat tartalmazza:
Ha ez betöltés lekérdezése, ellenőrizze, hogy a helyi üzenetfájl paramétere nem egyezik-e meg annak a betöltésnek a messagefile paraméterével, amelynek állapota éppen lekérdezés alatt van!
SQL3509W | A segédprogram "<szám>" sort törölt a táblából. |
Magyarázat: Ha egyedi indexű tábla kerül betöltésre, az index egyediségét megsértő sorok a törlési fázis során törlődnek a táblából. Ez az üzenet arról ad tájékoztatást, hogy hány sor került törlésre.
Felhasználói válasz: Nem kell semmit sem tennie.
SQL3510N | A rendezési fázis számára nem érhető el a munkakönyvtár. |
Magyarázat: A rendezési fázishoz megadott munkakönyvtárak némelyike nem létezik vagy nincs hozzá megfelelő írási/olvasási engedély.
Felhasználói válasz: Ellenőrizze, hogy a megadott munkakönyvtárak léteznek-e, és hogy az írási/olvasási engedély be van-e állítva, majd adja ki újra a parancsot!
SQL3511W | A "<sorszám>" sorban, "<oszlopszám>" oszlopban megnevezett fájl nem található. A mező NULL értéket kapott. |
Magyarázat: A megadott mezőben nem található a fájlnév. Lehet, hogy adattípus eltérésről van szó.
Tagolt ASCII (DEL) fájloknál az oszlopszám értéke a kérdéses értéket tartalmazó soron belül a mezőt adja meg. ASCII fájlok esetén az oszlopszám értéke az adott sorban azt a bájtot adja meg, amelyen a kérdéses érték kezdődik.
Üres érték töltődik be.
Felhasználói válasz: Vizsgálja meg a bemeneti értéket! Ha szükséges, javítsa ki a bemeneti fájlt és adja ki újra a parancsot, vagy módosítsa a tábla adatait!
SQL3512W | A "<sorszám>" sorban, "<oszlopszám>" oszlopban megnevezett fájl nem található, a céloszlop viszont nem lehet üres. A sor nem töltődött be. |
Magyarázat: A megadott mezőben nem található a fájlnév. Üres érték nem tölthető be, mert ilyet a táblázatban levő kimeneti oszlop nem tartalmazhat.
Tagolt ASCII (DEL) fájloknál az oszlopszám értéke a kérdéses értéket tartalmazó soron belül a mezőt adja meg. ASCII fájlok esetén az oszlopszám értéke az adott sorban azt a bájtot adja meg, amelyen a kérdéses érték kezdődik.
A sor nem töltődik be.
Felhasználói válasz: Javítsa ki a bemeneti fájlt és adja ki újra a parancsot, vagy szerkessze a táblában lévő adatokat!
SQL3513N | A fájl kódlapja nem egyezik az adatbázis kódlapjával. A fájl nem tölthető be. |
Magyarázat: DB2CS fájlok nem tölthetők be olyan adatbázisba, amelynek kódlapja különbözik az eredeti adatbázisétól.
Felhasználói válasz: Változtassa meg az adatbázis kódlapját, majd adja ki újra a parancsot, vagy használjon más fájltípust (például PC/IXF-et) az adatok átviteléhez az eredeti és az új adatbázis közt!
SQL3514N | Segédprogram-rendszerhiba történt. Függvénykód: "<függvény>". Okkód: "<okkód>" Hibakód: "<hibakód>". |
Magyarázat: Az adatbázis-segédprogrammal történő feldolgozás közben rendszerhiba történt.
Felhasználói válasz: A "<függvény>" értékétől függően különbözőek a teendők:
A lehetséges függvénykódok:
Próbálja újraindítani a betöltést! Ha a hiba továbbra is fennáll, adja meg a technikai szervizképviselőnek a függvény- és az ok-kódot!
Próbálja újra a betöltést a DB2 Client/Server rendezési segédprogrammal a kereskedelmi helyett! Ehhez törölje a Profile környezeti változó értékét a kiszolgálón! Lehet, hogy újra kell majd indítania az adatbáziskezelőt az új profilnyilvántartás értékének felvételéhez. Ha a hiba továbbra is fennáll, adja meg a technikai szervizképviselőnek a függvény-, az ok- és hibakódot!
SQL3515W | A segédprogram befejezte a "<fázis>" fázist, időpont: "<időbélyeg>". |
Magyarázat: Ez egy tájékoztató üzenet arról, egy fázis véget ért. A fázisok (megjelenési sorrendben):
Felhasználói válasz: Nem kell semmit sem tennie.
SQL3516N | A segédprogram nem tudta újraindítani a kijelölt betöltést. |
Magyarázat: A Betöltő segédprogram eltéréseket fedezett fel a hiba fellépése előtt létrehozott legutolsó konzisztenciapontban. Ezt az állapotot rendszerhiba vagy érvénytelen naplófájl okozhatja.
Felhasználói válasz: Indítsa újra a betöltést a felépítési fázistól, hogy a tábla konzisztens állapotba kerüljön, és létrejöjjenek az indexek (ha szükséges), vagy adja ki a betöltési parancsot a REPLACE paraméterrel!
SQL3517N | Váratlan rekord a bemeneti forrásban. |
Magyarázat: A segédprogram érvénytelen formátumú rekordot talált. A forrás valószínűleg az eredeti helyről történő másolás közben megsérült.
A feldolgozás befejeződik.
Felhasználói válasz: Másolja át a rekordot az eredeti helyről bináris formátumban, majd indítsa újra a betöltést!
SQL3518N | A forrás adatai nem kompatíbilisek a betöltendő táblával. |
Magyarázat: A forrás az alábbi okok egyike miatt nem használható a tábla betöltésére:
Felhasználói válasz: Ellenőrizze, hogy mind a tábla, mind a forrás helyesen legyen megadva! Ha más definíciójú, más platformon készült vagy más kódlapú tábla adatait kívánja betölteni, használjon más fájltípust, mint például IXF vagy DEL típust!
SQL3519W | Konzisztenciapont betöltésének kezdete. Bemeneti rekord számláló = "<számláló>". |
Magyarázat: A Betöltő segédprogram megkísérel konzisztenciapontot létrehozni a betöltött táblaadatok véglegesítésével.
Felhasználói válasz: Ha az SQL3520W üzenet nem jelenik meg közvetlenül ezen üzenet után, akkor a konzisztenciapont létrehozása nem sikerült. A betöltést újra kell indítani a felépítési fázistól, hogy a tábla konzisztens állapotba kerüljön és létrejöjjenek az indexek (ha szükséges). Ezután lehetővé válik annak ellenőrzése, hogy mely rekordok töltődtek be. Ezután indítsa újra a betöltést, és legyen a RESTARTCOUNT értéke a sikeresen betöltött rekordok száma! Ezzel ezek a sorok nem töltődnek be ismét, csak a fájl maradék része.
Ha ezt az üzenetet az SQL3520W üzenet követi, akkor ez az üzenet csak tájékoztató, és nem kell semmit sem tenni.
SQL3520W | A konzisztenciapont betöltése sikerült. |
Magyarázat: A betöltés sikeresen létrehozta a konzisztenciapontot.
Felhasználói válasz: Ez csak egy tájékoztató üzenet. Nem szükséges semmit sem tenni.
SQL3521N | A bemeneti forrásfájl ("<sorozatszám>") nem volt megadva. |
Magyarázat: Több-bemenetű betöltést indítottak el, de nem minden fájlt adtak meg. DB2CS fájltípus esetén minden, eredetileg létrehozott bemeneti forrásfájlt meg kell adni. IXF fájltípus esetén az összes bemeneti forrásfájlt a megfelelő sorrendben kell megadni.
A segédprogram megáll.
Felhasználói válasz: Indítsa újra a segédprogramot az összes bemeneti forrásfájl megadásával, és állítsa be a RESTARTCOUNT értékét a már betöltött adatoknak megfelelően!
SQL3522N | Nem adható meg másolási cél, ha mind a naplómegőrzés, mind a felhasználói kilépési pont le van tiltva. |
Magyarázat: Másolási célt adtak meg egy betöltés meghívásakor olyan adatbázisra, melyben a naplómegőrzés és a felhasználói kilépési pont is le van tiltva. Ilyen adatbázisokhoz nem adható meg másolási cél.
A segédprogram leállt.
Felhasználói válasz: Ellenőrizze, hogy az adatbázisban le van-e tiltva a naplómegőrzés és a felhasználói kilépési pontok, majd adja ki újra a betöltési parancsot másolási cél megadása nélkül!
SQL3523W | Az üzenetfájlban nincsenek betölthető üzenetek. Okkód: "<rc>". |
Magyarázat: A LOAD ideiglenes üzenetfájl lekérdezésekor nem érkeztek vissza üzenetek. A lehetséges visszatérési kódok:
Felhasználói válasz: Győződjön meg róla, hogy érvényes táblanevet adott meg! Ha a táblanév megadása helyes és üzeneteknek kellene érkezni, ellenőrizze az adatbázis-megfigyelőben, hogy aktív-e a segédprogram és nem vár-e olyan erőforrásra, mint például a zárolások! Ne feledje, hogy a LOAD ideiglenes üzenetfájl nem jön létre, amíg a LOAD segédprogram fut és annak befejeződése után törlődik!
SQL3524N | A "<beállítás>" beállítás értéke érvénytelen: "<érték>". |
Magyarázat: A megadott értéknek egész számnak kell lennie. A megengedett tartomány az egyes opciók esetén a következő:
A segédprogram leállt.
Felhasználói válasz: Javítsa ki az értéket, majd próbálkozzon újra!
SQL3525W | A két beállítás inkompatíbilis: "<beállítás-1>", "<beállítás-2>". |
Magyarázat: A segédprogram inkompatíbilis beállításokat kapott.
Felhasználói válasz: Távolítsa el vagy módosítsa a beállítások egyikét, és adja ki újra a parancsot! Az érvényes beállításokról a Command Referencefejezet tartalmaz bővebb információt.
SQL3526N | A módosító tagmondat ("<tagmondat>") összeegyeztethetetlen a jelenlegi betöltési beállításokkal. Az okkód: "<okkód>". |
Magyarázat: A jelzett betöltési fájltípusmód (módosító) nem kompatíbilis a kiadott betöltési/behozatali/kiviteli paranccsal. Ennek a következők egyike lehet az oka:
Felhasználói válasz: Ellenőrizze a használt paraméter követelményeit! Adja ki újra a parancsot konzisztens módosító tagmondatokkal (fájltípusmódokkal) és segédprogram-beállításokkal!
SQL3527N | A CODEPAGE beállítás FILETMOD paraméterében megadott szám nem érvényes. |
Magyarázat: A FILETMOD paraméterben, a CODEPAGE opció érvénytelen.
Felhasználói válasz: Javítsa ki a kódlap számot, majd küldje el újra a parancsot!
SQL3528W | A CLP parancsban megadott határoló (oszlophatároló, karakterlánc-határoló vagy tizedesjel) esetleg le lesz fordítva az alkalmazás kódlapjáról az adatbázis kódlapra. |
Magyarázat: Amikor CLP parancs érkezik az ügyféltől a kiszolgálóhoz, akkor ha különböző a kiszolgáló és az ügyfél kódlapja, akkor esetleg lefordításra kerül.
Felhasználói válasz: Ahhoz, hogy a határoló ne kerüljön átalakításra, hexadecimális formátumban kell megadni.
SQL3529N | A "<műveletnév>" művelet nem támogatott adattípust ("<adattípus>") talált az "<oszlopszám>" oszlopban. |
Magyarázat: A "<műveletnév>" művelet nem kezeli az "<adattípus>" típust, amely az "<oszlopszám>" oszlopban található.
Felhasználói válasz: Ellenőrizze a tábladefiníciót és a Data Movement Guide kézikönyvben nézze meg a megadható adattípusokat!
SQL3530I | A Load Query segédprogram megfigyeli a betöltés folyamatát a "<csomópont>" csomóponton. |
Magyarázat: A Load Query programot MPP környezetben futtatták.
Felhasználói válasz: Nem kell semmit sem tennie.
SQL3531I | LOAD RESTART fordult elő. |
Magyarázat: A RESTART paramétert az éppen lekérdezett betöltéshez adták meg.
Felhasználói válasz: Nem kell semmit sem tennie.
SQL3532I | A Load segédprogram pillanatnyilag "<fázis>" fázisban van. |
Magyarázat: Ez egy tájékoztató üzenet a lekérdezett betöltés pillanatnyilag fázisáról.
Felhasználói válasz: Nem kell semmit sem tennie.
SQL3533I | A Load segédprogram éppen a "<szám>"/"<szám>" indexet készíti. |
Magyarázat: Ezt a tájékoztató üzenetet akkor kapja vissza, ha a lekérdezett betöltés pillanatnyilag BUILD fázisban van.
Felhasználói válasz: Nem kell semmit sem tennie.
SQL3534I | A Load DELETE fázis megközelítőleg "<szám>" százalékig kész. |
Magyarázat: Ezt a tájékoztató üzenetet akkor kapja vissza, ha a lekérdezett betöltés pillanatnyilag DELETE fázisban van.
Felhasználói válasz: Nem kell semmit sem tennie.
SQL3535W | A LOAD parancsparaméter "<paraméternév>" már nem támogatott. Az értéket figyelmen kívül hagyja a LOAD segédprogram. |
Magyarázat: A LOAD parancs már nem támogatott paramétert tartalmaz.
Felhasználói válasz: Olvassa el a DB2 dokumentációt az ideiglenes rendezési területről a LOAD-hoz, illetve más javaslatokról a LOAD teljesítményhangolásához!
SQL3536N | Az ideiglenes rendszer-táblaterület megtelt: "<táblaterületnév>". |
Magyarázat: A LOAD segédprogram táblaterület megtelt helyzetet érzékelt az index kulcsok rendezése közben.
Felhasználói válasz: Győződjön meg róla, hogy elég terület van lefoglalva az ideiglenes rendszer-táblaterület "<táblaterület-név>", számára: legalább kétszer akkora kell, mint az éppen létrehozott indexek teljes mérete. Indítsa újra a LOAD segédprogramot!
SQL3537N | Rendezési memóriát nem lehetett lefoglalni a LOAD segédprogram végrehajtása alatt. |
Magyarázat: Nem áll rendelkezésre elegendő virtuális memória a LOAD segédprogram számára a rendezéshez.
Felhasználói válasz: Állítsa meg az alkalmazást, ha ezt az üzenetet kapja! Gondoskodjon arról, hogy elegendő virtuális memória legyen a rendezési feldolgozáshoz!
Lehetséges megoldások lehetnek:
SQL3538N | A LOAD QUERY segédprogram sikertelen volt, mivel több LOAD ugyanazt az ideiglenes fájl elérési útvonalat használja. |
Magyarázat: Legalább egy másik LOAD-ot hívtak meg ugyanazzal a TEMPFILES PATH paraméterrel, mint amivel a lekérdezett LOAD éppen fut. A LOAD QUERY segédprogram nem tudja meghatározni a lekérdezendő LOAD-ot.
Felhasználói válasz: A TABLE paramétert használja inkább a LOAD QUERY helyett!
SQL3539N | A LOAD RESTART nem folytatódhat, mivel egy LOAD TERMINATE-t legalább egyszer megkíséreltek. |
Magyarázat: A LOAD TERMINATE-t csak LOAD TERMINATE követheti.
Felhasználói válasz: A felhasználó csak LOAD TERMINATE-tel léphet tovább.
SQL3550W | Az egyik mezőérték (sor: "<sorszám>", oszlop: "<oszlopszám>") nem NULL, viszont a céloszlop meghatározása szerint GENERATED ALWAYS. |
Magyarázat: A bemeneti fájl nem-NULL mezőértéket tartalmaz. Mivel a céloszlop GENERATED ALWAYS típusú az érték nem tölthető be. Az oszlopszám adja meg a hiányzó adatmező helyét a sorban.
Felhasználói válasz: LOAD esetén explicit nem-NULL mezőérték csak akkor tölthető be GENERATED ALWAYS azonosságoszlopba, ha érvényben van az identityoverride fájltípusmódosító. Olyan GENERATED ALWAYS oszlopnál, amely nem azonosságoszlop, a generatedoverride fájltípusmódosítóval lehet megadott nem-NULL értéket betölteni. He a módosítók használata nem megfelelő, akkor a mezőértéknek kell NULL-nak lennie ahhoz, hogy a LOAD elfogadja a sort.
IMPORT esetén nincs lehetőség a GENERATED ALWAYS oszlop felülbírálására. A mezőértéket el kell távolítani és NULL-t kell beleírni ahhoz, hogy a segédprogram elfogadja a sort.
SQL3551W | A tábla legalább egy olyan GENERATED ALWAYS oszlopot tartalmaz, amit a segédprogram felülbírál. |
Magyarázat: Meg van adva egy "felülbírálás" fájltípusmódosító (például IDENTITYOVERRIDE vagy GENERATEDOVERRIDE).
Az IDENTITYOVERRIDE megsértheti az egyediség követelményét GENERATED ALWAYS azonosságoszlopnál.
A GENERATEDOVERRIDE eredménye nem-azonosság GENERATED ALWAYS oszlopnál az lehet, hogy az oszlop az oszlopdefiníciónak nem megfelelő értéket tartalmaz.
Felhasználói válasz: Nem kell semmit sem tennie.