Message Reference

SQL1500 - SQL1599

SQL1512Nddcstrc ni mogel zapisati v podano datoteko.

Pojasnilo: ddcstrc informacij sledenja ni uspel zapisati v ime datoteke, ki je bila podana za zapisovanje.

Odgovor uporabnika: Zagotovite, da je podano ime datoteke veljavno za vaš datotečni sistem. Če ime datoteke ni bilo podano, preverite, ali imate potrebna dovoljenja za pisanje v privzeto datoteko ddcstrc.tmp.

SQL1513Wddcstrc ni bil izključen.

Pojasnilo: Zaradi stanja napake ddcstrc ni bil izključen. To je bilo narejeno zato, da se informacije sledenja ne bi izgubile preden ne bi bile varno shranjene.

Odgovor uporabnika: Odpravite stanje napake ddcstrc, do katerega je prišlo pred to napako, in sledenje znova poskusite izključiti.

SQL1520NVelikost vmesnega pomnilnika mora biti številčna vrednost, večja ali enaka 65536.

Pojasnilo: Za ukaz ddcstrc je uporabnik podal neveljavno velikost vmesnega pomnilnika.

Odgovor uporabnika: Zagotovite, da je uporabljena velikost vmesnega pomnilnika številčna in večja ali enaka 65536 (64 K). Pomnite, da bo pomnilnik, ki bo uporabljen večkratnik 64k. ddcstrc velikost vmesnega pomnilnika zaokroži navzdol na najbližji večkratnik velikosti 64k.

SQL1525NNapaka se je zgodila pri zagonu varnostnega demona DB2.

Pojasnilo: Pri zagonu varnostnega demona DB2 se je zgodila nepričakovana napaka.

Odgovor uporabnika: Za dodatne informacije preglejte datoteko db2diag.log in nato ponovite ukaz DB2START.

SQL1526Ndb2start ni uspel, ker podpora za DB2VIA ni bila zagnana. Koda vzroka "<koda vzroka>".

Pojasnilo: Podpora za DB2VIA ni bila uspešno zagnana pri zagonu db2start. Koda vzroka nakazuje napako:

  1. Knjižnice VIPL, podane s spremenljivko registra DB2_VI_VIPL ni bilo mogoče naložiti.
  2. Naprave, podane v spremenljivki registra DB2_VI_DEVICE ni bilo mogoče odpreti.
  3. DB2 ne podpira nameščene izvedbe VIA.

Odgovor uporabnika:

  1. Zagotovite, da je register DB2 DB2_VI_VIPL pravilno nastavljen in da je ime, podano v DB2_VI_VIPL, določeno v spremenljivki okolja %PATH%.
  2. Zagotovite, da je register DB2 DB2_VI_DEVICE pravilno nastavljen.
  3. DB2 podpira samo izvedbo VIA, ki podpira vsaj raven zanesljivosti Zanesljiva dostava. Izvedba VIA mora ustrezati tudi vodiču Intel Virtual Interface Architecture Implementation Guide in mora ustrezati skupini skladnosti. Zagotovite, da izvedba VIA, ki jo boste izbrali ustreza tem zahtevam.

SQL1530WPodana stopnja vzporednosti bo zanemarjena, ker sistem ni omogočen za vzporednost notranjih particij.

Pojasnilo: Možno je, da je bila povezovalna možnost DEGREE podana z vrednostjo, ki je večja od 1, ali pa je bil stavek SET CURRENT DEGREE izveden z vrednostjo, ki je večja od 1, vendar upravljalnik baz podatkov ni bil omogočen za vzporednost notranjih particij.

Če želite, da je primerek omogočen za vzporednost notranjih particij, mora biti upravljalnik baz podatkov pognan s konfiguracijskim parametrom intra_parallel nastavljenim na ON.

Stavek ali ukaz se je uspešno zaključil, vendar je bila specifikacija stopnje zanemarjena.

Odgovor uporabnika: Če želite uporabiti vzporednost notranjih particij, upravljalnik baz podatkov znova poženite s konfiguracijskim parametrom intra-parallel nastavljenim na ON.

V nasprotnem primeru za specifikacijo stopnje uporabite vrednost 1 ali ANY.

sqlcode: +1530

sqlstate: 01623

SQL1580WPri izvajanju pretvorbe iz kodne strani "<izvor>" v kodno stran "<cilj>" so bili zaključni presledki okrnjeni. Največja velikost ciljnega področja je bila "<max-len>". Dolžina izvornega niza je bila "<dolžina-izvora>", njena šestnajstiška predstavitev pa je bila "<niz>".

Pojasnilo: Med izvajanjem stavka SQL je operacija pretvorbe kodne strani povzročila niz, ki je daljši od največje velikosti ciljnega objekta. Obdelava se je nadaljevala, ker so bili odrezani samo presledki.

Odgovor uporabnika: Preverite, ali so izhodni podatki takšni, kot so bili pričakovani in ali obrezava ni povzročila nepričakovanih posledic.

sqlcode: 1580

sqlstate: 01004

SQL1581NTabela "<ime_tabele>" ne more biti v načinu priključevanja, poleg tega pa imeti indeksa za združevanje v gruče.

Pojasnilo: Ta napaka se zgodi v dveh primerih.

Odgovor uporabnika: Če indeks za združevanje v gruče nujno potrebujete, za tabelo izključite način za priključevanje. Če pa želite način za priključevanje, v tabeli opustite obstoječe indekse za združevanje v gruče.

sqlcode: -1581

sqlstate: 428CA

SQL1582NParameter PAGESIZE prostora tabel "<ime_prostora_tabel>" se ne ujema s parametrom PAGESIZE področja vmesnega pomnilnika "<ime_področja_vmesnega_pomnilnika>", ki je povezan s prostorom tabel.

Pojasnilo: Vrednost PAGESIZE, ki ste jo podali v stavku CREATE TABLESPACE, se ne ujema z velikostjo strani prostora vmesnega pomnilnika, ki je bila podana za uporabo s prostorom tabele. Te vrednosti se morajo ujemati.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Spremenite vrednost, ki ste jo podali za PAGESIZE, da se bo ujemala z velikostjo prostora vmesnega pomnilnika ali vmesni pomnilnik spremenite na takega, ki ima enako velikost strani.

sqlcode: -1582

sqlstate: 428CB

SQL1583NVrednost PAGESIZE "<velikost_strani>" ni podprta.

Pojasnilo: Vrednost PAGESIZE, ki ste jo podali v stavkih CREATE BUFFERPOOL ali CREATE TABLESPACE ni podprta velikost strani. Podprte velikosti strani za različico 5 so 4k, 8k, 16k in 32k.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Podajte eno od podprtih velikosti strani.

sqlcode: -1583

sqlstate: 428DE

SQL1584NZačasnega prostora tabel sistema z velikostjo strani vsaj "<velikost_strani>" ni mogoče najti.

Pojasnilo: Za obdelavo stavka je bil potreben prostor tabel sistema. Začasni prostor tabel sistema, ki bi imel velikost strani "<velikost_strani>" ali večjo, ni na voljo.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Izdelajte začasni prostor tabel sistema z velikostjo strani vsaj "<velikost_strani>".

sqlcode: -1584

sqlstate: 57055

SQL1585NZačasni prostor tabel sistema z zadostno velikostjo strani ne obstaja.

Pojasnilo: Prišlo je do enega izmed naslednjih stanj:

  1. Dolžina vrstice začasne tabele sistema je presegla omejitev, ki jo je mogoče prilagoditi v največjem začasnem prostoru tabel sistema v bazi podatkov.
  2. Zahtevano število stolpcev v začasni tabeli sistema je preseglo omejitev, ki jo je mogoče prilagoditi v največjem začasnem prostoru tabel sistema v bazi podatkov.
Omejitve začasnega prostora tabel sistema so odvisne od velikosti strani tega prostora. Te vrednosti so:
Največja     Naj.  Velikost strani
dolžina   stolpcev začasnega prostora
zapisa             tabel
-----------  ----  ------------
1957  bajtov 244   2k
4005  bajtov 500   4k
8101  bajtov 1012  8k
16293 bajtov 1012  16k
32677 bajtov 1012  32k

Odgovor uporabnika: Izdelajte začasni prostor tabel sistema z največjo podprto velikostjo strani, če ta že ne obstaja. Če ta že obstaja, iz začasne tabele sistema odstranite enega ali več stolpcev. Po potrebi izdelajte ločene tabele ali poglede, da bodo dodatne informacije ostale ločene.

sqlcode: -1585

sqlstate: 54048

SQL1590NPolji LONG VARCHAR in LONG VARGRAPHIC nista dovoljeni v TABLESPACE, ki je osnovan na DEVICE.

Pojasnilo: Naprave (raw i/o) na HP zahtevajo i/o, da so lahko poravnane po 1024 bajtnih mejah. Polja LONG VARCHAR in LONG VARGRAPHIC se obravnavajo v 512 bajtnih delih in tako so lahko uporabljena le v SYSTEM MANAGED TABLESPACE ali v DATABASE MANAGED TABLESPACE s samo vsebniki FILE.

Odgovor uporabnika: Druge možnosti:

sqlcode: 1590

sqlstate: 56097

SQL1591NMožnost ON stavka SET INTEGRITY ni veljavna, ker tabela "<ime_tabele>" ni v pravilnem stanju.

Pojasnilo: Možnost ON lahko podate tudi v tabeli, ki je v stanju čakanja na preverjanje, pri tem pa morajo biti prvo (za omejitve tujega ključa), drugo (za omejitve preverjanja) in peto (za tabele povzetkov) polje v stolpcu CONST_CHECKED kataloga SYSCAT.TABLES nastavljeno na 'Y' ali 'U'.

Odgovor uporabnika: Če tabela ni v stanju čakanja na preverjanje, ne podajajte možnosti ON. Če je tabela v stanju čakanja na preverjanje, v tabeli izvedite preverjanje neokrnjenosti (oziroma če je to tabela povzetkov, jo osvežite) in šele nato stavek SET INTEGRITY izvedite z možnostjo ON.

sqlcode: -1591

sqlstate: 55019

SQL1592NMožnost INCREMENTAL ni veljavna s kodo vzroka "<koda_vzroka>", ker tabele "<ime_tabele>" ni mogoče postopoma obdelati.

Pojasnilo: Vzrok je podan v "<koda_vzroka>":

31
Če v stavku REFRESH TABLE podate možnost INCREMENTAL, tabela ni v stanju čakanja na preverjanje.

32
Tabela ni tabela povzetkov REFRESH IMMEDIATE.

33
Če je to tabela povzetkov, je prišlo do zamenjave ali vrivanja podatkov v tabeli.

34
V tabeli je po zadnjem preverjanju neokrnjenosti prišlo do zamenjave podatkov.

35
Nekaj izmed naslednjega:

36
Postopna obdelava tabele povzetkov trenutno ni podprta.

Odgovor uporabnika: Ne podajajte možnosti INCREMENTAL. Sistem bo kršitve omejitev preveril v celotni tabeli (oziroma če je to tabela povzetkov, bo znova obdelal poizvedbo za definicijo tabele).

sqlcode: -1592

sqlstate: 55019

SQL1593NMožnost REMAIN PENDING ni veljavna, ker tabela "<ime_tabele>" ni v stanju čakanja na preverjanje.

Pojasnilo: Če želite podati možnost REMAIN PENDING, mora biti tabela v stanju čakanja na preverjanje.

Odgovor uporabnika: Ne podajajte možnosti REMAIN PENDING.

sqlcode: -1593

sqlstate: 55019

SQL1594WNekaterih starih podatkov sistem ne bo preveril, zato so nekatera polja v stolpcu CONST_CHECKED kataloga SYSCAT.TABLES označena z 'U'.

Pojasnilo: Tabela predhodno ni bila preverjena (oziroma so jo preverili uporabniki). Stavek SET INTEGRITY ... OFF ali LOAD je bil izveden pozneje, zaradi česar so se nekatere vrednosti v stolpcu CONST_CHECKED spremenile v 'W'. Če je v trenutnem stavku podana možnost INCREMENTAL, starega (nepriključenega) dela tabele sistem ne preveri, zato so ustrezne vrednosti v stolpcu ONST_CHECKED označene z 'U' in jih tako ohranja ažurne.

Odgovor uporabnika: Zahtevano ni nobeno dejanje. Če želite, da sistem vzdržuje neokrnjenost podatkov tabele, tabelo povrnite v stanje čakanja na preverjanje in nato stavek znova izvedite brez možnosti INCREMENTAL. Sistem bo izvedel popolno obdelavo in s tem tudi predpostavil popolno neokrnjenost podatkov tabele.

sqlcode: +1594

sqlstate: 01636

SQL1595NNeokrnjenosti tabele "<ime_tabele>" ni mogoče preveriti, ker ni bila preverjena nadrejena tabela v referenčni omejitvi, oziroma ni bila preverjena podrejena tabela v tabeli povzetkov.

Pojasnilo: Če se želite izogniti razširjanju te tabele s podatki, ki se morda pri preverjanju neokrnjenosti ne bi skladali, morate preveriti vse nadrejene tabele. Če je to tabela povzetkov, morate pred osveževanjem te tabele preveriti vse podrejene tabele. Tabela je preverjena, če so prvo (za omejitve tujih ključev), drugo (za omejitve preverjanja) in peto (za tabele povzetkov) polje v stolpcu CONST_CHECKED kataloga SYSCAT.TABLES označeni kot 'Y' ali 'U'.

Odgovor uporabnika: Preverite neokrnjenost za vse nadrejene tabele (oziroma podrejene tabele, če je to tabela povzetkov) in nato ta stavek znova izvedite.

sqlcode: -1595

sqlstate: 55019

SQL1596NMožnosti WITH EMPTY TABLE ne morete podati za "<ime-tabele>", ki ima odvisno tabelo povzetkov REFRESH IMMEDIATE.

Pojasnilo: Poizvedba za vsaj eno tabelo povzetkov REFRESH IMMEDIATE navaja tabelo "<ime-tabele>". Člena WITH EMPTY TABLE ne morete podati pri spreminjanju tabele na ACTIVATE NOT LOGGED INITIALLY za tabelo s tako odvisnostjo.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Člen WITH EMPTY TABLE odstranite iz stavka ALTER TABLE.

sqlcode: -1596

sqlstate: 42928


[ Vrh Strani | Predhodna Strani | Naslednja Strani | Obsah | Seznam ]