Üzenetek leírása

SQL7000 - SQL7099

SQL7001NIsmeretlen parancs "<parancs>".

Magyarázat: A REXX-nek átadott parancs ismeretlen.

A parancs nem dolgozható fel.

Felhasználói válasz: Ellenőrizze, hogy a parancs érvényes SQL utasítás-e és futtassa újra az eljárást! Ne feledje, hogy minden parancsnak nagybetűsnek kell lennie!

SQL7002NÉrvénytelen kurzornév.

Magyarázat: A felhasználó érvénytelen kurzornevet adott meg.

A parancs nem dolgozható fel.

Felhasználói válasz: Ellenőrizze, hogy a kurzornév "c1" és "c100" közé esik-e!

SQL7003NÉrvénytelen utasításnév.

Magyarázat: A felhasználó érvénytelen utasításnevet adott meg.

A parancs nem dolgozható fel.

Felhasználói válasz: Ellenőrizze, hogy az utasításnév "s1" és "s100" közé esik-e!

SQL7004NA kérelem szintaxisa hibás.

Magyarázat: A REXX nem tudta az átadott parancskarakterláncot elemezni.

A parancs nem dolgozható fel.

Felhasználói válasz: Használja a megfelelő parancsszintaktikát!

SQL7005WAz OPEN utasításban szereplő kurzor nincs deklarálva.

Magyarázat: OPEN utasítást kíséreltek meg végrehajtani kurzor megadása nélkül.

A parancs nem dolgozható fel.

Felhasználói válasz: Szúrjon be DECLARE utasítást az OPEN utasítás elé és futtassa újra az eljárást!

SQL7006N"<kérelem>" érvénytelen kulcsszót ("<kulcsszó>") adott meg.

Magyarázat: Az utasítás érvénytelen kulcsszót tartalmaz ("<kulcsszó>").

A parancs nem dolgozható fel.

Felhasználói válasz: Adja meg a helyes kulcsszó formátumot!

SQL7007NNem létező REXX változó: "<változó>".

Magyarázat: Egy REXX változótérben nem létező REXX változó került átadásra.

A parancs nem dolgozható fel.

Felhasználói válasz: Ellenőrizze, hogy a forrásváltozó-listában lévő összes változónév megadásra került-e a meghiúsult parancs előtt! Ezután futtassa újra az eljárást!

SQL7008NA "<változó>" REXX változó nem konzisztens adatokat tartalmaz.

Magyarázat: A REXX egy nem következetes adatokat tartalmazó változót kapott.

A parancs nem dolgozható fel.

Felhasználói válasz: Ha a változó SQLDA, ellenőrizze, hogy az adat és hossz mezők helyes értéket kaptak-e! Ha a változó REXX változó, ellenőrizze, hogy az adat típusa megfelel-e annak a parancsnak, amelyben használják!

SQL7009NCsonkolt REXX változó: "<változó>".

Magyarázat: A REXX-nek átadott "<változó>" változó nem következetes adatokat tartalmazott. A "<változó>" változóban lévő adat karakterlánc csonkolt volt.

A parancs nem dolgozható fel.

Felhasználói válasz: Ellenőrizze, hogy az adathossz konzisztens-e a beviteli SQLDA-ban lévő hosszal, és futtassa újra az eljárást!

SQL7010NÉrvénytelen keresésazonosító: "<azonosító>".

Magyarázat: A REXX-nek átadott keresésazonosító ("<változó>") nem létezett, vagy következetlen illetve hiányzó adatokat tartalmazott.

A parancs nem dolgozható fel.

Felhasználói válasz: Ellenőrizze, hogy a keresésazonosítóban lévő adatok helyesen vannak-e megadva, és futtassa újra az eljárást!

SQL7011NNincs megadva a kötelező "<paraméter>" paraméter.

Magyarázat: A "<paraméter>" paraméter kötelező a REXX parancsszintaktikában, de nem volt megadva.

A parancs nem dolgozható fel.

Felhasználói válasz: Adja meg a kötelező paramétert, és futtassa újra az eljárást!

SQL7012NISL változtatási kísérlet adatbáziskapcsolat közben.

Magyarázat: Az elszigetelési szintet ((ISL)) nem lehet megváltoztatni, miközben adatbázissal áll kapcsolatban.

A parancs figyelmen kívül marad.

Felhasználói válasz: Ha meg kell változtatni az elválasztási szintet, kapcsolódjon szét az aktuális adatbázistól, állítsa be az elválasztási szintet, és csatlakozzon újra az adatbázishoz!

SQL7013NEllentmondó kurzor- és utasításnév vagy HOLD tulajdonság.

Magyarázat: REXX-ben a kurzor és az utasításnév formájának 'cnn'-nek illetve 'snn'-nek kell lennie, ahol 'nn' 1 és 100 közötti szám. Az egy párba tartozó kurzorok és utasítások számának meg kell egyeznie. Ezenkívül a c1 és c50 közötti kurzorok 'without hold', míg a c51 és c100 közöttiek 'with hold' vannak deklarálva.

A parancs figyelmen kívül marad.

Felhasználói válasz: Ellenőrizze, hogy a kurzor- és utasításszámok megegyeznek-e, és futtassa újra az eljárást!

SQL7014NA forrásváltozó alkotórészeinek száma hibás.

Magyarázat: REXX-ben egy összetett forrásváltozó első komponense olyan számot ad meg, amely nem egyenlő az összetevők tényleges számával.

A parancs figyelmen kívül marad.

Felhasználói válasz: Ellenőrizze, hogy az első komponensben lévő szám egyezik-e a ténylegesen megadott összetevők számával, és futtassa újra az eljárást!

SQL7015NREXX-ben érvénytelen változónév: "<változó>".

Magyarázat: A megadott változónév érvénytelen REXX-ben. A név meg kell, hogy feleljen a nyelv követelményeinek.

A parancs nem dolgozható fel.

Felhasználói válasz: Változtassa meg a nevet olyanra, amely megfelel a REXX követelményeinek, és adja ki újra a parancsot!

SQL7016NÉrvénytelen szintaxist adtak meg az SQLDB2 illesztőnek. Kapcsolódó hiba: "<db2_error>". A parancs nem dolgozható fel.

Magyarázat: Érvénytelen szintaxist adtak meg az SQLDB2 illesztőnek, azaz bemeneti fájlt és parancsot is kijelöltek.

Felhasználói válasz: További információért nézze meg a kapcsolódó hibakódot!

SQL7032NNem jött létre az SQL eljárás: "<eljárásnév>". A diagnosztikai fájl: "<fájlnév>".

Magyarázat: Nem jött létre az SQL eljárás: "<eljárásnév>". A következők egyike történt:

UNIX környezetben: a diagnosztikai információt tartalmazó fájl teljes elérési útvonala:
$DB2PATH/function/routine/sqlproc/ \
$DATABASE/$SCHEMA/tmp/"<fájlnév>"

ahol a $DATABASE az adatbázis nevét jelöli, a $SCHEMA pedig az SQL eljárás sémanevét.

OS/2 és 32 bites Windows környezetban a diagnosztikai információt tartalmazó fájl teljes elérési útvonala:
%DB2PATH%\function\routine\sqlproc\ \
%DATABASE%\%SCHEMA%\tmp\"<fájlnév>"

ahol a %DATABASE% az adatbázis nevét jelöli, a %SCHEMA% pedig az SQL eljárás sémanevét.

Felhasználói válasz: Gondoskodjon arról, hogy, hogy a kiszolgálón egyaránt legyen telepítve kompatibilis C fordító és DB2 Application Development Client. Ha előfordítási vagy fordítási hiba történt, az előfordítótól és a fordítóprogramtól származó üzeneteknek ebben a diagnosztikai fájlban nézhet utána: "<fájlnév>".

Gondoskodjon arról, hogy a DB2 nyilvántartásban a DB2_SQLROUTINE_COMPILER_PATH változó azon parancsfájlra mutasson, amely beállítja a C fordító környezetét! Például UNIX-ban létrehozható ez "sr_cpath" nevű parancsfájl a /home/DB2INSTANCE/sqllib/function/routine alkönyvtárban. A DB2_SQL_ROUTINE_COMPILER_PATH DB2 nyilvántartás változó ennek megfelelő beállítása:

   db2set DB2_SQLROUTINE_COMPILER_PATH = \
      "/home/DB2INSTANCE/sqllib/function/ \
      routine/sr_cpath"

sqlcode: -7032

sqlstate: 42904

SQL7035WAz "<eljárásnév>" SQL eljárás végrehajtható fájlja nem mentődött az adatbázis katalógusba.

Magyarázat: Az SQL eljárás végrehajtható fájljának mérete meghaladja a 2 megabájtot korlátot és ezért nem tárolható az adatbázis katalógusban. Nem lesz automatikusan helyreállítva adatbázis visszaállításkor, illetve DROP PROCEDURE utasítás visszagörgetésekor.

Felhasználói válasz: Ha a figyelmeztetés CREATE PROCEDURE utasításból származott, akkor készítsen biztonsági mentést az "<eljárásnév>" SQL eljáráshoz tartozó végrehajtható fájlról! Ha a figyelmeztetés visszaállítási művelet alatt vagy egy DROP PROCEDURE utasítás visszagörgetésekor keletkezett, akkor az "<eljárásnévhez>" tartozó végrehajtható fájlt kézzel kell összehangolni a katalógusban megadott SQL eljárással.

sqlcode: +7035

sqlstate: 01645

SQL7099NÉrvénytelen hiba "<hiba>".

Magyarázat: REXX belső hiba történt.

A parancs nem dolgozható fel.

Felhasználói válasz: Ellenőrizze, hogy a REXX megfelelően van-e telepítve, és futtassa újra az eljárást! Ha a hiba nem szűnik meg, jegyezze fel a hibaszámot és hívja fel a forgalmazót!


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