Message Reference

SQL0000 - SQL0099

SQL0000WObdelava ukaza je bila uspešna.

Pojasnilo: Stavek SQL je bil uspešno izveden, razen če je prišlo do opozorilnega stanja.

Odgovor uporabnika: Preverite, ali je SQLWARN0 prazen. Če je prazen, potem je bil ukaz uspešno izveden. Če je prazen, potem je bil ukaz uspešno izveden. Če ni prazen, obstaja opozorilno stanje. Če želite določiti stanje določenega opozorila, preverite ostale opozorilne indikatorje. Če npr. SQLWARN1 ni prazen, je bil niz odrezan.

Poglejte v Application Development Guide.

sqlcode: 0

sqlstate: 00000, 01003, 01004, 01503, 01504, 01506, 1509, 01517

SQL0001NPovezovanje ali vnaprejšnje prevajanje nista bila uspešno zaključena.

Pojasnilo: Zaradi razlogov, podanih v predhodnih sporočilih, sta bili zahtevi za povezovanje ali vnovično prevajanje neuspešni.

Izdelan ni bil noben paket.

Odgovor uporabnika: Poglejte sporočila v sporočilni datoteki. Znova podajte ukaz.

Če nameščate vzorčno bazo podatkov, jo zbrišite in znova namestite.

SQL0002NIme povezovalne datoteke ni veljavno.

Pojasnilo: Zaradi razlogov, navedenih v predhodnih sporočilih, imena povezovalne datoteke ni mogoče uporabiti, kot je bilo podano.

Izdelan ni bil noben paket.

Odgovor uporabnika: Poglejte sporočila v sporočilni datoteki. Znova podajte ukaz.

Če nameščate vzorčno bazo podatkov, jo zbrišite in znova namestite.

SQL0003NIme baze podatkov ni veljavno.

Pojasnilo: Zaradi razlogov, navedenih v predhodnih sporočilih, imena baze podatkov ni mogoče uporabiti, kot je bilo podano.

Izdelan ni bil noben paket.

Odgovor uporabnika: Poglejte sporočila v sporočilni datoteki. Znova podajte ukaz.

SQL0004NGeslo ni veljavno.

Pojasnilo: Geslo vsebuje neveljavne znake ali pa je predolgo.

Izdelan ni bil noben paket.

Odgovor uporabnika: Ukaz podajte znova z veljavnim geslom.

SQL0005NIme sporočilne datoteke ni veljavno.

Pojasnilo: Zaradi razlogov, podanih v predhodnih sporočilih, imena sporočilne datoteke ni mogoče uporabiti, kot je bilo podano.

Izdelan ni bil noben paket.

Odgovor uporabnika: Poglejte sporočila v sporočilni datoteki. Preverite ime sporočilne datoteke. Preverite atribute sporočilne datoteke, če ta obstaja. Znova podajte ukaz.

SQL0006NParameter datumsko-časovnega formata ni veljaven.

Pojasnilo: Vrednost datumsko-časovnega parametra ni v veljavnem območju, ki je med 0 in 3.

Izdelan ni bil noben paket.

Odgovor uporabnika: Ukaz znova podajte z veljavnim parametrom formata.

SQL0007NZnak "<znak>", ki sledi "<besedilo>" ni veljaven.

Pojasnilo: Podani "<znak>" ni veljaven znak v stavkih SQL. Polje "<besedilo >" kaže 20 znakov stavka SQL, ki so bili pred neveljavnim znakom.

Zvezni sistemski uporabniki: Nekateri izvori podatkov ne nudijo ustreznih vrednosti za parametre sporočil "<znak>" in "<besedilo>". V teh primerih bosta imela "<znak>" in "<besedilo>" naslednjo obliko: "<izvor podatkov>:UNKNOWN", ki kaže da dejanske vrednosti za podan izvor podatkov niso znane.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Odstranite ali zamenjajte neveljaven znak.

sqlcode: -7

sqlstate: 42601

SQL0008NParameter "<parameter>", najden v navedbi gostiteljske spremenljivke, ni veljaven.

Pojasnilo: Navedba gostiteljske spremenljivke ima neveljavno skladnjo. Vnaprejšnji prevajalnik ne more določiti gostiteljske spremenljivke.

Stavka ni mogoče obdelati. Nobena izmed gostiteljskih spremenljivk, navedenih v stavku (do podpičja), ni bila sprejeta.

Odgovor uporabnika: Preglejte skladnjo navedbe gostiteljske spremenljivke.

SQL0009WPoskus nadomestitve možnosti vnaprejšnjega prevajalnika je bil zanemarjen.

Pojasnilo: Narejen je bil poskus nadomestitve možnosti vnaprejšnjega prevajalnika.

Možnost je bila zanemarjena.

Odgovor uporabnika: Zagotovite, da so vse možnosti vnaprejšnjega prevajalnika pravilno navedene.

SQL0010NKonstanta niza, ki se začne z "<niz>", nima zaključnega ločila niza.

Pojasnilo: Stavek vsebuje konstanto niza, ki se začenja z "<niz>", ki se ne zaključi pravilno.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Preglejte, ali v naznačeni konstanti niza ukaza morda manjkajo opuščaji.

sqlcode: -10

sqlstate: 42603

SQL0011NOpomba ni zaključena.

Pojasnilo: Opomba ni pravilno zaključena.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Preglejte, ali v naznačeni opombi ukaza morda manjka ločilo opombe ali pa je kakšno preveč.

SQL0012WZa stolpec "<stolpec>" je prišlo do korelacije brez kvalifikacije.

Pojasnilo: Imenovani stolpec, ki se pojavi v ukazu SELECT, ni izrecno kvalificiran in se pojavi v tabeli, podani v členu FROM zunanje izbire. Posledično je bila referenca na stolpec v stavku SELECT obravnavana kot zunanja referenca, zato bo prišlo do korelacije.

Stavek je bil obdelan v skladu s predpostavko, da je bila nameravana korelacija.

Odgovor uporabnika: Zagotovite, da je bila nameravana korelacija. Navadno je dobro izrecno kvalificirati nameravane zunanje reference.

sqlcode: +12

sqlstate: 01545

SQL0013NPrazen identifikator ločila ni veljaven.

Pojasnilo: Med vnaprejšnjim prevajanjem so bili najdeni ime kurzorja, ime stavka, ime baze podatkov ali ID pooblastila, ki so bili podani kot prazen niz. To ni veljavno. Stavka ni mogoče obdelati.

Odgovor uporabnika: Podajte veljavno ime kurzorja, ime stavka, ime baze podatkov ali ID pooblastila.

SQL0014NIme izvorne datoteke ni veljavno.

Pojasnilo: Ime izvorne datoteke, podano v klicu vnaprejšnjemu prevajalniku, vsebuje neveljavne znake ali pa kazalec na ime izvorne datoteke ni veljaven.

Izdelan ni bil noben paket.

Odgovor uporabnika: Zagotovite, da je ime izvorne datoteke pravilno.

SQL0015NPodatkovni tip gostiteljske spremenljivke "<token_1>" ni veljaven. Namesto tega uporabite "<token_2>".

Pojasnilo: Če je v veljavi možnost vnaprejšnjega prevajanja WCHARTYPE CONVERT, mora biti grafična gostiteljska spremenljivka podana s podatkovnim tipom 'wchar_t', in ne s 'sqldbchar'.

Če je v veljavi možnost vnaprejšnjega prevajanja WCHARTYPE NOCONVERT (privzetek), in je 'wchar_t' na tej platformi definiran kot 4-bajtno celo število, mora biti grafična gostiteljska spremenljivka podana s podatkovnim tipom 'sqldbchar', in ne s 'wchar_t'.

Odgovor uporabnika: Trenutni podatkovni tip gostiteljske spremenljivke zamenjajte s podatkovnim tipom, podanim v sporočilu.

SQL0020WCiljna baza podatkov ne podpira možnosti povezovanja ali vnaprejšnjega prevajanja "<ime(na)-možnosti/številka(e)-možnosti>", zato bo(do) zanemarjena(e).

Pojasnilo: To opozorilo se pojavi v naslednjih situacijah:

Nepodprte možnosti/vrednosti bodo zanemarjene. To se je verjetno zgodilo zaradi tega, ker je bila možnost ali vrednost možnosti, ki je podprta le med tem, ko je vzpostavljena povezava z aplikacijskim strežnikom DRDA, podana med tem, ko je bila vzpostavljena povezava s strežnikom, ki ni DRDA.

Vnesite "db2 ? bind" ali "db2 ? bind" ali "db2 ? prep" za seznam, na katerem lahko vidite možnosti, ki so podprte le za aplikacijski strežnik DRDA.

Možne številke možnosti in njihova ustrezna imena možnosti vključujejo:

1
DATETIME

2
LANGLEVEL

4
ISOLATION

5
BLOCKING

6
GRANT

8
SQLFLAG

16
CONNECT

17
SQLRULES

18
DISCONNECT

19
SYNCPOINT

20
ISOLATION

21
BINDFILE

22
SQLCA

23
PACKAGE

24
OPTLEVEL

25
SYNTAX ali SQLERROR

26
NOLINEMACRO

30
LEVEL

31
COLLECTION

32
VERSION

33
OWNER

34
QUALIFIER

35
TEXT

40
VALIDATE

41
EXPLAIN

42
ACTION

44
REPLVER

45
RETAIN

46
RELEASE

47
DEGREE

50
STRDEL

51
DECDEL

55
CHARSUB

56
CCSIDS

57
CCSIDM

58
CCSIDG

59
DEC

60
WCHARTYPE

61
DYNAMICRULES

62
INSERT

63
EXPLSNAP

64
FUNCPATH

65
SQLWARN

66
QUERYOPT

Odgovor uporabnika: Zagotovite, da je bila med vzpostavitvijo povezave s tem DBMS nameravana specifikacija povezave ali vnaprejšnjega prevajanja "<ime(na)-možnosti/številka(e)-možnosti>".

SQL0021WNeveljavna možnost vnaprejšnjega prevajalnika "<možnost>" je bila zanemarjena.

Pojasnilo: Možnost, podana v sporočilu, ni veljavna možnost vnaprejšnjega prevajalnika.

Možnost je bila zanemarjena.

Odgovor uporabnika: Zagotovite, da so vse možnosti vnaprejšnjega prevajalnika pravilno navedene.

SQL0022WPodvojena možnost vnaprejšnjega prevajalnika "<možnost>" je bila zanemarjena.

Pojasnilo: Možnost vnaprejšnjega prevajalnika "<možnost>" je podvojena.

Možnost je bila zanemarjena.

Odgovor uporabnika: Zagotovite, da so vse možnosti vnaprejšnjega prevajalnika podane le enkrat.

SQL0023NIme baze podatkov ni veljavno.

Pojasnilo: Podano ime baze podatkov ni veljavno.

Vnaprejšnje prevajanje je bilo zaključeno.

Odgovor uporabnika: Preverite, ali je ime baze podatkov pravilno črkovano in ali je v skladu s pravili za kratke identifikatorje.

SQL0024NIme baze podatkov ni bilo podano.

Pojasnilo: Za nadaljevanje vnaprejšnjega prevajanja ni bilo podano nobeno ime baze podatkov.

Vnaprejšnje prevajanje je bilo zaključeno.

Odgovor uporabnika: Podajte ime baze podatkov.

SQL0025WPovezovanje ali vnaprejšnje prevajanje sta bila zaključena z opozorili.

Pojasnilo: Povezovanje ali vnaprejšnje prevajanje sta bila uspešna, vendar so bila izdana opozorila. Kot je bilo zahtevano v ukazu, je bil izdelan paket in/ali povezovalna datoteka.

Odgovor uporabnika: Poglejte sporočila v sporočilni datoteki. Če je potrebno, popravite probleme in znova podajte ukaz.

SQL0026NGeslo ni veljavno.

Pojasnilo: Podano geslo ni veljavno.

Vnaprejšnje prevajanje je bilo zaključeno.

Odgovor uporabnika: Zagotovite, da je podano geslo v skladu s pravili za veljavna gesla.

SQL0028CŠtevilka izdaje povezovalne datoteke ni veljavna.

Pojasnilo: Številka izdaje povezovalne datoteke ni združljiva s številko izdaje nameščene različice upravljalnika baz podatkov.

Povezovalne datoteke ni mogoče uporabiti s trenutno različico upravljalnika baz podatkov. Ukaza ni mogoče obdelati.

Odgovor uporabnika: Če je mogoče, postopek vnaprejšnjega prevajanja ponovite s trenutnim upravljalnikom baz podatkov. V nasprotnem primeru uporabite le povezovalne datoteke, ki so bile izdelane z združljivo ravnijo izdaje upravljalnika baz podatkov.

SQL0029NZahtevan je člen INTO.

Pojasnilo: Nekurzorska stavka SELECT ali VALUES, vgrajena v uporabniški program, morata imeti člen INTO, da označita, kam naj bodo postavljeni rezultati stavka. Dinamični stavki SELECT ne dovoljujejo člena INTO.

Odgovor uporabnika: Člen INTO dodajte stavku SELECT ali VALUES in znova prevedite uporabniški program.

sqlcode: -29

sqlstate: 42601

SQL0030NIme izvorne datoteke ni bilo podano.

Pojasnilo: Za nadaljevanje vnaprejšnjega prevajanja ni bilo podano ime izvorne datoteke.

Vnaprejšnje prevajanje je bilo zaključeno.

Odgovor uporabnika: Podajte ime izvorne datoteke.

SQL0031CDatoteke "<ime>" ni bilo mogoče odpreti.

Pojasnilo: Datoteka "<ime>" je zahtevana, vendar je ni bilo mogoče odpreti.

Vnaprejšnje prevajanje je bilo zaključeno.

Odgovor uporabnika: Preverite, ali je podano ime datoteke pravilno in ali obstaja v datotečnem sistemu, in ali so dovoljenja datoteke pravilna.

Če nameščate vzorčno bazo podatkov, jo zbrišite in znova namestite. Če napake ne odpravite, znova namestite upravljalnik baz podatkov, nato pa namestite vzorčno bazo podatkov.

SQL0032CNe morem uporabiti datoteke "<ime>" .

Pojasnilo: Med branjem datoteke "<ime>" ali pisanjem v datoteko sem naletel na napako.

Vnaprejšnje prevajanje je bilo zaključeno.

Odgovor uporabnika: Ponovite postopek vnaprejšnjega prevajanja.

SQL0033N"<ime>" ni veljavna povezovalna datoteka.

Pojasnilo: Podana povezovalna datoteka "<ime>" ni povezovalna datoteka.

Povezovanje je bilo zaključeno.

Odgovor uporabnika: Preverite, ali je bilo podano pravilno ime datoteke.

SQL0034NIme povezovalne datoteke ni bilo podano.

Pojasnilo: Za nadaljevanje povezovanja ni bilo podano nobeno ime povezovalne datoteke.

Povezovanje je bilo zaključeno.

Odgovor uporabnika: Podajte ime povezovalne datoteke.

SQL0035NDatoteke "<ime>" ni mogoče odpreti.

Pojasnilo: Datoteke sporočil "<ime>" ni bilo mogoče odpreti.

Postopek povezovanja ali vnaprejšnjega prevajanja je bil zaključen.

Odgovor uporabnika: Preverite, ali sistem lahko dostopa do datoteke.

SQL0036NSkladnja imena datoteke "<ime>" ni veljavna.

Pojasnilo: Če je datoteka usmerjena v vnaprejšnji prevajalnik, mora imeti ustrezno pripono jezika, ki se uporablja. Če je datoteka usmerjena v povezovalnik, mora imeti pripono .bnd. Napako bo povzročilo tudi celotno ime datoteke, ki presega največjo dovoljeno dolžino na platformi.

Postopek vnaprejšnjega prevajanja ali povezovanja sta bila zaključena.

Odgovor uporabnika: Preverite, ali je podano ime datoteke pravilno.

SQL0037WSkladnja sporočilne datoteke "<ime>" ni veljavna.

Pojasnilo: Skladnja imena sporočilne datoteke "<ime>" ni pravilna za to funkcijo.

Sistem bo izhodne podatke usmeril v standardno izhodno napravo.

Odgovor uporabnika: Preverite, ali je podano ime datoteke pravilno.

SQL0038WPovezovalna možnost SQLERROR CONTINUE je bila aktivirana, ker je potrebna pri povezovanju te datoteke seznama, ki jo je preskrbel DB2, z DB2/MVS, SQL/DS ali OS/400.

Pojasnilo: Povezovalna možnost SQLERROR CONTINUE je zahtevana pri povezovanju naslednjih datotek seznamov, ki jih preskrbi DB2:

Ta možnost da strežniku DRDA navodila, da izdela paket, tudi če so v povezovalni datoteki stavki SQL, ki jih smatra za nepravilne. Ker vsi strežniki DRDA ne podpirajo vseh stavkov SQL, vsebovanih v povezovalnih datotekah, ki jih preskrbi DB2, mora biti uporabljena povezovalna možnost SQLERROR CONTINUE, da zagotovi izdelavo paketov za vse povezovalne datoteke v datoteki seznama.

Odgovor uporabnika: Potrebno ni nobeno dejanje. Zahtevana povezovalna možnost SQLERROR CONTINUE je bila podana za vas. Če se želite izogniti prikazu tega opozorila, podajte povezovalno možnost SQLERROR CONTINUE.

SQL0039NPovezovalnik ni zaključil obdelave, ker povezovalna datoteka ni veljavna.

Pojasnilo: Povezovalnik ni mogel obdelati povezovalne datoteke. Povezovalna datoteka morda ni veljavna, ker je bila njena vsebina po nesreči spremenjena.

Povezovalna datoteka ni bila obdelana.

Odgovor uporabnika: Če je možno, ponovite postopek vnaprejšnjega prevajanja, da boste izdelali novo povezovalno datoteko. V nasprotnem primeru si priskrbite novo kopijo povezovalne datoteke.

SQL0040NNapaka se je zgodila v eni ali več povezovalnih datotekah na seznamu "<ime>". Naslednje datoteke niso bile povezane: "<seznam>".

Pojasnilo: Zaradi razlogov, podanih v predhodnih sporočilih sporočilne datoteke, ena ali več povezovalnih datotek ni bilo povezanih. Seznam datotek, ki niso bile povezane, je sestavljen iz števk, začenši z 1, ki kažejo relativni položaj nepovezanih datotek v datoteki seznama. "<ime>" ne vključuje specifikacije poti datoteke seznama.

V sporočilu je navedenih le prvih 20 povezovalnih datotek, v katerih je prišlo do napake. Če se je napaka zgodila v več kot 20 povezovalnih datotekah, so za zadnjim imenom povezovalne datoteke na seznamu vstavljene tri pike (...).

Eden ali več paketov ni bilo izdelanih.

Odgovor uporabnika: Poglejte sporočila v sporočilni datoteki. Preverite datoteko seznama, da boste videli, ali vsebuje veljavna imena. Znova podajte ukaz.

SQL0041NNarejen ni bil noben poskus za povezavo datotek, ki sledijo številki datoteke "<številka>" na seznamu "<ime>", ker se je zgodila usodna napaka, zaradi katere se je obdelava zaključila.

Pojasnilo: Nekatere napake, ki so se zgodile med postopkom povezovanja, se smatrajo za usodne (t.j. sistemske napake, napake pomnilnika). Če se ena izmed teh napak zgodi med obdelavo datoteke v datoteki seznama, se obdelava zaključi. Če se ena izmed teh napak zgodi med obdelavo datoteke v datoteki seznama, se obdelava zaključi. Narejen ni tudi noben poskus za povezavo preostalih datotek v datoteki seznama.

Do takšne napake je prišlo med povezovanjem podane povezovalne datoteke na seznamu. Ne spreglejte, da števka, uporabljena za določanje povezovalne datoteke, kaže relativni položaj datoteke v datoteki seznama.

Odgovor uporabnika: Če želite rešiti napake, ki so se zgodile, poglejte ostala sporočila, prikazana poleg tega. Znova podajte ukaz.

SQL0051NNajvečje dovoljeno število stavkov SQL v programu je bilo preseženo.

Pojasnilo: V programu je preveč stavkov SQL, da bi se prilegali v en paket baze podatkov.

Vnaprejšnje prevajanje je bilo zaključeno.

Odgovor uporabnika: Poenostavite program ali pa ga razdelite v manjše, ločene programe ali pa naredite oboje.

SQL0053WV programu niso bili najdeni nobeni stavki SQL.

Pojasnilo: Podana izvorna datoteka ne vsebuje nobenih stavkov SQL.

Pri povezovanju je izdelan prazen paket.

Odgovor uporabnika: Preverite, ali vnaprej prevajate ali povezujete pravilen program.

SQL0055NIzvorna vhodna datoteka je prazna.

Pojasnilo: Izvorna vhodna datoteka programa ni vsebovala nobenih podatkov.

Vnaprejšnje prevajanje je bilo zaključeno.

Odgovor uporabnika: Preverite, ali je bila podana pravilna vhodna datoteka.

SQL0056NDeklaracija spremenljivke SQLSTATE ali SQLCODE je v ugnezdenem sestavljenem stavku.

Pojasnilo: Deklaracija spremenljivke SQLSTATE ali SQLCODE je v ugnezdenem sestavljenem stavku namesto v najzunajnejšem sestavljenem stavku v podprogramu SQL.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Spremenljivki SQLSTATE in SQLCODE deklarirajte le v najzunajnejšem sestavljenem stavku podprograma SQL.

sqlcode: -56

sqlstate: 42630

SQL0057NStavek RETURN v funkciji ali metodi SQL mora vsebovati povratno vrednost.

Pojasnilo: Stavek RETURN v funkciji ali metodi SQL je podan brez vrednosti za vrnitev.

Stavka ni mogoče obdelati.

Odgovor uporabnika: V stavku RETURN podajte vrednost.

sqlcode: -57

sqlstate: 42631

SQL0058NTip podatkov za vrednost stavka RETURN v proceduri SQL mora biti INTEGER.

Pojasnilo: Stavek RETURN je v proceduri SQL podan z vrednostjo ali izrazom, ki ni tipa podatkov INTEGER.

Stavka ni mogoče obdelati.

Odgovor uporabnika: V stavku RETURN podajte vrednost, ki ima tip podatkov INTEGER.

sqlcode: -58

sqlstate: 428F2

SQL0060WVnaprejšnji prevajalnik "<ime>" je v teku.

Pojasnilo: Ko vnaprejšnji prevajalnik začne z obdelavo, se to sporočilo izpiše na standardni izhodni napravi. Parameter "<ime>" se nanaša na določen jezikovni vnaprejšnji prevajalnik, ki je bil poklican.

Obdelava se nadaljuje.

Odgovor uporabnika: Zahtevano ni nobeno dejanje.

SQL0061WPovezovalnik je v teku.

Pojasnilo: Ko povezovalnik začne z obdelavo, se to sporočilo izpiše na standardni izhodni napravi.

Obdelava se nadaljuje.

Odgovor uporabnika: Zahtevano ni nobeno dejanje.

SQL0062WZačenjam z obdelavo INCLUDE datoteke "<ime>".

Pojasnilo: Naletel sem na stavek INCLUDE. Vnaprejšnji prevajalnik zdaj obdeluje datoteko INCLUDE.

Odgovor uporabnika: Zahtevano ni nobeno dejanje.

SQL0063WZaključil obdelavo INCLUDE datoteke "<ime>".

Pojasnilo: Vnaprejšnji prevajalnik je zaključil obdelavo datoteke INCLUDE. Nadaljeval bo z obdelavo datoteke, ki je vsebovala stavek INCLUDE.

Odgovor uporabnika: Zahtevano ni nobeno dejanje.

SQL0064NDatoteka "<ime>" neposredno ali posredno vsebuje (INCLUDE) samo sebe.

Pojasnilo: Naletel sem na ciklični INCLUDE. Vhodna datoteka vnaprejšnjega prevajalnika ne more vsebovati same sebe, niti ne more biti vključena v datoteko, ki jo vključuje.

Podana datoteka ni vključena.

Odgovor uporabnika: Preverite gnezdenje vključitvenih datotek in odstranite vse cikle.

SQL0065NV navedbi gostiteljske spremenljivke sem naletel na nepričakovan konec vrstice.

Pojasnilo: Navedba gostiteljske spremenljivke ima neveljavno skladnjo. Preden je bila navedba zaključena, sem naletel na konec vrstice.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Preglejte skladnjo navedbe gostiteljske spremenljivke.

SQL0078NZa podprogram "<ime-podprograma>" morate podati imena parametrov.

Pojasnilo: Za vse parametre podprograma "<ime-podprograma>" niste podali imena parametrov. Če podprogram definirate z LANGUAGE SQL ali SQLMACRO, se ime parametra zahteva za vsak definirani parameter.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Zagotovite, da vsak definirani parameter vključuje ime parametra.

sqlcode: -78

sqlstate: 42629

SQL0079NIme sheme za DECLARE GLOBAL TEMPORARY TABLE "<ime>" mora biti SESSION in ne "<ime-sheme>".

Pojasnilo: Ime sheme za deklarirano začasno tabelo mora biti SESSION. Stavek DECLARE GLOBAL TEMPORARY TABLE definira na novo deklarirano začasno tabelo "<ime>" z izrecnim imenom sheme "<ime-sheme>". To ni dovoljeno.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Stavek spremenite na enega od naslednjih načinov:

sqlcode: -79

sqlstate: 428EK

SQL0081NMed vnaprejšnjim prevajanjem/povezovanjem je bila vrnjena SQLCODE "<sqlcode>".

Pojasnilo: Med vnaprejšnjim prevajanjem ali povezovanjem programa je upravljalnik baz podatkov vrnil nepričakovano SQLCODE "<sqlcode>".

Stavka ni mogoče obdelati.

Odgovor uporabnika: Preglejte SQLCODE, da boste določili problem, nato pa naredite ustrezno dejanje.

SQL0082CZgodila se je napaka, ki je zaključila obdelavo.

Pojasnilo: Predhodna napaka, ki ni SQL, je povzročila zaključek obdelave.

Vnaprejšnje prevajanje/povezovanje je bilo zaključeno. Izdelan ni bil noben paket.

Odgovor uporabnika: Popravite stanje, ki je povzročilo predhodno napako, nato pa ponovite operacijo.

SQL0083CPri dodelitvi pomnilnika se je zgodila napaka.

Pojasnilo: Med obdelavo ni bilo dovolj pomnilnika za nadaljevanje obdelave.

Odgovor uporabnika: Možne rešitve:

SQL0084NStavek EXECUTE IMMEDIATE vsebuje stavek SELECT ali VALUES.

Pojasnilo: V stavku EXECUTE IMMEDIATE je bil uporabljen stavek SELECT ali VALUES.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Vsebovana funkcija ni podprta. Pripravite stavek SELECT ali VALUES. Nato uporabite OPEN, FETCH in CLOSE.

sqlcode: -84

sqlstate: 42612

SQL0085NIme stavka "<ime>" je že definirano.

Pojasnilo: Predhodni stavek DECLARE je že uporabil ime stavka, podano v trenutnem stavku DECLARE.

Trenutni stavek DECLARE ni bil obdelan. Predhodni stavek DECLARE ohrani uporabo imena stavka.

Odgovor uporabnika: Za stavek uporabite drugo ime.

SQL0086CPri dodelitvi pomnilnika se je zgodila napaka.

Pojasnilo: Med obdelavo ni bilo dovolj pomnilnika za nadaljevanje obdelave.

Odgovor uporabnika: Možne rešitve:

SQL0087NGostiteljska spremenljivka "<ime>" je struktura, ki je uporabljena, ko reference strukture niso dovoljene.

Pojasnilo: Če je v stavku SQL uporabljena referenca strukture, je obravnavana, kot če bi bil namesto nje uporabljen z vejicami ločen seznam njegovih sestavnih polj. Ker v stavkih SQL, kot je npr. PREPARE, ni dovoljen seznam gostiteljskih spremenljivk, prav tako ni dovoljena referenca na strukturo z več polji.

Odgovor uporabnika: Referenco strukture zamenjajte z osnovno gostiteljsko spremenljivko ali pa s celotnim imenom polja strukture.

SQL0088NSpremenljivka gostitelja "<ime>" je dvoumna.

Pojasnilo: Spremenljivke gostitelja "<ime>" ni mogoče določiti unikatno. Na voljo je več spremenljivk gostitelja z isto kvalifikacijo.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Podajte spremenljivko gostitelja ali jo preimenujte, če je že v celoti podana.

SQL0089NObdelava se je zaključila, ko je bilo najdenih 100 napak.

Pojasnilo: Vnaprejšnji prevajalnik ali povezovalnik zaključita obdelavo, ko je najdenih 100 napak.

Odgovor uporabnika: Popravite napake, naznačene v dnevniku sporočil in znova podajte ukaz.

SQL0091WVnaprejšnje prevajanje ali povezovanje se je zaključilo s "<število-1>" napakami in "<število-2>" opozorili.

Pojasnilo: Vnaprejšnje prevajanje ali povezovanje se je zaključilo z navedenim številom opozoril in napak.

Postopek vnaprejšnjega prevajanja ali povezovanja sta bila zaključena.

Odgovor uporabnika: Če je prišlo do opozoril ali napak, popravite program in ponovite vnaprejšnje prevajanje ali povezovanje.

SQL0092NZaradi predhodnih napak ni bil izdelan noben paket.

Pojasnilo: Zaradi predhodnih napak ni bil izdelan noben paket.

Odgovor uporabnika: Popravite napake in ponovite vnaprejšnje prevajanje ali povezovanje.

SQL0093NNaletel sem na zaključek vhodnih podatkov pred zaključevalcem stavka za EXEC SQL.

Pojasnilo: Med obdelavo stavka SQL sem prišel do konca izvora, preden se je stavek zaključil.

Vnaprejšnje prevajanje je bilo zaključeno.

Odgovor uporabnika: Zagotovite, da se stavek SQL pravilno zaključi.

SQL0094NPovezovanje je bilo zaključeno zaradi prekinitvene zahteve uporabnika.

Pojasnilo: Povezovanje se je zaključilo, ker je uporabnik morda pritisnil zaporedje prekinitvenih tipk.

Obdelava se je zaključila. Izdelan ni bil noben paket.

Odgovor uporabnika: Če je potrebno, ponovite povezovanje.

Če nameščate vzorčno bazo podatkov, jo zbrišite in znova namestite.

SQL0095NZaradi predhodnih napak ni bila izdelana nobena povezovalna datoteka.

Pojasnilo: Zaradi predhodnih napak ni bila izdelana nobena povezovalna datoteka.

Izdelana ni bila nobena povezovalna datoteka.

Odgovor uporabnika: Popravite napake, nato pa ponovite vnaprejšnje prevajanje.

SQL0097NSpremenljivke ali parametri tipa podatkov LONG VARCHAR ali LONG VARGRAPHIC niso podprte v podprogramih SQL.

Pojasnilo: Podprogrami SQL (procedure, funkcije ali metode) ne podpirajo spremenljivk ali parametrov, ki so tipa podatkov LONG VARCHAR ali LONG VARGRAPHIC.

Odgovor uporabnika: V podprogramih SQL ne uporabite spremenljivk ali parametrov, ki so tipa podatkov LONG VARCHAR ali LONG VARGRAPHIC. Za LONG VARCHAR uporabite VARCHAR z eksplicitno dolžino. Za LONG VARGRAPHIC uporabite VARGRAPHIC z eksplicitno dolžino.

sqlcode: -97

sqlstate: 42601


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