SQL30000N | A 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
SQL30002N | Az 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
SQL30020N | A 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:
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
SQL30021N | A 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
SQL30040N | A 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
SQL30041N | A 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:
Ha felhasználó által megadott felhasználói kilépési pontot használ, ellenőrizze a felhasználói kilépési pont forráskódját, hogy meghatározza, miért kapta az "<ok>" kódot! Ha a felhasználói kilépési pont forráskódjában talált hibát, javítsa ki azt, szerkessze hozzá a kódot az egyesített kiszolgálóhoz, és adja ki újra a sikertelen parancsot vagy utasítást!
sqlcode: -30041
sqlstate: 57013
SQL30050N | A "<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
SQL30051N | A 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
SQL30052N | Hibá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
SQL30053N | Az 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
SQL30060N | Az "<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
SQL30061N | Az 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
SQL30070N | Nem 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
SQL30071N | Nem 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
SQL30072N | Nem 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
SQL30073N | A "<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ó:
sqlcode: -30073
sqlstate: 58017
SQL30074N | Nem 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
SQL30080N | Kommuniká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
SQL30081N | A 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:
Az azonosító a pontozott jelölésű Internet cím.
Az azonosító a teljesen megadott LU név (hálózatazonosító.LUnév).
Az azonosító a munkaállomásnév (nname).
Az azonosító a hálózatcím és a csomópontcím hexadecimális jelöléssel (hálózat.csomópont).
Ha a helyinformáció nem áll rendelkezésre a hiba előfordulásakor, a jelsor nincs feltöltve.
Ha a használt protokoll:
Megjegyzés:
Windows Sockets használata esetén ha a(z) <függvény> WSAStartup és <rc1> 0, akkor <rc2> a DB2 által kért Windows Sockets Specification verziót, <rc3> pedig a Windows Sockets DLL által támogatott Windows Sockets Specification verziót tartalmazza.
<rc1> tartalmazza a CPI-C függvénytől származó visszatérési kódot. Ha <rc2> jelen van, akkor a CPI-C függvényhívásból származó globális h_errno értéket tartalmazza. <rc3> nincs értelmezve.
<rc1> tartalmazza a NetBIOS hívásból származó visszatérési kódot. <rc2> és <rc3> nincs értelmezve.
<rc1> a TLI Services hívásból származó globális t_errno értéket vagy a NetWare Connection illetve Bindery Services hívásból származó visszatérési kódot tartalmazza. Ha <rc1> t_errno TLOOK, akkor <rc2> a megtörtént TLI eseményt tartalmazza. Ha <rc2> esemény T_DISCONNECT, akkor <rc3> a szétkapcsolás okkódját tartalmazza. AIX esetén ha <rc1> t_errno TSYSERR, akkor <rc3> a rendszer errno-t tartalmazza, amely a sys/errno.h-ban van definiálva. Ha <rc1> az AIX NetWare Connection vagy Bindery Services hívásból származó visszatérési kódot tartalmazza, akkor <rc2> a hibaokot tartalmazza.
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:
Ha új kapcsolatot próbál létesíteni, ellenőrizze, hogy:
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
SQL30082N | A 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:
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
SQL30083N | Az "<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:
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:
A kurzor felfüggesztés nem támogatott ebben a környezetben.
Az adatforrásokat elérő frissítés/törlés művelethez:
Felhasználói válasz:
Hárítsa el a problémát az alábbi műveletek egyikével:
sqlcode: -30090
sqlstate: 25000