Üzenetek leírása

SQL1800 - SQL1899

SQL1800NÉrvénytelen sqle_request_info szerkezetmutatót kapott a katalógusadminisztrációs parancs/api.

Magyarázat: A catalog admin parancs illetve api hívás során az sqle_request_info struktúrának átadott mutató hibás. Ügyfélkonfigurációs segédprogram kérés esetében ez az érték nem lehet NULL.

Felhasználói válasz: Adjon meg érvényes mutatót az sqle_request_info struktúra számára, majd adja ki újra a parancsot!

SQL1801NÉrvénytelen kéréstípus.

Magyarázat: A megadott kéréstípus a parancs estében nem támogatott.

Felhasználói válasz: Győződjön meg róla, hogy a kéréstípus az itt látható támogatottak egyike!

  1. SQLE_CCA_REQUEST - CCA catalog node kérés a catalog és open scan parancshoz
  2. SQLE_DAS_REQUEST - DAS catalog node kérés a catalog és open scan parancshoz
  3. SQLE_CND_REQUEST - Open scan parancs a CCA és DAS katalógusbejegyzésekhez

SQL1802NA kéréstípushoz nem tartozik bejegyzés.

Magyarázat: Nincs bejegyzés a csomópontkatalógusban a megadott kéréstípussal.

Felhasználói válasz: Készítsen egy bejegyzést egyező kéréstípussal, majd adja ki újra a parancsot!

SQL1803NA kért művelet nem hajtható végre "Nincs csomagzárolás" módban. Az érintett csomag a "<csomagnév>".

Magyarázat: Az adatbázis-kezelő jelenleg "Nincs csomagzárolás" módban működik. Ezt a módot a DB2_NO_PKG_LOCK nyilvántartási környezeti változó "ON"-ra állításával aktivizálta.

Ebben az üzemmódban a következő műveleti osztályokat nem lehet a csomagokra gyakorolt hatásuk miatt végrehajtani:

Mivel a kért művelet a "<csomagnév>" csomagra hatással lenne, a művelet végrehajtása nem engedhető meg.

Felhasználói válasz: Ne kísérelje meg a meg nem engedett műveleteket "Nincs csomagzárolás" üzemmódban. A kért művelet végrehajtásához a "Nincs csomagzárolás" módból ki kell lépni. Ezt a DB2_NO_PKG_LOCK nyilvántartási környezeti változó kikapcsolásával lehet megtenni. Ahhoz, hogy a változó értékének megváltozása érvényre jusson, az adatbázis-kezelőt újra kell indítani.

sqlcode: -1803

sqlstate: 57056

SQL1816NA "<burkolónév>" burkoló nem használható az olyan "<típusú-vagy-verziójú>" adatforrás ("<kiszolgálótípus>" "<kiszolgálóverzió>") eléréséhez, amit éppen megpróbál definiálni a befogadott adatbázisnak.

Magyarázat: A burkoló nem támogatja a definiálni próbált adatforrás típusát vagy verzióját.

Felhasználói válasz: Forduljon a dokumentációhoz, hogy mentudja, melyik burkoló támogatja a kívánt típusú és verziójú adatforrás! Győződjön meg arról, hogy a burkoló regisztrálva lett a befogadott adatbázissal a CREATE WRAPPER utasítás segítségével! Ezután írja újra a CREATE SERVER utasítást úgy, hogy ezt a burkolót adja meg, és futtassa újra a CREATE SERVER utasítást!

sqlcode: -1816

sqlstate: 560AC

SQL1817NA CREATE SERVER utasítás nem ismeri fel a "<típusú-vagy-verziójú>" adatforrást, amit definiálni akar a befogadott adatbázis számára.

Magyarázat: Amikor egy CREATE SERVER utasítás a megadott burkolóra hivatkozik, szintén fel kell ismernie az adatforrás "<típusát-vagy-verzióját>", amit a befogadott adatbázisban definiálni akar.

Felhasználói válasz: A CREATE SERVER utasításban kódolja úgy a "<típus-vagy-verzió>" beállítást, hogy az kijelölje a meghatározandó adatforrás "<típusát-vagy-verzióját>"! Ezután futtassa újra a CREATE SERVER utasítás!

sqlcode: -1817

sqlstate: 428EU

SQL1818NAz elküldött ALTER SERVER utasítást nem sikerült feldolgozni.

Magyarázat: Egy munkaegységben az ALTER SERVER utasítást megelőzi egy SELECT utasítás, amely egy olyan adatforrásban (vagy adatforrások kategóriájában) lévő tábla vagy nézet becenevére hivatkozik, amelyre az ALTER SERVER utasítás is hivatkozik.

Felhasználói válasz: Engedje a munkaegységet befejeződni, majd küldje el újra az ALTER SERVER utasítást!

sqlcode: -1818

sqlstate: 55007

SQL1819NAz elküldött DROP SERVER utasítást nem sikerült feldolgozni.

Magyarázat: Egy munkaegységben a DROP SERVER utasítást megelőzi egy SELECT utasítás, amely egy olyan adatforrásban (vagy adatforrások kategóriájában) lévő tábla vagy nézet becenevére hivatkozik, amelyre a DROP SERVER utasítás is hivatkozik.

Felhasználói válasz: Engedje a munkaegységet befejeződni, majd küldje el újra a DROP SERVER utasítást!

sqlcode: -1819

sqlstate: 55006

SQL1820NA LOB értéken végzett művelet meghiúsult. Okkód = "<okkód>".

Magyarázat: A lehetséges okkódok:

  1. Nincs elég pufferterület a LOB érték tárolásához.
  2. A távoli adatforrás nem támogatja a kért műveletet a LOB adattípuson.
  3. Belső programkorlát túllépése történt.

Felhasználói válasz: Csökkentse a LOB méretét, vagy végezzen más műveletet a LOB adattípuson! Végső esetben távolítsa el a LOB adattípust az utasításból.

sqlcode: -1820

sqlstate: 560A0

SQL1821WA betöltött LOB érték esetleg megváltozott.

Magyarázat: A LOB érték kiértékelése késleltetett beolvasással történt. A LOB értéke megváltozhatott az első elérés és a tényleges beolvasás között.

Felhasználói válasz: Állítsa a "deferred_lob_retrieval" értéket "N"-re a SYSSERVEROPTIONS beállításokban, majd adja ki újra a lekérdezést, vagy egyszerűen hagyja figyelmen kívül ezt a figyelmeztetést!

sqlcode: +1821

sqlstate: 01621

SQL1822NVáratlan hibakód ("<hiba>") érkezett a(z) "<adat>" adatforrástól. A társított szöveg és jelsorok: "<tokenek>".

Magyarázat: A szövetkezett kiszolgáló olyan nem várt hibakódot észlelt egy adatforrás lekérdezése során, amelynek nincs DB2 megfelelője.

Lehetséges hibakódok:

Felhasználói válasz: Keresse meg és szüntesse meg a probléma eredeti okát a megfelelő üzenet szövegének megkeresésével és jelzett hiba kijavításával az adatforrásban!

SQL1823NNem létezik típusmegfeleltetés a(z) "<adat>" adattípushoz a(z) "<server>" kiszolgálóról.

Magyarázat: Kísérlet történt az objektum becenevének létrehozására. Az objektum egy vagy több oszlopa a szövetkezett kiszolgáló számára jelenleg ismeretlen típusú. Az ismeretlen típus(ok) neve az üzenetben szerepel.

Felhasználói válasz: Hozzon létre megfeleltetést a megadott típus számára a jelzett kiszolgálón a CREATE TYPE MAPPING utasítással!

sqlcode: -1823

sqlstate: 428C5

SQL1824WA UNION ALL operandusaiban egyes alaptáblák esetleg megegyeznek.

Magyarázat: A becenév hivatkozhat távoli alaptáblára, távoli nézetre, távoli fedőnévre/szinonímára vagy távoli becenévre. Ha a UNION ALL nézet két operandusa különböző becenevekre hivatkozik, akkor lehetséges, hogy ugyanarra a táblára mutatnak (ha nem mindegyikről tudja a rendszer, hogy távoli alaptábla). Ez az üzenet a felhasználót figyelmezteti, hogy egyes távoli alaptáblák duplán lehetnek frissítve/törölve az utasítás két operandusa alapján.

Felhasználói válasz: Ellenőrizze a különböző távoli táblákra mutató operandusokat! Ha a két operandus ugyan arra a távoli alaptáblára mutat, akkor fontolja meg a frissítési illetve törlési művelet visszagörgetését!

sqlcode: +1824

sqlstate: 01620

SQL1825NEz az SQL utasítás nem kezelhető szövetkezett környezetben.

Magyarázat: Bizonyos korlátozások miatt a jelenlegi SQL utasítás nem kezelhető szövetkezett környezetben. A korlátozások melyek megakadályozhatják a végrehajtást:

Felhasználói válasz: Ennek oka:

sqlcode: -1825

sqlstate: 429A9

SQL1826NÉrvénytelen érték ("<érték>") volt megadva a(z) "<objektumnév>" rendszerkatalógus objektumban lévő "<oszlopnév>" oszlophoz.

Magyarázat: Érvénytelen érték ("<érték>") volt megadva a(z) "<objektumnév>" rendszerkatalógus objektumban lévő "<oszlopnév>" oszlophoz.

Az utasítás nem dolgozható föl.

Felhasználói válasz: A megadott rendszerkatalógus objektumban lévő oszlop érvényes értékeket a SQL Reference című kiadványban találja meg. Javítsa ki az utasítást, majd adja ki újra!

sqlcode: -1826

sqlstate: 23521

SQL1827NNincs megadva felhasználói leképezés a helyi "<felhat_az>" felhatalmazás azonosítótól a "<kiszolgálónév>" kiszolgálóhoz.

Magyarázat: Kísérlet történt egy nem meghatározott felhasználói leképezés megváltoztatására vagy eldobására.

Felhasználói válasz: Ha ez egy ALTER USER MAPPING utasítás, akkor először hozzon létre egy felhasználói leképezést a CREATE USER MAPPING utasítással! Majd, ezután módosítsa a leképezést! Ha ez egy DROP USER MAPPING utasítás, akkor nincs szükség teendőre, mivel a felhasználói leképezés nem létezik.

sqlcode: -1827

sqlstate: 42704

SQL1828NNincsen "<opciónév>" beállítás megadva a "<kiszolgálónév>" távoli kiszolgálóhoz vagy kiszolgálócsoporthoz ("<kiszolgálótípus>" kiszolgálótípus, "<kiszolgálóverzió>" verzió és "<kiszolgálóverzió>" protokoll).

Magyarázat: Kísérlet történt egy nem meghatározott kiszolgáló beállítás megváltoztatására vagy eldobására.

Felhasználói válasz: Ha ez egy ALTER SERVER utasítás, akkor először hozzon létre egy kiszolgáló beállítást a CREATE SERVER utasítással! Majd, ezután módosítsa a kiszolgáló beállítást! Ha ez egy DROP SERVER utasítás, akkor nincs szükség teendőre, mivel a kiszolgáló beállítás nem létezik.

sqlcode: -1828

sqlstate: 42704

SQL1830NA RETURNS tagmondatot meg kell adni az EXPRESSION AS tagmondatot használó predikátum specifikáció előtt.

Magyarázat: A RETURNS tagmondat nem lett megadva a PREDICATE tagmondat előtt, amely az EXPRESSION AS tagmondatot tartalmazza. A RETURNS tagmondat vagy a predikátum specifikáció után áll, vagy hiányzik.

Az utasítás nem dolgozható föl.

Felhasználói válasz: Adja meg a CREATE FUNCTION utasítást úgy, hogy a RESULTS tagmondat a PREDICATE tagmondat előtt áll!

sqlcode: -1830

sqlstate: 42627

SQL1831NA(z) "<altáblanév>" táblastatisztikája nem frissíthető.

Magyarázat: Az utasítás megkísérli frissíteni az NPAGES, FPAGES vagy OVERFLOW statisztika értékeket a(z) "<altáblanév>" tábla esetén, amely altáblaként van definiálva. Típusos tábláknál a statisztikák csak a táblahierarchia főtáblája használatával frissíthetők.

Az utasítás nem dolgozható föl.

Felhasználói válasz: Frissítse a táblahierarchia főtáblájának katalógus statisztikáját az altábláé helyett!

sqlcode: -1831

sqlstate: 428DY

SQL1832NA "<rutinnév>" rutin nem használható szűrő megadására, mert SQL függvényként van definiálva.

Magyarázat: A "<routine-name>" rutin (függvény vagy metódus) FILTER tagmondatként van megadva egy felhasználó által definiált predikátum specifikációban vagy index kiterjesztés definícióban. A rutint nem lehet LANGUAGE SQL-el meghatározni.

Az utasítás nem dolgozható föl.

Felhasználói válasz: Adjon meg olyan függvényt, amelyet nem a LANGUAGE SQL által adott meg!

sqlcode: -1832

sqlstate: 429B4

SQL1881NA(z) "<beállításnév>" nem érvényes "<beállítástípus>" beállítás a(z) "<objektumnév>" esetén.

Magyarázat: A megadott beállítás esetleg nem létezik, vagy nem érvényes arra az adott adatforrásra, adatforrástípusra, vagy adatbázis-objektumra, amelyikkel dolgozik.

Felhasználói válasz: Nézze át az SQL Reference dokumentációt, hogy ellenőrizze a kívánt beállítást! Ezután javítsa ki a futtatni kívánt utasítást és adja ki újra!

sqlcode: -1881

sqlstate: 428EE

SQL1882NA(z) "<beállítástípus>" típusú "<beállításnév>" beállítás nem állítható "<beállításérték;>" értékre "<objektumnév>" esetén.

Magyarázat: A megadott értékből vagy hiányoznak a megfelelő határolók, vagy érvénytelen.

Felhasználói válasz: Nézze át az SQL Reference dokumentációt, hogy ellenőrizze a kívánt értéket! Ezután javítsa ki a futtatni kívánt utasítást és adja ki újra! Mindenképen aposztrófokkal határolja az értéket!

sqlcode: -1882

sqlstate: 428EF

SQL1883NA(z) "<beállításnév>" kötelező "<beállítástípus>" típusú beállítás a(z) "<objektumnév>" esetén.

Magyarázat: Nam adott meg egy beállítást, amelyre a DB2-nek szüksége van az elküldött utasítás feldolgozásához.

Felhasználói válasz: Tekintse át dokumentációt, hogy megtudja, hogy milyen beállítások szükségesek a futtatni kívánt utasításhoz! Ezután javítsa ki az utasítást és küldje el újra!

sqlcode: -1883

sqlstate: 428EG

SQL1884NA(z) "<beállításnév>" beállítást ("<beállítástípus>" beállítás) többször adta meg.

Magyarázat: Olyan utasítást adott meg, amely ugyanarra a beállításra többször hivatkozik.

Felhasználói válasz: Írja át az utasítást úgy, hogy az a kívánt beállításra csak egyszer hivatkozik! Ezután adja ki újra az utasítást!

sqlcode: -1884

sqlstate: 42853

SQL1885NA(z) "<beállítástípus>" típusú "<beállításnév>" beállítás már meg van adva.

Magyarázat: Olyan beállításnak adott meg értéket, amelynek már van értéke.

Felhasználói válasz: Kérdezze le a megfelelő katalógusnézetet, hogy a beállítás jelenleg milyen értékre van állítva! Ha az érték különbözik a elvárttól, írja át az utasítást úgy, hogy a SET kulcsszó az OPTIONS kulcsszót követi! Ha meg akarja tudni, hogy melyik katalógusnézet tartalmazza a beállítás értékeit, tekintse át az SQL leírást!

sqlcode: -1885

sqlstate: 428EH

SQL1886NA(z) "<művelettípus>" művelet nem érvényes, mert a(z) "<beállítástípus>" típusú "<beállításnév>" beállítás nincs megadva.

Magyarázat: Megpróbált megváltoztatni vagy törölni egy értéket, amely nem lett meghatározva arra az adott adatforrásra, adatforrástípusra, vagy adatbázis-objektumra, amelyikkel dolgozik.

Felhasználói válasz: Ha a futtatni kívánt utasításban megadta a SET parancsot, írja át az utasítást úgy, vagy elhagyja a SET parancsot vagy lecseréli azt az ADD paranccsal (ADD az alapértelmezés)! Ezután adja ki újra az utasítást! Ha a DROP-ot adta meg, nem kell semmit tennie.

sqlcode: -1886

sqlstate: 428EJ

SQL1887NA SPECIFICATION ONLY tagmondat kötelező.

Magyarázat: Egy becenévre vonatkozó CREATE INDEX utasításnak kell, hogy legyen egy SPECIFICATION ONLY tagmondata.

Felhasználói válasz: Vegye fel az SPECIFICATION ONLY tagmondatot, és küldje el újra az utasítást!

sqlcode: -1887

sqlstate: 42601


[ Oldal eleje | Előző oldal | Következő oldal | Tartalom | Tárgymutató ]