SQL1601N | Vhodni parameter "<parameter>" sistemskega nadzornika baz podatkov je ničelni kazalec. |
Pojasnilo: Uporabnik je poklical enega od API-jev sistemskega nadzornika baze podatkov in je namesto zahtevanega parametra podal ničelni kazalec.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Uporabnik mora ukaz znova podati z veljavno vrednostjo parametra.
SQL1602N | V vhodni podatkovni strukturi (sqlma) podani tip objekta ni podprt. |
Pojasnilo: V podatkovnem področju spremenljivke vhodne podatkovne strukture(sqlma) za API posnetek sistemskega nadzora podatkovne baze podani tip objekta ni podprt.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Ukaz znova izdajte z veljavnim tipom objekta. Za dodatne informacije o veljavnih tipih objektov preglejte Administrative API Reference in Application Development Guide.
SQL1603N | Parameter "<parameter>" ni podan v vhodni podatkovni strukturi (sqlma). |
Pojasnilo: Zahtevani parameter ni podan v vhodni podatkovni strukturi (sqlma) posnetka sistemskega nadzora baze podatkov ali API-ja ocenjene velikosti vmesnega pomnilnika.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Uporabnik mora ukaz znova podati z veljavno vrednostjo parametra.
SQL1604N | Parameter "<parameter>" ni ničelno zaključen. |
Pojasnilo: Na koncu parametra niza znaka mora biti ničelni znak.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Na koncu parametra niza znaka dodajte ničelni znak in znova izdajte ukaz.
SQL1605W | Baza podatkov "<vzdevek_baze_podatkov>" ni aktivna. |
Pojasnilo: Za podano bazo podatkov je bil poklican API za vnovično nastavitev sistemskega nadzora baze podatkov, vendar baza podatkov ni bila aktivna.
Ukaz se je uspešno končal, vendar narejeno ni bilo nobeno dejanje.
Odgovor uporabnika: Zagotovite, da je vzdevek baze podatkov pravilen in da je bila baza podatkov zagnana.
SQL1606W | Izhodni vmesni pomnilnik sistemskega nadzora baze podatkov je poln. |
Pojasnilo: Področje izhodnega vmesnega pomnilnika sistemskega nadzora baze podatkov ni dovolj veliko, da bi shranilo vrnjene podatke. Najverjetnejši vzrok je intenzivno delovanje sistema, v primeru klica API-ja nadzora baze podatkov znotraj baze podatkov pa je uporabnik verjetno dodelil premajhen vmesni pomnilnik, da bi lahko vseboval vrnjene podatke.
Ukaz se je končal uspešno, podatki zbrani pred prelivom vmesnega pomnilnika pa se vrnejo v uporabniški vmesni pomnilnik.
Odgovor uporabnika: Uporabnik mora znova izdati ukaz, v primeru klica API-ja nadzora baze podatkov znotraj uporabniške aplikacije pa mora dodeliti večji vmesni pomnilnik ali pa zmanjšati količino zahtevanih podatkov.
SQL1607N | Za izvedbo zahtevane funkcije sistemskega nadzora podatkovne baze ni na voljo dovolj pomnilnika. |
Pojasnilo: Upravljalnik baze podatkov nima delovnega pomnilnika za obdelavo ukaza sistemskega nadzora baze podatkov.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: V vhodnem parametru zmanjšajte velikost vmesnega pomnilnika in znova izdajte ukaz.
SQL1608W | Dva ali več vzdevkov baze podatkov, podanih na vhodu se nanaša na isto bazo podatkov. |
Pojasnilo: Klic posnetka sistemskega nadzornika baze podatkov ali API-ja ocenjene velikosti vmesnega pomnilnika je v vhodni podatkovni strukturi sqlm vseboval isto zahtevo za dva ali več vzdevkov baze podatkov, vsi pa kažejo na isto bazo podatkov.
Sistemski nadzornik baze podatkov se uspešno izvrši, vendar v izhodni vmesni pomnilnik vrne samo eno kopijo informacij.
Odgovor uporabnika: Zahtevano ni nobeno dejanje. Vendar mora uporabnik, če pričakuje informacije o drugih podatkovnih bazah preveriti, da so na vhodu podani vzdevki baze podatkov pravilni.
SQL1609N | Baza podatkov "<vzdevek_baze_podatkov>" je oddaljena baza podatkov in je ni mogoče nadzirati. |
Pojasnilo: Klic API-ja sistemskega nadzornika baze podatkov je bil izdan s podanim vzdevkom oddaljene baze podatkov. Sistemski nadzornik baze podatkov ne podpira nadzorovanja oddaljene baze podatkov.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Uporabnik mora zagotoviti, da je podani vzdevek baze podatkov pravilen in nato ukaz znova izdati s pravilnim vzdevkom baze podatkov.
SQL1610N | Vhodni parameter "<parameter>" sistemskega nadzornika baz podatkov ni veljaven. |
Pojasnilo: Uporabnik je poklical enega od API-jev sistemskega nadzornika baze podatkov in je za podani parameter podal neveljavno vrednost.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Uporabnik mora ukaz znova podati z veljavno vrednostjo parametra.
SQL1611W | Sistemski nadzornik baze podatkov ni vrnil nobenih podatkov. |
Pojasnilo: V času, ko je bil izdan klic API-ja sistemskega nadzornika baze podatkov ni bilo na voljo informacij nadzorovanja, ki so jih uporabniki zahtevali. To se lahko zgodi kadar zahtevana baza podatkov ali aplikacija nista aktivni ali pa kadar je skupina nadzorovanja, kot je skupina tabel izključena in zahtevate informacije tabele.
Odgovor uporabnika: Ukaz se je uspešno končal, vendar uporabniku niso bili vrnjeni nobeni podatki.
Uporabnik mora zagotoviti, da so baze podatkov in aplikacije, za katere zahteva nadzorovanje aktivne ob času, ko je klican API sistemskega nadzornika baze podatkov ali pa da so želene skupine nadzorovanja aktivne.
SQL1612N | Podana ciljna pot nadzornika dogodkov ni veljavna. |
Pojasnilo: V stavku CREATE EVENT MONITOR podana ciljna pot ni veljavno ime poti. Ukaza ni mogoče obdelati.
Odgovor uporabnika: Ukaz znova podajte s pravilno ciljno potjo nadzornika dogodkov.
sqlcode: -1612
sqlstate: 428A3
SQL1613N | Podana možnost nadzornika dogodkov ni veljavna. |
Pojasnilo: V stavku CREATE EVENT MONITOR podana možnost ni veljavna. Možni vzroki so lahko:
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Ukaz znova podajte s popravljenimi možnostmi nadzornika dogodkov.
sqlcode: -1613
sqlstate: 428A4
SQL1614N | Med aktiviranjem nadzornika dogodkov je prišlo do V/I napake. Koda vzroka = "<koda-vzroka>". |
Pojasnilo: Pri aktiviranju nadzornika dogodkov je bila odkrita V/I napaka. <koda_vzroka> je nekaj izmed naslednjega:
Odgovor uporabnika: Če je možno, odpravite težavo, opisano s kodo vzroka in znova podajte stavek SET EVENT MONITOR.
sqlcode: -1614
sqlstate: 58030
SQL1615W | Podani nadzornik dogodkov je že v zahtevanem stanju. |
Pojasnilo: Poskusili ste aktivirati že aktiven nadzornik dogodkov ali pa deaktivirati že neaktivni nadzornik dogodkov. Stavek SET EVENT MONITOR ni bil upoštevan.
Odgovor uporabnika: Ukrep uporabnika ni potreben.
sqlcode: +1615
sqlstate: 01598
SQL1616N | Omejitev največjega števila aktivnih nadzornikov dogodkov je bila že dosežena. |
Pojasnilo: Za posamezno bazo podatkov je lahko sočasno aktivnih 32 nadzornikov dogodkov. Ta omejitev je bila že dosežena. Podanega nadzornika dogodkov ni mogoče aktivirati.
Odgovor uporabnika: Če je mogoče, deaktivirajte enega od aktivnih nadzornikov dogodkov in znova podajte stavek SET EVENT MONITOR.
sqlcode: -1616
sqlstate: 54030
SQL1617N | Podani nadzornik dogodkov je že dosegel svojo omejitev MAXFILES in MAXFILESIZE. |
Pojasnilo: Podani nadzornik dogodkov je bil izdelan z omejitvijo na količino podatkov, ki so dovoljeni v ciljnem imeniku nadzornika dogodkov. Ta omejitev je bila že dosežena. Podanega nadzornika dogodkov ni mogoče aktivirati.
Odgovor uporabnika: Če je mogoče, iz ciljnega imenika zbrišite nekaj podatkovnih datotek in znova podajte stavek SET EVENT MONITOR.
sqlcode: -1617
sqlstate: 54031
SQL1618N | Ciljno pot podanega nadzornika dogodkov uporablja drug nadzornik dogodkov. |
Pojasnilo: Podani nadzornik dogodkov je bil izdelan z isto ciljno potjo kot nek drug nadzornik dogodkov. Drugi nadzornik dogodkov je bil aktiviran vsaj enkrat in je pustil datoteke .evt in/ali .ctl v ciljni poti. Te datoteke uporabljajo aplikacije, ki berejo informacije o dogodkih, katere vsebujejo.
Odgovor uporabnika: Če je trenutno aktiven drug Nadzornik dogodkov, ga deaktivirajte. Ko boste zagotovili, da nobena aplikacija ne uporablja datotek, ki jih je izdelal na ciljni poti, odstranite datoteke. Nato znova podajte stavek SET EVENT MONITOR.
Drugače pa, če je mogoče znova izdelajte zahtevani nadzornik dogodkov in podajte drugačno ciljno pot in znova podajte stavek SET EVENT MONITOR.
sqlcode: -1618
sqlstate: 51026
SQL1619N | Aktivnega nadzornika dogodkov ni mogoče opustiti. |
Pojasnilo: Podani nadzornik dogodkov je trenutno aktiven in ga zato ni mogoče opustiti.
Odgovor uporabnika: Deaktivirajte nadzornik dogodkov in znova podajte stavek DROP EVENT MONITOR.
sqlcode: -1619
sqlstate: 55034
SQL1620N | Ne morem izprazniti nadzornika dogodkov. Koda vzroka "<rc>". |
Pojasnilo: Nadzornika dogodkov ni mogoče izprazniti. Možni vzroki so naslednji:
Odgovor uporabnika: Zagotovite, da je nadzornik dogodkov zagnan. Če nadzornik dogodkov teče na ravni izhoda, ki je pred različico 6, ga ne poskušajte izprazniti.
sqlcode: -1620
sqlstate: 55034
SQL1621N | Transakcija, v kateri je bil izdelan podani nadzornik dogodkov, še ni bila odobrena. Nadzornika dogodkov ni mogoče aktivirati. |
Pojasnilo: Nadzornika dogodkov ni mogoče aktivirati, dokler transakcija, v kateri je bil izdelan, ni odobrena.
Odgovor uporabnika: Odobrite transakcijo, v kateri je bil izdelan nadzornik dogodkov in nato znova izdajte stavek SET EVENT MONITOR.
sqlcode: -1621
sqlstate: 55033
SQL1622N | Vrednost STATE, podana v stavku SET EVENT MONITOR STATE ni veljavna. |
Pojasnilo: Vrednost STATE, podana v stavku SET EVENT MONITOR STATE ni znotraj območja veljavnih vrednosti ali pa je vrednost ničelna, kot rezultat spremenljivke indikatorja.
Veljavne vrednosti za stanje nadzornika dogodkov so:
Stavka ni mogoče izvršiti.
Odgovor uporabnika: Popravite vrednost stanja nadzornika dogodkov in/ali katerokoli spremenljivko indikatorja in znova izdajte stavek.
sqlcode: -1622
sqlstate: 42815
SQL1623N | API sqlmonsz ali sqlmonss je bil poklican s preveč podanimi objekti v vhodni strukturi sqlma. |
Pojasnilo: Omejitev, vsiljena za število objektov, ki so dovoljeni v vhodni strukturi sqlma je bila presežena.
Odgovor uporabnika: V parametru sqlma zmanjšajte število objektov in nato klic znova izvedite.
SQL1624N | Vse baze podatkov, ki se navezujejo na API sqlmonsz ali sqlmonss morajo biti v istem vozlišču. |
Pojasnilo: Parameter sqlma je vseboval reference za baze podatkov, ki so v različnih vozliščih.
Odgovor uporabnika: Parameter sqlma popravite tako, da se vsi objekti baze podatkov nanašajo na isto vozlišče, in nato klic znova izvedite.
SQL1625W | Nadzornik ne more pretvoriti kodne strani "<izvor>" v kodno stran "<cilj>". Poskus te pretvorbe je bil izveden za podatke, ki se nanašajo na tip "<tip>". |
Pojasnilo: Možni tipi so naslednji:
Pretvorba podatkov iz izvorne kodne strani v ciljno kodno stran ni podprta. Do tega stanja lahko pride pod naslednjimi pogoji:
Do tega stanja lahko pride, če nadzornik poskusi pretvoriti podatke, ki se nanašajo na bazo podatkov, katere kodna stran ni združljiva s kodno stranjo nadzorniške aplikacije.
Odgovor uporabnika: Poglejte dokumentacijo vašega operacijski sistema za seznam podprtih pretvorb in zagotovite, da so ustrezne nameščene in dostopne upravljalniku baze podatkov.
Če je mogoče, zagotovite, da nadzorovana baza podatkov in aplikacija za nadzor uporabljata isto kodno stran.
SQL1626W | Med izvajanjem pretvorbe iz kodne strani "<izvor>" v kodno stran "<cilj>" je prišlo do zgornje prekoračitve. Velikost ciljnega področja je bila "<največja_dolžina>", podatki so se nanašali na tip "<tip>", prvih osem znakov pa je "<podatki>". |
Pojasnilo: Možni tipi so naslednji:
Nadzornik zaradi omejitev prostora ne more pretvoriti podatkov. Podatki se zadržijo v izvirni obliki.
Odgovor uporabnika: Če je mogoče, zagotovite, da nadzorovana baza podatkov in aplikacija za nadzor uporabljata isto kodno stran.
SQL1627W | Na samoopisni ravni toka podatkov je bila izdana zahteva za API posnetka, vendar je strežnik lahko vrnil samo posnetek s formatom strukture nespremenljive velikosti. |
Pojasnilo: Kljub temu, da je aplikacija, ki je izdala zahtevo za posnetek, le-tega izdelala na ravni SQLM_DBMON_VERSION6 ali višji, je strežnik, ki vrne posnetek, vrnil predhodno raven pogleda podatkov.
Odgovor uporabnika: V samoopisnem formatu podatkov posnetka (DB2 različica 6 in novejša) so zbrane informacije, vključno z ravnijo strežnika, vrnjene kot del toka podatkov posnetka. V ravneh DB2, ki so pred različico 6, so informacije, zbrane pri posnetku, vrnjene v strukturi sqlm_collected. Če želite ta tok podatkov posnetka razčleniti, morate uporabiti strukturo sqlm_collected in predhodno metodo za obdelavo toka podatkov.
SQL1628W | Postopek za oddaljeno pridobivanje stikal je vrnil delne rezultate, ker je izhodni vmesni pomnilnik poln. Če želite dobiti celotne rezultate, uporabite najmanjšo velikost vmesnega pomnilnika, "<velikost>" bajtov. |
Pojasnilo: Podani izhodni vmesni pomnilnik je bil premajhen, da bi vrnil vse razpoložljive podatke o stikalih. Nadzornik je s pomočjo podanega izhodnega vmesnega pomnilnika vrnil največjo možno količino podatkov.
Odgovor uporabnika: Dodalite večji podatkovni vmesni pomnilnik in znova izdajte zahtevo za preklop.
SQL1629W | Postopek za oddaljeni posnetek ni uspel na vozlišču ali vozliščih "<seznam-vozlišč>", s kodo ali kodami vzroka "<seznam-vzrokov>". |
Pojasnilo: Med postopkom na oddaljenem vozlišču je prišlo do napake določenega tipa zaradi vzroka <koda-vzroka>, ki je lahko eden od naslednjih:
Odgovor uporabnika: Če je bil vzrok za napako napaka vozlišča ali komunikacijska napaka, morate razrešiti komunikacijsko napako ali pa znova zagnati vozlišče, ki ni uspelo odpraviti napake.
Če je vzrok napaka postopka za izdelavo posnetka na oddaljenem vozlišču, preglejte datoteko db2diag.log za sqlca neuspelega postopka ter s pomočjo navodil za to kodo odpravite težavo.
SQL1650N | Poklicana funkcija ni več podprta. |
Pojasnilo: Uporabnik je poskusil poklicati API, ki ni več podprt v tej različici upravljalnika baze podatkov.
Odgovor uporabnika: Funkcijo morda podpira drug klic API-ja. Preglejte Administrative API Reference in Application Development Guide ter ugotovite, če je funkcija podprta prek drugega klica API-ja.
SQL1651N | Zahteve ni mogoče izvršiti, ker različica strežnika DB2 ne podpira te funkcionalnosti. |
Pojasnilo: Nekatere nove funkcije niso podprte v prejšnjih različicah strežnika DB2. Možen vzrok za to napako so lahko objekti, ki navajajo zahtevo s kvalifikatorji dolžine, ki presega podporo različice strežnika.
Odgovor uporabnika: Zahtevo izvedite v strežniku DB2, kjer je nameščena najnovejša različica strežnika DB2, oziroma strežnik nadgradite na najnovejšo različico strežnika DB2.
SQL1652N | Zgodila se je V/I napake datoteke. |
Pojasnilo: Pri odpiranju, branju, pisanju ali zapiranju datoteke je prišlo do napake.
Odgovor uporabnika: Za podrobnejše informacije preverite db2diag.log. Preverite tudi, ali je disk poln, ali imate ustrezna dovoljenja za datoteke in možne napake operacijskega sistema.
SQL1653N | Podana je bila neveljavna pot profila. |
Pojasnilo: Podati morate celotno pot do datoteke, kjer naj se izdelajo informacije strežnika.
Odgovor uporabnika: Zagotovite tudi, da je podana pot profila pravilna in da ni ničelna.
SQL1654N | Prišlo je do napake poti primera. |
Pojasnilo: Pot primera ni bilo mogoče vrniti.
Odgovor uporabnika: Zagotovite, da je bila pot DB2INSTANCE podana pravilno. Preverite, če se podana celotne dolžina poti približuje največji, ki jo operacijski sistem podpira.
SQL1660N | Ustvarjalec na strežniku, ki ga uporablja odkrivanje za zbiranje informacij o strežniku, ni uspel. |
Pojasnilo: Na strežniku se je zgodila sistemska napaka.
Odgovor uporabnika: Napako sporočite vašemu skrbniku strežnika DB2. Dodatne podrobnosti o napaki lahko najdete v datoteki strežnika db2diag.log.
SQL1670N | Odkrivni tip, podan v parametru konfiguracije upravljalnika baze podatkov DISCOVER nakazuje, da je odkrivanje onemogočeno. |
Pojasnilo: DISCOVER = DISABLE je konfigurirano v konfiguracijski datoteki upravljalnika baze podatkov.
Odgovor uporabnika: Če je zahtevana funkcija DISCOVER, tip iskanja spremenite na KNOWN ali SEARCH.
SQL1671N | Iskalna zahteva odkrivanja ni uspela. Za podrobnejše informacije preverite db2diag.log. |
Pojasnilo: Iskalna zahteva odkrivanja ni uspela zaradi enega izmed naslednjih razlogov:
Za podrobnejše informacije preverite db2diag.log.
Odgovor uporabnika:
V storitvah DB2 lahko najdete podrobnosti o kodah napak, ki jih vrnejo zgoraj opisane funkcije in so zapisane v datoteko db2diag.log.
SQL1673N | Seznam naslovov, podan kot vhod za odkrivni vmesnik ni veljaven. |
Pojasnilo: Uporabniški program je uporabil neveljaven kazalec na vhodni seznam naslovov. Seznam naslovov nikamor ne kaže.
Odgovor uporabnika: Zagotovite, da je v uporabniškem programu podan veljavni kazalec na vhodni seznam naslovov in da ni ničeln.
SQL1674N | Naslov strežnika, podan kot vhod za odkrivni vmesnik ni veljaven. |
Pojasnilo: Uporabniški program je uporabil neveljaven kazalec na vhodni naslov strežnika. Naslov strežnika ne kaže nikamor.
Odgovor uporabnika: Zagotovite, da je v uporabniškem programu podan veljavni vhodni naslov strežnika in da ni ničeln.
SQL1675N | Odkrivanje je dovoljeno le za upravljalne strežnike DB2. Pridobljene informacije o komunikacijah ne omogočajo dostopa do upravljalnega strežnika. |
Pojasnilo: Zahteva za odkrivanje KNOWN je bila izdana za strežnik DB2, ki ni upravljalni strežnik DB2. Podane komunikacijske informacije niso pravilne.
Odgovor uporabnika: Preverite, ali je DB2ADMINSERVER nastavljen na primerek strežnika DB2, do katerega dostopate. To kaže, da je primer strežnika upravljalni strežnik DB2. Zahtevo za iskanje KNOWN znova izdajte s pravilnimi informacijami o komunikacijah.