SQL1700N | Foglalt sémanév ("<név>") bukkant fel az adatbázisban a költöztetés során. |
Magyarázat: Az adatbázis egy vagy több adatbázis objektumot tartalmaz, melyek az aktuális adatbáziskezelő számára lefoglalt "<név>" sémanevet használják.
A parancs nem dolgozható fel.
Felhasználói válasz: Dobjon el minden, a lefoglalt sémanevet használó adatbázisobjektumot, s ezeket hozza létre újra más objektumnévvel! Ezt a javítást az adatbáziskezelő azon verziójában kell elvégezni, ahol az adatbázis eredetileg készült. Ellenőrizze, hogy nem használ foglalat sémaneveket, mielőtt újra próbálkozna a költöztetéssel! Utána adja ki újra a költöztető parancsot a jelenlegi adatbáziskezelő-verzióban!
SQL1701N | Az adatbázis nem költöztethető, mert a legutóbbi munkaszakasz rendellenesen fejeződött be. |
Magyarázat: Az előző adatbáziskezelőben a legutolsó művelet hibásan fejeződött be (például áramkimaradás miatt). Nem lehet elvégezni az adatbázis költöztetését mindaddig, míg az adatbázist újra nem indítják.
A parancs nem dolgozható fel.
Felhasználói válasz: Az adatbázist újra kell indítani. A RESTART DATABASE parancsot kell kiadnia abban az adatbáziskezelőben, ahol az adatbázis eredetileg készült. Utána adja ki újra a költöztető parancsot a jelenlegi adatbáziskezelő-verzióban!
SQL1702W | A "<protokoll>" kapcsolatkezelők sikeresen elindultak. |
Felhasználói válasz: Nincs tennivaló.
SQL1703W | A db2event alkönyvtárat nem sikerült létrehozni az adatbázis költöztetése során. |
Magyarázat: Az adatbázis költöztetése sikerült, de a db2event alkönyvtár nem hozható létre.
Ez csak egy figyelmeztetés.
Felhasználói válasz: A db2event alkönyvtárt létre kell hozni ahhoz, hogy az eseményfigyelőt használhassa. A db2event alkönyvtárat abban az adatbázis alkönyvtárban kell létrehozni, ahol a költöztetett adatbázis található. A költöztetett adatbázis alkönyvtárát a LIST DATABASE DIRECTORY paranccsal kaphatja meg.
SQL1704N | Az adatbázis költöztetés nem sikerült. Okkód: "<okkód>". |
Magyarázat: Az adatbázis költöztetés nem sikerült. Az okkódok a következők lehetnek:
Felhasználói válasz: Lehetséges megoldások az okkódok alapján:
SQL1705W | Nem sikerült az adatbázishozzáférési katalógusbejegyzés frissítése az aktuális változat szintjére. |
Magyarázat: Egy vagy több, az előző változatból most átköltöztetett adatbázis fedőneve nem frissíthető az adatbázishozzáférési katalógusban.
Felhasználói válasz: Távolítsa el az adatbázis fedőneveket az adatbázishozzáférési katalógusból, majd jegyezze be őket újra azonos információval!
SQL1706W | A példányon folyó szóhosszátállás során a csomópontkatalógusban legalább egy nem helyi adatbázist talált a rendszer. |
Magyarázat: A példányon végzett szóhosszátállás során felbukkant legalább egy olyan adatbázis, amely nem ezen a példányon készült. Az ilyen adatbázisoknak a példányéval azonos szóhosszal kell rendelkezniük ahhoz, hogy az átállás sikeres legyen.
Felhasználói válasz: Gondoskodjon arról, hogy, hogy azonos legyen minden katalógusba vett adatbázis szóhossza a példányon.
SQL1707N | Nem sikerült a szóhosszátállás. |
Magyarázat: Hiba történt a példány szóhosszának átállítására tett kísérlet során. Keresse meg az IBM képviseletet!
Felhasználói válasz: Keresse meg az IBM képviseletet!
SQL1708W | Az adatbázis-költöztetés az alábbi figyelmeztetéskóddal ért véget: "<kód>". |
Magyarázat: Az adatbázis-költöztetés figyelmeztetéssel zárult. A figyelmeztetéskódok jelentése a következő:
Felhasználói válasz: A figyelmeztetéskód alapján a lehetséges megoldás:
SQL1749N | A NOT LOGGED INITIALLY tulajdonság nem aktivizálható a "<táblanév>" tábla esetében, mert nem NOT LOGGED INITIALLY tulajdonsággal jött létre. |
Magyarázat: A "<táblanév>" tábla nem NOT LOGGED INITIALLY tagmondattal volt létrehozva, és ezért ez a tulajdonság nem aktivizálható az ALTER TABLE használatával.
Az utasítás nem dolgozható föl.
Felhasználói válasz: Távolítsa el a NOT LOGGED INITIALLY tagmondatot az ALTER TABLE utasításból!
sqlcode: -1749
sqlstate: 429AA
SQL1750N | Másodlagos kulcsok nem hivatkozhatnak a "<táblanév>" szülő kulcstáblára, amelyet a NOT LOGGED INITIALLY tagmondattal hoztak létre. |
Magyarázat: NOT LOGGED INITIALLY tagmondat segítségével létrehozott táblára nem hivatkozhat másodlagos kulcs.
Felhasználói válasz: Távolítsa el a másodlagos kulcs hivatkozást a "<táblanév>" tábláról az ALTER vagy CREATE TABLE utasításban!
sqlcode: -1750
sqlstate: 429A0
SQL1751N | A keletkező csomópontcsoport egyetlen felosztási térképben használható csomópontot sem tartalmazna. |
Magyarázat: A csomópontcsoportnak legalább egy partíciótérképben használható csomópontot tartalmaznia kell. Ha egy csomópontot a csomópontcsoportba a WITHOUT TABLESPACES beállítással vett fel, akkor azt nem lehet felvenni a partíciótérképbe, mert a csomópontcsoportban nincsenek tárolók megadva a táblaterületeknek. Ha a csomópontot egy másikhoz hasonlóan (LIKE) vette fel, és a csomópont nem tartalmaz tárolót az összes táblaterület számára, akkor egyik csomópont sem szerepelhet a partíciótérképben.
Felhasználói válasz: Ne dobja el az összes csomópontot a csomópontcsoportból anélkül, hogy legalább egyet felvesz a csoportba! Ha a csomópontcsoportban már meg vannak adva táblaterületek, de táblák nincsenek, ellenőrizze, hogy legalább egy csomópontnak van tárolója az összes táblához!
sqlcode: -1751
sqlstate: 428C0
SQL1752N | A táblaterület nem hozható létre a "<cspcsnév>" csomópontcsoportban. |
Magyarázat: Az IBMTEMPGROUP csomópontcsoport akkor és csak akkor adható meg, ha a táblaterület ideiglenes rendszer-táblaterület.
Felhasználói válasz: Ideiglenes rendszer-táblaterületnél az IBMTEMPGROUP csomópontcsoportot kell megadni. Egyéb táblaterületekhez az IBMTEMPGROUP beállítástól különbözőt kell megadnia.
sqlcode: -1752
sqlstate: 429A1
SQL1753N | A "<csp-szám>" csomópont nem rendelkezik elegendő tárolóval az IBMTEMPGROUP csomópontcsoportban meghatározott ideiglenes rendszer-táblaterületek számára. |
Magyarázat: A csomópontnak rendelkeznie kell tárolókkal az adatbázis összes IBMTEMPGROUP csomópontcsoportjában megadott ideiglenes rendszer-táblaterület számára, mielőtt fel lehetne venni egy csomópontcsoportba.
Felhasználói válasz: Adja ki az ALTER TABLESPACE utasítást, és vegyen fel tárolókat minden csomóponton minden egyes ideiglenes rendszer-táblaterülethez az adatbázisban!
sqlcode: -1753
sqlstate: 57052
SQL1754N | Az index-táblaterület vagy a hosszú táblaterület más csomópontcsoportban van, mint az elsődleges táblaterület. |
Magyarázat: A CREATE TABLE utasításban megadott összes táblaterületnek ugyanahhoz a csomópontcsoporthoz kell tartoznia.
Felhasználói válasz: Ellenőrizze, hogy a CREATE TABLE utasításban megadott összes táblaterület ugyanahhoz a csomópontcsoporthoz tartozzon.
sqlcode: -1754
sqlstate: 42838
SQL1755N | A "<csp-szám>" csomópont nem rendelkezik elegendő tárolóval a "<cspcsnév>" csomópontcsoportban meghatározott táblaterületek számára. |
Magyarázat: A csomópontnak rendelkeznie kell tárolókkal az összes, a csomópontcsoportban megadott ideiglenes táblaterület számára, mielőtt használni lehetne egy újraelosztási műveletben.
Felhasználói válasz: Adja ki az ALTER TABLESPACE utasítást, és vegyen fel tárolókat a csomóponton definiált minden egyes táblaterülethez!
SQL1756N | Egynél több tagmondat ad meg tárolókat ON NODES tagmondat nélkül. |
Magyarázat: A CREATE TABLESPACE parancsba a USING tagmondatot csak egyszer lehet megadni ON NODES tagmondat nélkül.
A ALTER TABLESPACE parancsban az ADD tagmondatot csak egyszer lehet megadni ON NODES tagmondat nélkül.
Az utasítás feldolgozása nem történt meg.
Felhasználói válasz: Javítsa ki az utasítást, majd adja ki újra!
sqlcode: -1756
sqlstate: 428B1
SQL1757N | Hiányzik egy ON NODES tagmondat nélküli USING tagmondat. |
Magyarázat: A CREATE TABLESPACE utasításban minden USING tagmondat egy ON NODES tagmondathoz tartozik. Viszont nem szerepel a csomópontcsoport minden csomópontja, így nem minden csomópontnak lesz tárolója.
Az utasítás feldolgozása nem történt meg.
Felhasználói válasz: Ellenőrizze, hogy a USING tagmondathoz tartozik ON NODES tagmondat, és hogy a csomópontcsoport mindegyik csomópontja szerepel egy ON NODES tagmondatban!
sqlcode: -1757
sqlstate: 428B1
SQL1758W | A konkrét csomóponthoz nem rendelt tárolókat egyik csomópont táblaterületei sem használják. |
Magyarázat: Az ALTER TABLESPACE és a CREATE TABLESPACE utasítás tartalmazza a csomópontcsoport összes csomópontjának tárolóspecifikációját. Az olyan tárolóspecifikációk, melyeket nem követ ON NODES tagmondat, feleslegesek és hatástalanok.
Az utasítás feldolgozása megtörtént.
Felhasználói válasz: Ha a tárolók szükségesek egyes csomópontokon, akkor az ALTER TABLESPACE utasítással vegye fel a megfelelő tárolókat!
sqlcode: -1758
sqlstate: 01589
SQL1759W | Csomópontcsoport újraelosztására van szükség, hogy megváltoztassa a "<cspcsnév>" csomópontcsoportban lévő objektumok adatfelosztásának megváltoztatására felvett csomópontok hozzáadásával vagy eldobott csomópontok kizárásával. |
Magyarázat: Ez a figyelmeztető üzenet jelzi, hogy az ALTER NODEGROUP vagy ALTER TABLESPACE utasítás hatására történt változások nem változtatják meg a csomópontcsoport partíciótérképét. A csomópontcsoport partíciótérképe csak akkor változik meg azonnal ezen utasítások hatására, nincs olyan tábla, amely a csomópontcsoportban definiált táblaterületet használ, vagy ha az eldobott csomópont nem szerepel a partíciótérképben.
Ez a figyelmeztetés a következő esetekben érkezhet:
Ezen esetekben már mind meg van adva tábla, mely a csomópontcsoport egy táblaterületét használja.
Felhasználói válasz: Ha szeretné a csomópontot bevenni az adatfelosztásba vagy kivenni az adatfelosztásból, akkor adja ki a REDISTRIBUTE NODEGROUP parancsot vagy API hívást! Egy másik lehetőség az összes olyan tábla eldobása, mely a csomópontcsoport valamely táblaterületét használja.
sqlcode: +1759
sqlstate: 01618
SQL1760N | A tárolt eljáráshoz tartozó CREATE utasításnak ("<eljárásnév>") érvényes LANGUAGE tagmondattal, EXTERNAL tagmondattal és PARAMETER STYLE tagmondattal kell rendelkeznie. |
Magyarázat: Egy kötelező tagmondat hiányzik az "<eljárásnév>" eljárás CREATE-jéből. LANGUAGE, EXTERNAL és PARAMETER STYLE megadása kötelező.
Felhasználói válasz: Adja az utasításhoz a hiányzó tagmondatot, majd próbálja újra!
sqlcode: -1760
sqlstate: 42601
SQL1761N | A "<cspcsnév>" nincs megadva a "<ptnév>" pufferterülethez. |
Magyarázat: A táblaterülethez tartozó csomópontcsoportot nem adták meg pufferterületnek. A táblaterület nem hozható létre vagy nem lehet megváltoztatni ebben a csomópontcsoport és pufferterület kombinációban.
Az utasítás nem dolgozható föl.
Felhasználói válasz: A lehetséges műveletek:
sqlcode: -1761
sqlstate: 42735
SQL1762N | Nem lehet az adatbázishoz kapcsolódni, mert nincs elég hely az aktív naplófájlok elhelyezéséhez. |
Magyarázat: Nincs elég lemezterület az aktív naplófájlok elhelyezéséhez.
Felhasználói válasz: Csökkentse a LOGPRIMARY és/vagy LOGFILSIZ adatbáziskonfigurációs paraméterek értékét, így kevesebb aktív naplófájlt fog a rendszer használni.
SQL1763N | Több tároló művelet van az ALTER TABLESPACE utasításban. |
Magyarázat: Több típusú tárolóművelet (ADD, EXTEND vagy RESIZE) található egy ALTER TABLESPACE utasításban. Csak egyféle műveletet adhat meg egyetlen ALTER TABLESPACE utasításon belül. Azonban ugyanazt a műveletet megadhatja többször is különböző tárolókhoz azonos utasításon belül.
Felhasználói válasz: Csak egyféle tárolótípust adjon meg az ALTER TABLESPACE utasításban!
sqlcode: -1763
sqlstate: 429BC
SQL1764N | Az ALTER TABLESPACE utasításban megadott RESIZE művelethez megadott méret kisebb, mint a táblaterület tároló mostani mérete. |
Magyarázat: Az ALTER TABLESPACE utasításban a RESIZE művelettel madott méret kisebb, mint a táblaterület tároló mostani mérete. A tároló méretét csak növelni tudja.
Felhasználói válasz: Adjon meg a táblaterület tároló aktuális méreténél nagyobb értéket!
sqlcode: -1764
sqlstate: 560B0