Üzenetek leírása

SQL30000 - SQL30099

SQL30000NA végrehajtás elosztott protokoll hiba miatt meghiúsult. Ez nem érinti a későbbi parancsok és SQL utasítások sikeres végrehajtását. Okkód: "<okkód(alkód)>".

Magyarázat: Rendszerhiba történt, amely megakadályozta az aktuális környezeti parancs vagy SQL utasítás sikeres feldolgozását. Ez az üzenet (SQLCODE) utasításfordítás vagy -végrehajtás közben jelenik meg.

A parancs vagy utasítás nem dolgozható fel. A rendszer nem görgeti vissza az aktuális tranzakciót, és az alkalmazás összeköttetésben marad a távoli adatbázissal.

Felhasználói válasz: Jegyezze fel az üzenetszámot és az okkódot! Lehetőleg jegyezzen fel minden hibaadatot az SQLCA-ból! Próbálja újra futtatni az alkalmazást!

Ha elegendő memória-erőforrás áll rendelkezésre, de a probléma nem szűnik meg, indítsa el az Independent Trace Facility-t az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben.

Szükséges információk:

sqlcode: -30000

sqlstate: 58008

SQL30002NAz SQL utasítás nem hajtható végre az utasítások láncának előzetes állapota miatt.

Magyarázat: Egy SQL utasítást PREPARE-re készítettek elő, ám az figyelmeztető SQLCODE-ot kapott, hogy a programnak vagy a végfelhasználónak újra ki kell adnia az előkészített utasítást vagy egy másik SQL kérést. Ez a hiba csak ügyfél/kiszolgáló környezetben fordulhat elő.

Az utasítás láncoltként nem hajtható végre.

Felhasználói válasz: Az utasítást külön újra el kell küldeni.

sqlcode: -30002

sqlstate: 57057

SQL30020NA végrehajtás elosztott protokoll hiba miatt meghiúsult. Ez érinti a későbbi parancsok és SQL utasítások sikeres végrehajtását. Okkód: "<okkód>".

Magyarázat: Rendszerhiba történt, amely megakadályozta az aktuális környezeti parancs vagy SQL utasítás sikeres feldolgozását, valamint az utána következő parancsok vagy SQL utasítások végrehajtását is.

A parancs vagy utasítás nem dolgozható fel. A rendszer visszagörgette az aktuális tranzakciót és az alkalmazás lekapcsolódott a távoli adatbázisról.

Felhasználói válasz: Jegyezze fel az üzenet számát (SQLCODE) és az okkódot! Lehetőleg jegyezzen fel minden hibaadatot az SQLCA-ból! Próbálja meg csatlakoztatni a távoli adatbázist és újrafuttatni az alkalmazást!

Ha elegendő memória-erőforrás áll rendelkezésre, de a probléma nem szűnik meg, indítsa el az Independent Trace Facility-t az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben.

Szükséges információk:

Néhány lehetséges okkód:

121C
Jelzi, hogy a felhasználó nem jogosult a kért parancs végrehajtására.

1232
A parancs nem hajtható végre állandó hiba miatt. A legtöbb esetben a kiszolgáló ilyenkor egy hibás befejeződést dolgoz föl.

220A
A célkiszolgáló érvénytelen adatleírást kapott. Ha felhasználói SQLDA van megadva, győződjék meg róla, hogy a mezők helyesen vannak inicializálva! Arról is győződjék meg, hogy a hossz nem haladja meg a használt adattípus legnagyobb megengedett hosszát!

Ha a DB2 Connect terméket korábbi változatú ügyfelekkel rendelkező, átjáró kiszolgálós környezetben használja, ezt a hibát az okozhatja, hogy az alkalmazás forrásváltozói és a lekérdezett táblázat oszlopleírásai nem egyeznek meg.

sqlcode: -30020

sqlstate: 58009

SQL30021NA végrehajtás elosztott protokoll hiba miatt meghiúsult. Ez érinti a későbbi parancsok és SQL utasítások sikeres végrehajtását. A "<manager>" Manager a "<szint>" szinten nem támogatott.

Magyarázat: Rendszerhiba történt, amely megakadályozta, hogy az alkalmazás összeköttetést létesítsen a távoli adatbázissal. Ez az üzenet (SQLCODE) az SQL CONNECT utasítással kapcsolatos. "<kezelő>" és "<szint>" olyan numerikus értékek, amelyek az ügyfél és a kiszolgáló között fennálló inkompatibilitásra utalnak.

A parancs nem dolgozható fel.

Felhasználói válasz: Jegyezze fel az üzenetszámot és a "<kezelő>", illetve "<szint>" értékeket! Lehetőleg jegyezzen fel minden hibaadatot az SQLCA-ból! Próbáljon újra kapcsolatot létesíteni a távoli adatbázissal!

Ha a probléma továbbra is fennáll, indítsa el az Independent Trace Facility segédprogramot az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben. Ezután keresse fel a műszaki szervizképviseletet a következő információkkal:

sqlcode: -30021

sqlstate: 58010

SQL30040NA végrehajtás erőforrások hiányában meghiúsult. Ez nem érinti a későbbi parancsok és SQL utasítások sikeres végrehajtását. Ok: "<ok>". Az erőforrás típusa: "<erőforrástípus>". Erőforrásnév "<erőforrásnév>". Termékazonosító "<termékazonosító>".

Magyarázat: Az alkalmazás nem képes feldolgozni a parancsot vagy az SQL utasítást, mert a kijelölt erőforrás elfogyott. A rendszer nem görgeti vissza az aktuális tranzakciót, és az alkalmazás összeköttetésben marad a távoli adatbázissal.

A parancs nem dolgozható fel.

Felhasználói válasz: Növelje a megadott erőforrás méretét, és adja ki újra a parancsot!

sqlcode: -30040

sqlstate: 57012

SQL30041NA végrehajtás erőforrások hiányában meghiúsult. Ez érinti a későbbi parancsok és SQL utasítások sikeres végrehajtását. Ok: "<ok>". Az erőforrás típusa: "<erőforrástípus>". Erőforrásnév "<erőforrásnév>". Termékazonosító "<termékazonosító>".

Magyarázat: Az alkalmazás nem képes feldolgozni a parancsot vagy az SQL utasítást, mivel nem állnak rendelkezésre erőforrások a távoli adatbázisnál. Ez az SQLCODE utasításfordítás vagy -feldolgozás közben jelenik meg.

Egyesített rendszer felhasználói: Ezt a helyzetet észlelheti az adatforrás is.

Ha az "<erőforrásnév>" "<Encrypt>" vagy "<Decrypt>", a titkosításra vagy a titkosítás visszafejtésére szolgáló felhasználói kilépési pont nem érhető el vagy hibás.

A parancs vagy utasítás nem dolgozható fel.

Felhasználói válasz: Vizsgálja meg a távoli adatbázis rendszerkörnyezetét!

Egyesített rendszer felhasználói:

sqlcode: -30041

sqlstate: 57013

SQL30050NA "<szám>" parancs vagy SQL utasítás érvénytelen, amíg az összerendelés tart.

Magyarázat: Egy alkalmazás megkísérelt egy olyan parancsot vagy SQL utasítást kiadni, amely előfeldolgozási/összerendelési művelet közben nem érvényes. <szám> olyan számérték, amely a hibás parancsot vagy SQL utasítást azonosítja.

A rendszer nem dolgozza föl a parancsot vagy utasítást.

Felhasználói válasz: Ha az alkalmazás nem az adatbáziskezelő előfeldolgozó/összerendelő funkciója, ellenőrizze a parancs vagy SQL utasítás kiadása előtt, hogy nem folyik-e összerendelés!

Ha az alkalmazás az adatbáziskezelő előfeldolgozó/összerendelő funkciója, jegyezze fel az üzenet számát (SQLCODE), és a <szám> értéket! Lehetőleg jegyezzen fel minden hibaadatot az SQLCA-ból! Próbálja meg újra végrehajtani az összerendelő műveletet!

Ha elegendő memória-erőforrás áll rendelkezésre, de a probléma nem szűnik meg, indítsa el az Independent Trace Facility-t az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben.

Keresse fel a technikai támogatást nyújtó képviselőjet a következő információkkal:

Szükséges információk:

sqlcode: -30050

sqlstate: 58011

SQL30051NA megadott csomagnévvel és konzisztencia-jelsorral nincs aktív összerendelési folyamat.

Magyarázat: Akkor kíséreltek meg előfeldolgozó/összerendelő műveletet kiadni, amikor az előfeldolgozás/összerendelés nem volt aktív, vagy érvénytelen csomagnevet és/vagy konzisztencia-jelsort kíséreltek meg használni aktív előfeldolgozás/összerendelés közben.

A parancs vagy utasítás nem dolgozható fel.

Felhasználói válasz: Ha az alkalmazás nem az adatbáziskezelő előfeldolgozó/összerendelő funkciója, akkor ellenőrizze, hogy aktív-e az előfeldolgozás/összerendelés az összerendelési művelet kiadása előtt, és az összerendelési művelet helyes információkat kap-e!

Ha az alkalmazás az adatbáziskezelő előfeldolgozó/összerendelő funkciója, jegyezze fel az üzenet számát (SQLCODE) és lehetőleg az SQLCA-ból származó minden hibainformációt is! Próbálja meg újra végrehajtani a műveletet!

Ha elegendő memória-erőforrás áll rendelkezésre, de a probléma nem szűnik meg, indítsa el az Independent Trace Facility-t az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben.

Keresse fel a technikai támogatást nyújtó képviselőjet a következő információkkal:

Szükséges információk:

sqlcode: -30051

sqlstate: 58012

SQL30052NHibásak a program előkészítő feltevései.

Magyarázat: A fordítandó SQL utasítást nem ismeri fel az előfordító, ezért nem dolgozhatja fel az adatbázis.

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

Felhasználói válasz: Győződjék meg róla, hogy az utasítás helyes és próbálja meg ismét végrehajtani a műveletet! Ha a probléma nem szűnik meg, törölje az utasítást a programból!

sqlcode: -30052

sqlstate: 42932

SQL30053NAz OWNER érték jogosultságellenőrzése nem sikerült a távoli adatbázison.

Magyarázat: Az OWNER opciónak az előfeldolgozásban/összerendelésben megadott érték nem felelt meg a távoli adatbázisnál végzett jogosultságellenőrzés során. Ez az SQLCODE előfeldolgozás/összerendelés közben keletkezik. Nem az adatbáziskezelő előfeldolgozó/összerendelő funkciójától származik.

Az előfeldolgozó/összerendelő művelet nem dolgozható föl.

Felhasználói válasz: Győződjék meg róla, hogy jogosult az OWNER opcióhoz megadott azonosító használatára, vagy ne használja az OWNER opciót!

sqlcode: -30053

sqlstate: 42506

SQL30060NAz "<jogosultságazonosító>" nem rendelkezik a megfelelő jogosultsággal a "<művelet>" művelet végrehajtásához.

Magyarázat: A <jogosultságazonosító> jogosultságazonosító megkísérelte végrehajtani a jelzett műveletet (<művelet>) anélkül, hogy megkapta volna az ehhez szükséges jogosultságot. Ez az SQLCODE utasításfordítás vagy -feldolgozás közben jelenik meg.

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

Felhasználói válasz: Biztosítsa, hogy a <jogosultságazonosító> megkapja a kívánt művelet végrehajtásához szükséges jogosultságot!

sqlcode: -30060

sqlstate: 08004

SQL30061NAz adatbázis-fedőnév vagy az adatbázisnév ("<név>") nem található a távoli csomóponton.

Magyarázat: Az adatbázisnév nem jelöl létező adatbázist a távoli adatbáziscsomóponton.

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

Felhasználói válasz: Adja ki újra a parancsot megfelelő adatbázisnévvel vagy fedőnévvel!

Egyesített rendszer felhasználói: Ellenőrizze, hogy a SYSCAT.SERVERS bejegyzés helyesen adja-e meg az adatszerkezet adatbázisnevét!

sqlcode: -30061

sqlstate: 08004

SQL30070NNem támogatott parancs: "<parancsazonosító>"

Magyarázat: A távoli adatbázis ismeretlen parancsot kapott. Az aktuális környezeti parancs vagy SQL utasítás nem dolgozható fel sikeresen, és az utána következő parancsok illetve SQL utasítások sem.

A rendszer visszagörgette az aktuális tranzakciót és az alkalmazás lekapcsolódott a távoli adatbázisról. Az utasítás nem dolgozható föl.

Felhasználói válasz: Jegyezze fel az üzenet számát (SQLCODE) és a parancsazonosítót! Lehetőleg jegyezzen fel minden hibaadatot az SQLCA-ból! Próbáljon újra kapcsolatot létesíteni a távoli adatbázissal és futtassa újra az alkalmazást!

Ha elegendő memória-erőforrás áll rendelkezésre, de a probléma nem szűnik meg, indítsa el az Independent Trace Facility-t az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben.

Keresse fel a technikai támogatást nyújtó képviselőjet a következő információkkal:

Szükséges információk:

sqlcode: -30070

sqlstate: 58014

SQL30071NNem támogatott objektum: "<objektumazonosító>"

Magyarázat: A távoli adatbázis olyan adatokat kapott, amelyeket nem ismer fel. Az aktuális környezeti parancs vagy SQL utasítás nem dolgozható fel sikeresen, és az utána következő parancsok illetve SQL utasítások sem.

A rendszer visszagörgette az aktuális tranzakciót és az alkalmazás lekapcsolódott a távoli adatbázisról. A parancs nem dolgozható fel.

Felhasználói válasz: Jegyezze fel az üzenet számát (SQLCODE) és az objektumazonosítót! Lehetőleg jegyezzen fel minden hibaadatot az SQLCA-ból! Próbáljon újra kapcsolatot létesíteni a távoli adatbázissal és futtassa újra az alkalmazást!

Ha elegendő memória-erőforrás áll rendelkezésre, és a probléma nem szűnik meg, indítsa el az Independent Trace Facility-t az operációs rendszer parancssorából!

Ha a nyomkövetés aktív volt, indítsa el az Independent Trace Facility programot az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben.

Keresse fel a technikai támogatást nyújtó képviselőjet a következő információkkal:

Szükséges információk:

sqlcode: -30071

sqlstate: 58015

SQL30072NNem támogatott paraméter: "<paraméterazonosító>"

Magyarázat: A távoli adatbázis olyan adatokat kapott, amelyeket nem ismer fel. Az aktuális környezeti parancs vagy SQL utasítás nem dolgozható fel sikeresen, és az utána következő parancsok illetve SQL utasítások sem.

A parancs nem dolgozható föl. A rendszer visszagörgette az aktuális tranzakciót és az alkalmazás lekapcsolódott a távoli adatbázisról.

Felhasználói válasz: Jegyezze fel az üzenet számát (SQLCODE) és a paraméterazonosítót! Lehetőleg jegyezzen fel minden hibaadatot az SQLCA-ból! Próbáljon újra kapcsolatot létesíteni a távoli adatbázissal és futtassa újra az alkalmazást!

Ha elegendő memória-erőforrás áll rendelkezésre, de a probléma nem szűnik meg, indítsa el az Independent Trace Facility-t az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben.

Keresse fel a technikai támogatást nyújtó képviselőjet a következő információkkal:

Szükséges információk:

sqlcode: -30072

sqlstate: 58016

SQL30073NA "<paraméterazonosító>" paraméter "<érték>" értéke nem támogatott.

Magyarázat: A távoli adatbázis olyan adatokat kapott, amelyeket nem ismer fel. Az aktuális környezeti parancs vagy SQL utasítás nem dolgozható fel sikeresen, és az utána következő parancsok illetve SQL utasítások sem.

A rendszer visszagörgette az aktuális tranzakciót és az alkalmazás lekapcsolódott a távoli adatbázisról. A parancs nem dolgozható fel.

Felhasználói válasz: Jegyezze fel az üzenet számát (SQLCODE) és a paraméterazonosítót! Lehetőleg jegyezzen fel minden hibaadatot az SQLCA-ból! Próbáljon újra kapcsolatot létesíteni a távoli adatbázissal és futtassa újra az alkalmazást!

Ha elegendő memória-erőforrás áll rendelkezésre, és a probléma nem szűnik meg, indítsa el az Independent Trace Facility-t az operációs rendszer parancssorából!

Ha a nyomkövetés aktív volt, indítsa el az Independent Trace Facility programot az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben. Keresse fel a technikai támogatást nyújtó képviselőjet a következő információkkal:

Szükséges információk:

Néhány lehetséges azonosító:

002F
A célkiszolgáló nem támogatja az alkalmazás átirányító által kért adattípust. Amikor például DB2 Connect-en keresztül kapcsolódnak DB2 2.3-hoz, a rendszer ezt a hibát adja vissza, kivéve, ha a DB2 2.3-hoz a megfelelő PTF-et alkalmazzák. Győződjön meg róla, hogy az átirányító támogatja a kiszolgáló szintjét!

119C, 119D, 119E
A célkiszolgáló nem támogatja az alkalmazásátirányító által kért CCSID-t. Győződjék meg róla, hogy a kiszolgáló támogatja az átirányító által használt CCSID-t!

sqlcode: -30073

sqlstate: 58017

SQL30074NNem támogatott válasz: "<válaszazonosító>"

Magyarázat: Az ügyfél olyan választ kapott, amelyet nem ismer fel. Az aktuális környezeti parancs vagy SQL utasítás nem dolgozható fel sikeresen, és az utána következő parancsok illetve SQL utasítások sem.

A rendszer visszagörgette az aktuális tranzakciót és az alkalmazás lekapcsolódott a távoli adatbázisról. Az utasítás nem dolgozható föl.

Felhasználói válasz: Jegyezze fel az üzenet számát (SQLCODE) és a válaszazonosítót! Lehetőleg jegyezzen fel minden hibaadatot az SQLCA-ból! Próbáljon újra kapcsolatot létesíteni a távoli adatbázissal és futtassa újra az alkalmazást!

Ha elegendő memória-erőforrás áll rendelkezésre, de a probléma nem szűnik meg, indítsa el az Independent Trace Facility-t az operációs rendszer parancssorából! A szolgáltatás használatát az Independent Trace Facility rész írja le a Troubleshooting Guide könyvben.

Keresse fel a technikai támogatást nyújtó képviselőjet a következő információkkal:

Szükséges információk:

sqlcode: -30074

sqlstate: 58018

SQL30080NKommunikációs hiba ("<okkód>") történt a távoli adatbázissal folytatott adatforgalomban.

Magyarázat: Az "<okkód>" tartalmazza a Communications Manager által visszaadott eredeti hibakódokat.

APPC hibakódok esetén a formátum a következő eeee-mmmmmmmm-aaaaaaaa, ahol eeee az elsődleges visszatérési kód, mmmmmmmm a másodlagos visszatérési kód és aaaaaaaa az értelmezési adat. Ezek a hibakódok hexadecimális jelöléssel vannak megadva. A lehetséges elsődleges és másodlagos hibakódok közé tartozik a 0003-00000004 és a 0003-00000005, amely azt jelzi, hogy az adatbázis-kiszolgálóval folytatandó párbeszédet nem lehetett lefoglalni. Értelmezési adat csak APPC ALLOCATE hiba esetén jelenik meg.

A parancs nem dolgozható fel. Nem sikerült kapcsolatot létesíteni az adatbázissal, vagy a rendszer visszagörgette a kapcsolt adatbázisra irányuló jelenlegi tranzakciót, és az alkalmazást lekapcsolta a távoli adatbázisról.

Az IBM Communications Manager 1.0 APPC Programming Guide and Reference (SC31-6160) című dokumentumban találja meg az elsődleges és másodlagos APPC visszatérési kódok magyarázatát. Az APPC értelmezési adatok részletes leírását pedig az IBM Communications Manager 1.0 Problem Determination Guide (SC31-6156) című dokumentumban találja meg.

Felhasználói válasz: Győződjék meg róla, hogy az adatbáziskezelő és a Communications Manager is elindult az adatbázis-kiszolgálón, és minden Communications Manager konfigurációs paraméter hibátlan! A Communications Manager/2 APPC programozási útmutató és kézikönyv című könyvben további információkat találhat.

Megjegyzés:

Ha az üzenetbe ágyazott okkód 0003-084C0001, akkor az üzenet egyik lehetséges oka az, hogy olyan munkaállomással próbál kapcsolatot teremteni, amely nem kiszolgáló. Ellenőrizze, hogy a távoli munkaállomás kiszolgáló-e! Ha nem kiszolgáló, telepítse az adatbáziskezelőt kiszolgálóként!
sqlcode: -30080

sqlstate: 08001

SQL30081NA rendszer kommunikációs hibát észlelt. A használt kommunikációs protokoll: <protokoll>. A használt kommunikációs API: <illesztő>. A hely, ahol hibát észlelve volt: <hely>. A hibát érzékelő kommunikációs függvény: <függvény>. Protokollfügő hibakód(ok): <rc1>, <rc2>, <rc3>.

Magyarázat: A kommunikációs alrendszer hibát érzékelt.

Ha az összeköttetés már létrejött, a lehetséges okok közé tartoznak a következők:

Ha új összeköttetést próbál létesíteni, a lehetséges okok közé tartoznak a következők:

A részletekhez a jelsorértékek vizsgálatával juthat hozzá. A felhasznált protokolltól és a meghívott kommunikációs függvénytől függően néhány jelsor nincs értelmezve. Íme a jelsorértékek magyarázata:

<protokoll>
A ténylegesen használt kommunikációs protokoll. Az érvényes jelsorértékek:

<illesztő>
Az előző kommunikációs protokoll szolgáltatások hívásához használt programillesztő. Az érvényes jelsorértékek:

<hely>
Ez a protokolltól függő azonosító egyértelműen azonosítja a hibát észlelő csomópontot. Ha a használt protokoll:

Ha a helyinformáció nem áll rendelkezésre a hiba előfordulásakor, a jelsor nincs feltöltve.

<függvény>
Annak a kommunikációs alrendszer függvénynek a neve, amely a hibakódo(ka)t visszaadta.

<rc1>, <rc2>, <rc3>
Az elérhető hibakód és alkódok listája, amely a használt protokolltól függ. A nem értelmezett jelsorok "*"-ot tartalmaznak.

Ha a használt protokoll:

Az Üzenetek leírása című könyv Kommunikációs hibák függelékében talál további információkat az egyes kommunikációs hibakódokról.

Felhasználói válasz:

Ha a kapcsolat már létrejött, ellenőrizze, hogy:

  1. A kiszolgálón működő adatbázis ügynököt leállították-e!
  2. A kiszolgálón működő adatbáziskezelő hibásan állt-e meg!
  3. Kommunikációs alrendszer hiba vagy hálózati hiba történt-e! Az Üzenetek leírása c. könyvben talál további információkat az egyes kommunikációs hibakódokról.

Ha új kapcsolatot próbál létesíteni, ellenőrizze, hogy:

  1. A távoli adatbáziskiszolgáló helyesen került-e katalógusba az ügyfél csomóponton!
  2. A kiszolgálón lévő adatbáziskezelő konfigurációs fájl helyes kommunikációs paraméterekkel rendelkezik-e! Ha az adatbáziskezelő konfigurációs paramétereket frissítették a kiszolgálón, állítsa meg és indítsa el újra az adatbáziskezelőt, hogy a változtatások életbe léphessenek!
  3. Az ügyfél és kiszolgáló csomópontokon lévő kommunikációs alrendszerek helyesen vannak-e beállítva és elindítva!
  4. A kiszolgálón lévő DB2COMM környezeti változó megadja-e az ügyfél által használt kommunikációs protokollt!
  5. Elindult-e a kiszolgálón az adatbáziskezelő! A kiszolgálón a Start database manager parancsnak SQL1063-at kell visszaadnia és nem SQL5043-at. Ha SQL5043 érkezett, további információkat a First Failure Service Log-ban (DB2DIAG.LOG) talál.
  6. Kommunikációs alrendszer hiba vagy hálózati hiba történt-e!

Ha a probléma továbbra is fennáll, kérjen tanácsot a hálózati rendszergazdától és/vagy egy kommunikációs szakértőtől, hogy meghatározza a probléma okát a visszaadott jelsor alapján!

sqlcode: -30081

sqlstate: 08001

SQL30082NA kapcsolatlétesítési kísérlet biztonsági okokból nem sikerült: "<okkód>" ("<ok-karakterlánc>").

Magyarázat: Nem jött létre kapcsolat a távoli adatbáziskiszolgálóval érvénytelen vagy hibás biztonsági információk miatt. A biztonsági hiba okát az <okkód> és az ahhoz tartozó <ok karakterlánc> érték adja meg.

Az okkódok illetve a hozzájuk tartozó ok-karakterláncok listája:

0 (NOT SPECIFIED)
Az adott biztonsági hiba nincs megadva.

1 (PASSWORD EXPIRED)
A kérésben megadott jelszó lejárt.

2 (PASSWORD INVALID)
A kérésben megadott jelszó érvénytelen.

3 (PASSWORD MISSING)
A kérésben nem szerepelt jelszó.

4 (PROTOCOL VIOLATION)
A kérés megsértette a biztonsági protokollokat.

5 (USERID MISSING)
A kérés nem tartalmazott felhasználói azonosítót.

6 (USERID INVALID)
A kérésben megadott felhasználói azonosító érvénytelen.

7 (USERID REVOKED)
A kérésben megadott felhasználói azonosítót visszavonták.

8 (GROUP INVALID)
A kérésben megadott csoport érvénytelen.

9 (USERID REVOKED IN GROUP)
A kérésben megadott felhasználói azonosítót a csoportban visszavonták.

10 (USERID NOT IN GROUP)
A kérésben megadott felhasználói azonosító nem a csoportba tartozik.

11 (USERID NOT AUTHORIZED AT REMOTE LU)
A kérésben megadott felhasználói azonosító nem jogosult felhasználó a távoli logikai egységen.

12 (USERID NOT AUTHORIZED FROM LOCAL LU)
A kérésben megadott felhasználói azonosító nem jogosult felhasználó a távoli logikai egységen, ha a helyi logikai egységen dolgozik.

13 (USERID NOT AUTHORIZED TO TP)
A kérésben megadott felhasználói azonosító nem jogosult a Transaction Program használatára.

14 (INSTALLATION EXIT FAILED)
A telepítésből való kilépés meghiúsult.

15 (PROCESSING FAILURE)
A biztonsági szolgáltatás feldolgozása meghiúsult a kiszolgálónál.

16 (NEW PASSWORD INVALID)
a jelszó megváltoztatásakor megadott jelszó nem felel meg a kiszolgáló igényeinek.

17 (UNSUPPORTED FUNCTION)
a megadott biztonsági mechanizmus érvénytelen a kiszolgálón. Néhány tipikus példa:

18 (NAMED PIPE ACCESS DENIED)
A névvel ellátott csővezeték védelem megsértése miatt nem érhető el.

19 (USERID DISABLED or RESTRICTED)
A felhasználói azonosító le van tiltva, vagy a felhasználói azonosító jelenleg nem férhet hozzá a működési környezethez.

20 (MUTUAL AUTHENTICATION FAILED)
Az összeköttetés célpontjául kiszemelt kiszolgáló nem felelt meg a kölcsönös hitelesítési ellenőrzésen. A kiszolgáló vagy szélhámos, vagy a visszaküldött igazolvány megsérült.

21 (RESOURCE TEMPORARILY UNAVAILABLE)
A kiszolgáló abbahagyta a biztonsági műveletet, mert valamely erőforrás átmenetileg nem érhető el. Például AIX-ben előfordulhat, hogy nem áll rendelkezésre felhasználói engedély.

Felhasználói válasz: Győződjék meg róla, hogy a megfelelő felhasználói azonosító és/vagy jelszó van megadva!

Lehet, hogy a felhasználói azonosító le van tiltva, nem férhet hozzá bizonyos munkaállomásokhoz vagy csak bizonyos időszakokban van engedélyezve.

A 17-es okkód esetén próbálja újra a parancsot támogatott hitelesítés-típussal!

Ha az okkód 20, ellenőrizze, hogy a kiszolgáló hitelesítési mechanizmusa elindult-e, és próbálkozzon újra!

sqlcode: -30082

sqlstate: 08001

SQL30083NAz "<uid>" felhasználói azonosító megváltoztatására tett kísérlet biztonsági okokból nem sikerült: "<okkód>" ("<ok-karakterlánc>").

Magyarázat: A jelszóváltoztatást a rendszer visszautasította érvénytelen vagy hibás biztonsági információk miatt. A biztonsági hiba leírását az "<okkód>" és a hozzátartozó "<ok-karakterlánc>" adja meg.

Az okkódok illetve a hozzájuk tartozó ok-karakterláncok listája:

0 (NOT SPECIFIED)
Az adott biztonsági hiba nincs megadva.

1 (CURRENT PASSWORD INVALID)
A kérésben megadott régi jelszó érvénytelen.

2 (NEW PASSWORD INVALID)
A kérésben megadott jelszó nem felel meg azon rendszer követelményeinek, amelyen a jelszóváltást megkísérelte.

3 (CURRENT PASSWORD MISSING)
A kérésben nem szerepelt a régi jelszó.

4 (NEW PASSWORD MISSING)
A kérésben nem szerepelt az új jelszó.

5 (USERID MISSING)
A kérés nem tartalmazott felhasználói azonosítót.

6 (USERID INVALID)
A kérésben megadott felhasználói azonosító érvénytelen.

7 (USERID REVOKED)
A kérésben megadott felhasználói azonosítót visszavonták. Visszavont felhasználói azonosítókhoz tartozó jelszó nem változtatható meg.

14 (INSTALLATION EXIT FAILED)
A telepítésből való biztonsági kilépés meghiúsult.

15 (PROCESSING FAILURE)
A biztonsági szolgáltatás feldolgozása meghiúsult a kiszolgálónál.

17 (UNSUPPORTED FUNCTION)
A rendszer nem támogatja a jelszó megváltoztatását.

19 (USERID DISABLED or RESTRICTED)
A felhasználói azonosító le van tiltva, vagy a felhasználói azonosító jelenleg nem férhet hozzá a működési környezethez.

24 (USERNAME AND/OR PASSWORD INVALID)
A megadott felhasználónév vagy jelszó érvénytelen.

Felhasználói válasz: Győződjön meg róla, hogy a megfelelő felhasználói azonosítót, jelenlegi és új jelszót adta-e meg. 14-es okkód esetén ellenőrizze a példány alkönyvtárában (általában "db2") lévő db2pem.log fájlt, ha a bekövetkezett problémával kapcsolatban részletesebb információkat szeretne kapni.

Lehet, hogy a felhasználói azonosító le van tiltva, nem férhet hozzá bizonyos munkaállomásokhoz vagy csak bizonyos időszakokban van engedélyezve.

sqlcode: -30083

sqlstate: 08001

SQL30090NÉrvénytelen művelet ebben az alkalmazásfuttatási környezetben. Okkód = "<okkód>"

Magyarázat: A művelet érvénytelen az alkalmazásvégrehajtási környezetben. Egy művelet olyan alkalmazások esetén lehet érvénytelen, amelyek különleges korlátozásokat szabnak az utasításokra vagy az API-kra, például XA osztott tranzakciókezelési környezetben működő alkalmazások, mint a CICS, a CONNECT 2-es típusú összeköttetési beállításokkal működők, vagy az egyesített rendszer funkcióit használók, amelyek heterogén adatforrásokat frissítenek. A műveletet elutasították.

A lehetséges okkódok a következők:

Felhasználói válasz:

Hárítsa el a problémát az alábbi műveletek egyikével:

sqlcode: -30090

sqlstate: 25000


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