Message Reference

SQL1200 - SQL1299

SQL1200NParameter objekta ni veljaven.

Pojasnilo: Za parameter objekta v klicu funkcije COLLECT DATABASE STATUS podana vrednost ni veljavna. Veljavne vrednosti so:

SQLE_DATABASE
Status bo zbran za posamezno bazo podatkov.

SQLE_DRIVE
Status bo zbran za vse lokalne baze podatkov LOCAL na posamezni poti.

SQLE_LOCAL
Status bo zbran za vse lokalne baze podatkov LOCAL.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Popravite parameter objekta in znova podajte klic funkcije COLLECT DATABASE STATUS.

SQL1201NParameter status ni veljaven.

Pojasnilo: Za parameter statusa v klicu funkcije COLLECT DATABASE STATUS podana vrednost ni veljavna. Veljavne vrednosti so:

SQLE_SYSTEM
Zbran bo status sistema.

SQLE_DATABASE
Zbran bo status sistema in baz podatkov.

SQLE_ALL
Zbran bo status sistema, baz podatkov in uporabnika.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Popravite parameter statusa in znova podajte klic funkcije COLLECT DATABASE STATUS.

SQL1202NStatus ni bil zbran.

Pojasnilo: Vrednost, podana za parameter handle v funkciji GET NEXT DATABASE STATUS BLOCK ali FREE DATABASE STATUS RESOURCES, ni veljavna. Ročka mora biti tista, ki je vrne klic funkcije COLLECT DATABASE STATUS kot pozitivno vrednost funkcije.

To je drugi klic COLLECT DATABASE STATUS, ki ga je izvedel proces. Prvi klic COLLECT DATABASE STATUS se zaključi in njegove ročke ni več mogoče uporabljati.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Popravite parameter handle in klic funkciji COLLECT DATABASE STATUS znova predložite.

SQL1203NZ bazo podatkov ni povezan noben uporabnik.

Pojasnilo: Na bazi podatkov je bila izvršena zahteva za status uporabnika, vendar z bazo podatkov ni povezan noben uporabnik.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Preverite ime baze podatkov in status povezave. Ukaz znova podajte z bazo podatkov, ki je trenutno v uporabi.

SQL1204NKodne strani "<kodna_stran>" in/ali kode države "<koda_države>" nameščena različica upravljalnika baz podatkov ne podpira.

Pojasnilo: Ta različica upravljalnika baze podatkov ne podpira aktivne kodne strani, kode države ali obeh.

Ukaza ni mogoče obdelati.

Izberite aktivno kodno stran ali kodo države, ki jo ta različica upravljalnika baz podatkov podpira.

Zvezni sistemski uporabniki: če je potrebno, težavo omejite na izvor podatkov, ki zavrne zahtevo (za postopke, s pomočjo katerih določite težavni izvor podatkov preglejte vodič za odpravljanje težav) in izberite aktivno kodno stran in kodo države, ki jo zvezni strežnik in izvor podatkov podpirata.

Odgovor uporabnika: Zapustite trenutni program in se vrnite v operacijski sistem.

sqlcode: -1204

sqlstate: 22522

SQL1205NKodna stran "<kodna_stran>" in/ali koda države "<država>", ki ste ju podali, nista veljavni.

Pojasnilo: Ta različica DB2 ne podpira aktivne kodne strani, kode države ali obeh, kot ju je podal ukaz Izdelaj bazo podatkov (Create Database).

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Za podrobnosti o veljavnih parih kodnih strani in kod držav, ki jih podpira DB2/2 preglejte ukaz Izdelaj bazo podatkov v Referenčni opis ukazov.

SQL1206NPRUNE LOGFILE v tej konfiguraciji baze podatkov ni podprt.

Pojasnilo: Zahteva PRUNE LOGFILE ni podprta v naslednjih primerih:

  1. LOGRETAIN in USEREXIT sta nastavljena na NO, oziroma
  2. aktivna pot datoteke dnevnika je nastavljena na ??? napravo.

Odgovor uporabnika: Za to bazo podatkov ne izdajajte ukaza PRUNE LOGFILE.

SQL1207NNe najdem "<ime>" konfiguracijske datoteke Upravljalnika komunikacij.

Pojasnilo: Na ukazu CATALOG NODE podano ime konfiguracijske datoteke upravljalnika komunikacij ni bilo najdeno v podani poti ali v imeniku CMLIB na privzetem pogonu.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Podajte ukaz znova z veljavnim imenom konfiguracijske datoteke in potjo.

SQL1209WIme LU partnerja "<ime>", podano v funkciji CATALOG NODE, ne obstaja. Izdelano je bilo eno ime.

Pojasnilo: V funkciji CATALOG NODE podano ime logične enote partnerja ne obstaja v konfiguracijski datoteki upravljalnika komunikacij v imeniku CMLIB na privzetem pogonu.

Izdelan je bil profil logične enote s podanim imenom.

Odgovor uporabnika: Zahtevano ni nobeno dejanje.

SQL1210WZa enega ali več parametrov konfiguracijske datoteke odjemalca DOS/WINDOWS so bile vrnjene privzete vrednosti.

Pojasnilo: Ena ali več vrnjenih vrednosti konfiguracije odjemalca DOS/WINDOWS je bilo privzetih. Parameter morda ni definiran v konfiguracijski datoteki odjemalca DOS/WINDOWS, konfiguracijske datoteke se ni dalo odpreti ali pa je pri branju prišlo do napake.

Odgovor uporabnika: Zagotovite, da konfiguracijska datoteka odjemalca DOS/WINDOWS obstaja v ustrezni poti in da so parametri jasno definirani.

SQL1211NIme računalnika "<ime>" ni veljavno.

Pojasnilo: V zgradbi protokola NPIPE za ukaz Katalogiziraj podano ime računalnika ni veljavno. Velikost imena računalnika mora imeti 15 znakov ali manj.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Preverite, ali je ime računalnika veljavno, in nato ukaz znova predložite.

SQL1212NIme primerka "<ime>" ni veljavno.

Pojasnilo: Za ukaz Katalogiziraj podano ime primerka ni veljavno. Velikost primerka mora imeti največ 8 znakov.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Preverite, ali je ime primerka veljavno, in nato ukaz znova predložite.

SQL1213NIme LU za spreminjanje gesla "<ime>" ni veljavno.

Pojasnilo: Ime logične enote (LU) za spreminjanje gesla, ki ste ga podali v strukturi protokola APPN za ukaz CATALOG, ni veljavno.

Ime LU za spreminjanje gesla je ime oddaljenega LU SNA in mora biti dolgo od 1 do 8 znakov. Veljavni znaki so A do Z, a do z, 0 do 9, #, @ in $. Prvi znak mora biti črka ali posebni znak: #, @ ali $. Majhne črke sistem spremeni v velike.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Preverite znake, podane v imenu LU za spreminjanje gesla.

Ukaz znova predložite z veljavnim imenom LU za spreminjanje gesla.

SQL1214NIme programa za transakcije "<ime>" ni veljavno.

Pojasnilo: Ime programa za transakcije (TP), podano v strukturi protokola APPN za ukaz CATALOG, ni veljavno.

Ime TP je ime oddaljenega TP aplikacije SNA in mora biti dolgo od 1 do 64 znakov. Veljavni znaki so A do Z, a do z, 0 do 9, #, @ in $. Prvi znak mora biti črka ali posebni znak: #, @ ali $.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Preverite znake, ki ste jih podali v imenu TP.

Ukaz znova predložite z veljavnim imenom TP.

SQL1215NNaslov pretvornika LAN "<naslov>" ni veljaven.

Pojasnilo: Naslov pretvornika LAN, ki ste ga podali v strukturi protokola APPN za ukaz CATALOG, ni veljaven.

Naslov pretvornika LAN je naslov oddaljenega pretvornika SNA LAN in mora biti 12-mestno šestnajstiško število.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Preverite naslov pretvornika LAN.

Ukaz znova predložite z veljavnim naslovom pretvornika LAN.

SQL1216NZa to bazo podatkov grafični podatki in grafične funkcije niso podprti.

Pojasnilo: Kodna stran baze podatkov ne podpira grafičnih podatkov. Tipi podatkov GRAPHIC, VARGRAPHIC in LONG VARGRAPHIC niso veljavni za to bazo podatkov. Literal GRAPHIC in skalarne funkcije VARGRAPHIC niso veljavne za to bazo podatkov.

Stavka ni mogoče obdelati.

Zvezni sistemski uporabniki: to situacijo lahko odkrije tudi izvor podatkov.

Odgovor uporabnika: Ukaz podajte z veljavnimi tipi podatkov.

sqlcode: -1216

sqlstate: 56031

SQL1217NCiljna baza podatkov ne podpira podatkovnega tipa REAL.

Pojasnilo: Operacija SQL uporablja tip podatkov REAL (številka enkratne natančnosti s plavajočo vejico) za vhodno in izhodno spremenljivko. Ciljna baza podatkov za to zahtevo ne podpira podatkovnega tipa REAL.

Stavek ni obdelan.

Odgovor uporabnika: Zamenjajte deklaracijo katerekoli spremenljivke, ki se sklada s SQL tipom podatkov REAL, z deklaracijo, ki se sklada s SQL tipom podatkov DOUBLE v vaši aplikaciji.

sqlcode: -1217

sqlstate: 56099

SQL1218NV področju vmesnega pomnilnika "<številka_področja_vmes_pomnilnika>" trenutno ni na voljo nobene strani.

Pojasnilo: Vse strani v prostoru vmesnega pomnilnika so trenutno zasedene. Zahteva za novo stran ni uspela.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Prostor vmesnega pomnilnika trenutno ni dovolj velik, da bi nudil strani za vse procese ali niti baze podatkov. Vmesni pomnilnik je premajhen ali pa je aktivnih preveč procesov ali niti.

Stavek se morda izvršil, če ga znova zaženete. Če se ta napaka pojavlja pogosto, lahko nadaljnje napake preprečite tako, da naredite vse ali pa nekaj od naslednjih dejanj:

  1. povečajte velikost prostora vmesnega pomnilnika
  2. zmanjšajte največje število posrednikov baz podatkov in/ali povezav
  3. zmanjšajte največjo stopnjo vzporednosti
  4. zmanjšajte velikost predhodnega pridobivanja za prostore tabel, ki so v tem prostoru vmesnega pomnilnika
  5. nekaj prostorov tabel premaknite v druge prostore vmesnega pomnilnika.

sqlcode: -1218

sqlstate: 57011

SQL1219NZahteva ni uspela, ker zasebnega navideznega pomnilnika ni bilo mogoče dodeliti.

Pojasnilo: Primerek ni mogel dodeliti dovolj zasebnega navideznega pomnilnika za obdelavo zahteve. To je lahko posledica dodelitev deljenega pomnilnika v ostalih (nepovezanih) procesih.

Odgovor uporabnika: Težavo lahko odpravite na naslednji način:

sqlcode: -1219

sqlstate: 57011

SQL1220NMnožice deljenega pomnilnika upravljalnika baze podatkov ni mogoče dodeliti.

Pojasnilo: Upravljalnik baz podatkov ni mogel dodeliti svoje množice deljenega pomnilnika. Vzrok te napake je morda premalo virov pomnilnika za upravljalnik baz podatkov ali okolje, v katerem se vrši poskus izvajanja upravljalnika baz podatkov. Sredstva pomnilnika, ki lahko povzročijo to napako, vključujejo:

Odgovor uporabnika: Nekaj izmed naslednjega:

SQL1221NKopice plasti podpore aplikaciji ni mogoče dodeliti.

Pojasnilo: Kopice plasti podpore aplikaciji ni bilo mogoče dodeliti. Vzrok te napake je morda premalo virov pomnilnika za upravljalnik baz podatkov ali okolje, v katerem se vrši poskus izvajanja upravljalnika baz podatkov. Sredstva pomnilnika, ki lahko povzročijo to napako, vključujejo:

Odgovor uporabnika: Nekaj izmed naslednjega:

sqlcode: -1221

sqlstate: 57011

SQL1222NZa obdelavo zahteve je v kopici plasti podpore aplikaciji na voljo premalo pomnilnika.

Pojasnilo: Uporabljen je bil ves razpoložljivi pomnilnik kopice plasti podpore aplikaciji.

Odgovor uporabnika: Povečajte konfiguracijski parameter aslheapsz.

sqlcode: -1222

sqlstate: 57011

SQL1223NPosrednika ni mogoče zagnati za služenje tej zahtevi.

Pojasnilo: Zahteva ni uspela, ker bi bila omejitev konfiguracijskega parametra maxagents presežena.

Odgovor uporabnika: Povečajte konfiguracijski parameter maxagents in/ali zmanjšajte število uporabnikov baze podatkov.

sqlcode: -1223

sqlstate: 57019

SQL1224NPosrednika baze podatkov ni mogoče zagnati in ga tako uporabiti za streženje zahtevi, oziroma je bil zaključen zaradi zaustavitve sistema baze podatkov ali prisilnega ukaza.

Pojasnilo: Sporočilo lahko pripišemo kateremukoli od naslednjih primerov.

Dodatni zgledi zvezni strežnik so:

To stanje lahko odkrije zvezni strežnik ali izvor podatkov.

Odgovor uporabnika: Znova zaženite zahtevo baze podatkov. Če povezave ni mogoče vzpostaviti zagotovite, da je bil upravljalnik baz podatkov uspešno zagnan. Poleg tega zagotovite, da je konfiguracijski parameter upravljalnika baz podatkov maxagents pravilno konfiguriran.

Zvezni sistemski uporabniki poleg tega tudi:

Če aplikacija uporablja večkratne kontekste z lokalnim protokolom, zmanjšajte število povezav v aplikaciji ali preklopite na drug protokol (na primer, TCP/IP). Uporabniki AIX različice 4.2.1 ali novejše lahko spremenljivko okolja EXTSHM nastavijo na ON in s tem povečajo število segmentov pomnilnika v skupni rabi, ki jih je mogoče povezati s posameznim procesom.

sqlcode: -1224

sqlstate: 55032

SQL1225NZahteva ni uspela, ker je bila dosežena omejitev procesa, niti ali izmenjalnega prostora operacijskega sistema.

Pojasnilo: Dosežena je bila omejitev procesa, niti ali izmenjalnega prostora operacijskega sistema. V sistem, osnovanih na UNIXu to lahko pomeni, da je vrednost maxuproc prenizka. Na sistemih OS/2 to lahko pomeni, da je prenizka vrednost THREADS CONFIG.SYS.

Odgovor uporabnika: Povečajte omejitev, ki je bila dosežena (ali pa naj to za vas stori skrbnik sistema). V sistemih na osnovi UNIX lahko omejitev maxuproc spremenite s pomočjo ukaza chdev.

sqlcode: -1225

sqlstate: 57049

SQL1226NZagnano je že največje število agentov za usklajevanje.

Pojasnilo: Zagnano število agentov za usklajevanje je že enako največji vrednosti, ki je definirana v konfiguracijski datoteki sistema.

Stavka ni mogoče obdelati.

Odgovor uporabnika: Počakajte, da bodo ostale aplikacije prekinile povezavo z bazo podatkov. Če se zahteva sočasno izvajanje več aplikacij, povečajte vrednost za max_coordagents. Nova vrednost bo stopila v veljavo po naslednjem uspešnem zagonu upravljalnika baz podatkov.

sqlcode: -1226

sqlstate: 57030

SQL1227NStatistični podatki o katalogu "<vrednost>" stolpca "<stolpec>" so za ciljni stolpec izven območja, ima neveljaven format ali pa ni skladen glede na druge statistične podatke.Koda vzroka = "<koda>"

Pojasnilo: Vrednost ali format statistike, ki je dobavljena za katalog, ki ga je mogoče ažurirati, je neveljavna, izven obsega ali neskladna.Najbolj pogosti preskusi za vrednost, območje in format so (glede na "<kodo>"):

1
Številski statistični podatki morajo biti -1 ali >= 0.

2
Številska statistika predstavlja odstotke (npr.CLUSTERRATIO) biti mora med 0 in 100.

3
Z HIGH2KEY, LOW2KEY povezana pravila :

4
Z PAGE_FETCH_PAIRS povezana pravila :

5
Z CLUSTERRATIO in CLUSTERFACTOR povezana pravila :

6
Moč stolpca (COLCARD statistika je SYSCOLUMNS) ne more biti večja od moči ustrezne tabele (CARD statistika je SYSTABLES).

7
Statistike niso podprte za stolpce z naslednjimi tipi podatkov: LONG VARCHAR, LONG VARGRAPHIC, BLOB, CLOB, DBCLOB ali uporabniško definiranimi strkturiranimi tipi.

8
Statistika se ne sklada z ostalimi povezanimi statistikami za to entiteto ali pa je v kontekstu neveljavna.

Odgovor uporabnika: Prepričajte se, če nova statistika izpolnjuje zgornje kontrole obsega/dolžine/formata.

Prepričajte se, da so popravki statistik skladni v medsebojnih razmerjih (npr moč).

sqlcode: -1227

sqlstate: 23521

SQL1228WDROP DATABASE se je zaključil, vendar vzdevka ali imena baze podatkov "<ime>" ni mogoče najti v vozliščih "<št>".

Pojasnilo: Ukaz za brisanje baze podatkov se je uspešno zaključil, vendar na nekaterih vozliščih ni bilo mogoče najti vzdevka baze podatkov ali imena baze podatkov. Možno je, da je bil DROP DATABASE AT NODE že izveden za ta vozlišča.

Odgovor uporabnika: To je le opozorilo. Potrebno ni nobeno dejanje.

SQL1229NTrenutna transakcija je bila zaradi napake sistema povrnjena.

Pojasnilo: Zgodilo se je nekaj od naslednjega:

  1. Prišlo je do napake sistema, kot je na primerek odpoved vozlišča ali povezave. Aplikacija je bila povrnjena v stanje prejšnjega COMMIT.

    V primeru funkcij pomožnih programov DB2 je vedenje opisano spodaj:

    Uvoz
    Aplikacija se povrne. Če je bil uporabljen parameter COMMITCOUNT, je operacija povrnjena nazaj v prejšnjo točko skladnosti.

    Vnovična razvrstitev
    Operacija je opuščena in jo morate znova podati.

    Vnovična porazdelitev
    Operacija je opuščena, vendar so bile morda nekatere operacije uspešne. Če zahtevo znova izdate z možnostjo "continue", bo operacija znova zagnana iz točke, kjer se je zgodila napaka.

    Ažuriranje
    Operacija je opuščena in baza podatkov je še vedno v stanju čakanja na ažuriranje. Ukaz morate podati znova.

    Izdelava varnostne kopije/Obnovitev
    Operacija je opuščena in jo morate znova podati.
  2. Številke servisnih vrat, dodeljene za komunikacije FCM (Fast Communication Manager) v vseh vozliščih v primerku DB2 niso enake. Preverite servisno datoteko, ki se uporablja na vseh vozliščih in zagotovite, da so vrata enaka. Vrata so določena s pomočjo formata:
       DB2_<primerek>       xxxx/tcp
       DB2_<primerek>_END   xxxx/tcp
    

    pri čemer je <primerek> ime primerka DB2, xxxx pa je številka vrat. Zagotovite, da te številke vrat niso uporabljene za podporo za oddaljenega odjemalca DB2.

Odgovor uporabnika:

  1. Poskusite znova z zahtevo. Če se težava še naprej pojavlja, lahko dodatne informacije o težavi preberete v datoteki db2diag. Morda se boste morali obrniti na skrbnika sistema, saj je najpogostejši vzrok za napako odpoved vozlišča.

    Pomnite, da je v okolju SP, kjer se uporablja hitro stikalo, lahko ta napaka simptom odpovedi hitrega stikala.

  2. Storitvena vrata nadgradite, da bodo na vseh vozliščih enaka in znova izdajte zahtevo.

Šesto polje sqlerrd od SQLCA bo naznačilo številko vozlišča, ki je odkrilo odpoved vozlišča. V vozlišču, ki je odkrilo odpoved, se bo v datoteko db2diag zapisalo sporočilo, ki označuje neuspešno vozlišče.

sqlcode: -1229

sqlstate: 40504

SQL1230WVsaj enega podanega ID-ja posrednika ni mogoče izsiliti.

Pojasnilo: Vsaj enega podanega ID-ja posrednika ni bilo mogoče izsiliti. Vzroki tega opozorila so lahko naslednji:

Odgovor uporabnika: Če je bil podan neobstoječ ali neveljaven id posrednika, poskusite uporabiti id veljavnega posrednika.

SQL1231NPodan je bil neveljaven števec izsilitev.

Pojasnilo: Vrednost, podana za parameter števca za ukaz Izsili, ni veljavna. Podana vrednost mora biti pozitivno celo število ali SQL_ALL_USERS. Posledica vrednosti 0 bo napaka.

Odgovor uporabnika: Popravite vrednost števca in znova podajte ukaz.

SQL1232NPodan je bil neveljaven način Izsili.

Pojasnilo: Vrednost, podana za parameter način za ukaz Izsili, ni veljavna. Za ukaz Izsili je podprt samo asinhroni način. Parameter morate nastaviti na vrednost SQL_ASYNCH.

Odgovor uporabnika: Način nastavite na SQL_ASYNCH in ukaz znova predložite.

SQL1233NUporaba tega člena ali skalarne funkcije podpira samo grafične podatke, ki so UCS-2.

Pojasnilo: UCS-2 ni podprt za to bazo podatkov. Podpora za UCS-2 je potrebna v naslednjih primerih:

Stavka ni mogoče obdelati.

Odgovor uporabnika: Ukaz podajte z veljavnimi tipi podatkov.

sqlcode: -1233

sqlstate: 560AA

SQL1240NDoseženo je bilo največje število mirovanj.

Pojasnilo: Izvršen je bil poskus pridobitve stanja mirovanja na prostoru tabele, ki ga je postavilo v stanje mirovanja že 5 drugih procesov.

Odgovor uporabnika: Počakajte, da eden izmed procesov prekine svoje stanje mirovanja, in poskusite znova.

SQL1241NPri izdelavi baze podatkov ste za definicijo prostora tabel "<ime_prostora_tabel>" podali neveljavno vrednost. Lastnost je "<niz>".

Pojasnilo: Vrednost za lastnost prostora tabele je bila izven območja. Za format strukture sqletsdesc, namenjene izdelavi API-jev baze podatkov, preberite razdelek Podatkovne strukture Application Development Guide. Označena lastnost je ime polja te zgradbe.

Odgovor uporabnika: Zahtevo za izdelavo baze podatkov popravite.

SQL1244WDo prekinitve povezave z bazo podatkov upravljalnika transakcij "<ime_baze_podatkov>" bo prišlo ob naslednjem stavku COMMIT.

Pojasnilo: Prekinitev je bila izdana za bazo podatkov, ki deluje kot baza podatkov TM. Prekinitev se ne more zaključiti dokler se ne obdela naslednji COMMIT.

Odgovor uporabnika: Če je potrebno, da se baza podatkov, ki deluje kot baza podatkov TM, takoj odklopi, izdajte stavek COMMIT pred nadaljevanjem izvajanja.

sqlcode: +1244

sqlstate: 01002

SQL1245NOmejitev povezav je bila dosežena. Za tega odjemalca ni dovoljena več nobena povezava.

Pojasnilo: Največje število hkratnih povezav baze podatkov je bilo doseženo za okolje, v katerem je število povezav omejeno in mora biti vnaprej definirano. To bi se zgodilo na primer pri uporabi protokola NETBIOS.

Odgovor uporabnika: Možna dejanja so:

sqlcode: -1245

sqlstate: 08001

SQL1246NMedtem, ko povezave obstajajo, nastavitev povezave ni mogoče spreminjati.

Pojasnilo: Zgodilo se je nekaj izmed naslednjega:

Odgovor uporabnika: Možna dejanja so:

SQL1247NAplikacije, ki tečejo v okolju obdelave transakcij XA, morajo uporabiti nastavitev povezave SYNCPOINT TWOPHASE.

Pojasnilo: Aplikacija je bila vnaprej prevedena z možnostjo SYNCPOINT ONEPHASE ali SYNCPOINT NONE, ali pa je bila nastavitev povezave SYNCPOINT spremenjena v eno od teh vrednosti z API-jem SET CLIENT. Te nastavitve so neveljavne za aplikacije, ki povzročajo izvrševanje ukazov točke skladnosti obdelave transakcij (na primer CICS SYNCPOINT). Pomnite, da je SYNCPOINT ONEPHASE privzeta možnost vnaprejšnjega prevajalnika.

Odgovor uporabnika: Možna dejanja so:

sqlcode: -1247

sqlstate: 51025

SQL1248NBaza podatkov "<vzdevek baze podatkov>" ni definirana z upravljalnikom transakcij.

Pojasnilo: Poskusili ste dostop do baze podatkov, ki je ni odprl upravljalnik transakcij. Baza podatkov mora biti definirana za upravljalnik transakcij zato, da lahko sodeluje v postopku odobritve v dveh korakih.

Odgovor uporabnika: Definirajte bazo podatkov kot upravljalnika virov upravljalnika transakcij vašega okolja obdelave porazdeljenih transakcij. Na primer, v okolju CICS morate zaradi tega bazo podatkov dodati v datoteko XAD, s tem pa bo v nizu XAOpen postavke XAD na voljo ime vzdevka baze podatkov.

sqlcode: -1248

sqlstate: 42705

SQL1251WZa hevristično poizvedbo niso bili vrnjeni podatki.

Pojasnilo: V bazi podatkov ni nezaključenih transakcij in zaključenih transakcij, ki čakajo na vstop v proces točke skladnosti.

Odgovor uporabnika: Zahtevano ni nobeno dejanje.

SQL1260NBaza podatkov "<ime>" ni konfigurirana za obnovitev ažuriranjem v vozliščih "<seznam_vozlišč>".

Pojasnilo: Podana baza podatkov ni konfigurirana za obnovitev ažuriranja v podanih vozliščih. Če se na koncu seznama vozlišč prikaže ",...", za popoln seznam vozlišč poglejte datoteko dnevnika diagnostike.

Baza podatkov ni ažurirana na podanih vozliščih.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka(e) vozlišč(a) kažejo, v katerem(ih) vozlišču(ih) se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Zagotovite, da je obnovitev zahtevana v podanih vozliščih, in nato v teh vozliščih obnovite najnovejšo različico varnostne kopije.

SQL1261NBaza podatkov "<ime>" v vozliščih "<seznam_vozlišč>" ni v stanju čakanja na ažuriranje, zato je v teh vozliščih ni treba ažurirati.

Pojasnilo: Podana baza podatkov v podanem(ih) vozlišču(ih) ni v stanju čakanja na ažuriranje. To je morda zato, ker baza podatkov ni bila obnovljena, je bila obnovljena z možnostjo WITHOUT ROLLING FORWARD ali pa je ažuriranje že zaključeno v teh vozliščih.

Če se na koncu seznama vozlišč prikaže ",...", za popoln seznam vozlišč poglejte datoteko dnevnika diagnostike.

Baza podatkov ni bila ažurirana.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka(e) vozlišč(a) kažejo, v katerem(ih) vozlišču(ih) se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Storite naslednje:

  1. Zagotovite, da je v podanem vozlišču(ih) zahtevana obnova.
  2. Obnovite različico varnostne kopije baze podatkov v teh vozliščih.
  3. Izdajte ukaz ROLLFORWARD DATABASE.

SQL1262NČas vstavljanja ali ažuriranja za bazo podatkov "<ime>", ki jo boste ažurirali, ni veljaven.

Pojasnilo: Parameter časovni žig, podan za zaustavitveno vrednost, ni veljaven. Časovni žig morate vnesti v obliki (LLLL-MM-DD-uu.mm.ss.<ssssss>, pri čemer LLLL predstavlja leta, MM mesece, DD dneve, hh ure, mm minute, ss sekunde, ssssss pa predstavlja izbirne mikrosekunde).

Baza podatkov ni bila ažurirana.

Odgovor uporabnika: Zagotovite pravilnost formata vnesenega časovnega žiga.

Ko izdate ukaz ROLLFORWARD DATABASE zagotovite, da ne podajate leta, ki je večje od 2105.

SQL1263NArhivska datoteka "<ime>" ni veljavna datoteka dnevnika za bazo podatkov "<ime>" v vozlišču "<številka_vozlišča>".

Pojasnilo: Podana arhivska datoteka dnevnika je v imeniku dnevnika baze podatkov ali v imeniku prelivanja dnevnika na podanem vozlišču, vendar datoteka ni veljavna.

Obnovitev ažuriranja se zaustavi.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka vozlišča kaže, v katerem vozlišču se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Za določitev pravilne arhivske datoteke dnevnika izdajte ukaz ROLLFORWARD DATABASE z možnostjo QUERY STATUS. Premaknite pravilno arhivsko datoteko dnevnika v imenik dnevnika baze podatkov ali, če je baza podatkov v skladnem stanju, spremenite pot dnevnika tako, da bo kazala na pravilno arhivsko datoteko in znova podajte ukaz ROLLFORWARD DATABASE. Ukaz lahko podate znova tudi s potjo prelivanja dnevnika, ki kaže pravilno arhivsko datoteko.

SQL1264NArhivska datoteka "<ime>" ne pripada bazi podatkov "<ime_baze_podatkov>" v vozlišču "<številka_vozlišča>".

Pojasnilo: Podana arhivska datoteka dnevnika je bila najdena v imeniku dnevnika ali v imeniku prelivanja dnevnika, vendar ne pripada podani bazi podatkov.

Obnovitev ažuriranja se zaustavi.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka vozlišča kaže, v katerem vozlišču se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Za določitev pravilne arhivske datoteke dnevnika izdajte ukaz ROLLFORWARD DATABASE z možnostjo QUERY STATUS. Premaknite pravilno arhivsko datoteko dnevnika v imenik dnevnika baze podatkov ali, če je baza podatkov v skladnem stanju, spremenite pot dnevnika tako, da bo kazala na pravilno arhivsko datoteko in znova podajte ukaz ROLLFORWARD DATABASE. Ukaz lahko podate znova tudi s potjo prelivanja dnevnika, ki kaže pravilno arhivsko datoteko.

SQL1265NArhivska datoteka dnevnika "<ime>" ni povezana s trenutnim zaporedjem dnevnika za bazo podatkov "<ime>" v vozlišču "<številka_vozlišča>".

Pojasnilo: Za obnovitev ažuriranja je potrebno datoteke dnevnika obdelati v pravilnem zaporedju. Zaporedje datotek dnevnika je določeno z bazo podatkov, ki je bila obnovljena, ali z datotekami dnevnika, ki so bile obdelane. Poleg tega morajo biti za ažuriranje na ravni prostora tabel datoteke dnevnika obdelane v zaporedju, v katerem je bilo doseženo trenutno stanje baze podatkov. Podana arhivska datoteka dnevnika je bila najdena v imeniku dnevnika ali imeniku prelivanja dnevnika za bazo podatkov na podanem vozlišču, vendar datoteka dnevnika ni v pravilnem zaporedju dnevnika.

Obnovitev ažuriranja se zaustavi.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka vozlišča kaže, v katerem vozlišču se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Za določitev pravilne arhivske datoteke dnevnika izdajte ukaz ROLLFORWARD DATABASE z možnostjo QUERY STATUS. Premaknite pravilno arhivsko datoteko dnevnika v imenik dnevnika baze podatkov ali, če je baza podatkov v skladnem stanju, spremenite pot dnevnika tako, da bo kazala na pravilno arhivsko datoteko in znova podajte ukaz ROLLFORWARD DATABASE. Ukaz lahko podate znova tudi s potjo prelivanja dnevnika, ki kaže pravilno arhivsko datoteko.

SQL1266NBaza podatkov "<ime>" je bila ažurirana do "<časovni_žig>", ki pa je po podanem času vstavljanja in ažuriranja.

Pojasnilo: Ažuriranje se mora ustaviti v časovnem žigu, ki je pred trenutnim časom vstavljanja in ažuriranja v podani datoteki dnevnika baze podatkov. To se lahko zgodi, če bazo podatkov ali podniz prostorov tabel ažurirate v čas vstavljanja in ažuriranja.

Ažuriranje baze podatkov se zaustavi.

Odgovor uporabnika: Podajte pravi čas vstavljanja in ažuriranja, oziroma bazo podatkov ali podniz prostora tabel obnovite iz predhodne različice varnostne kopije, nato pa ukaz ROLLFORWARD znova predložite.

SQL1267NSistem ni mogel najti db2uexit v trenutni spremenljivki okolja PATH.

Pojasnilo: Uporabniško podane datoteke db2uexit ni mogoče najti, ker ni v trenutni spremenljivki okolja PATH, oziroma ne obstaja.

Ukaza ni mogoče obdelati.

Odgovor uporabnika: Ažurirajte trenutno spremenljivko okolja PATH in vključite pot do db2uexit, oziroma izdelajte datoteko db2uexit in ažurirajte trenutno spremenljivko okolja PATH.

SQL1268NObnovitev ažuriranja se je zaustavila zaradi napake "<napaka>" med branjem datoteke dnevnika "<datoteka_dnevnika>" za bazo podatkov "<ime>" v vozlišču "<številka_vozlišča>".

Pojasnilo: Obdelava ažuriranja pokliče db2uext2 in tako prebere datoteko dnevnika. V db2uext2 je najbrž prišlo do napake.

Obdelava ažuriranja je bila zaustavljena. Baza podatkov je še vedno v stanju čakanja na ažuriranje na podanem vozlišču.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka vozlišča kaže, v katerem vozlišču se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Za opis napak in nadaljevanje ali zaključitev obnovitve ažuriranja preglejte dokumentacijo o uporabniškem izhodu v Administration Guide.

SQL1269NObnovitev ažuriranja na ravni prostora tabel se že izvaja.

Pojasnilo: Narejen je bil poskus uporabe obnovitve ažuriranja na ravni prostora tabel, vendar se ta že izvaja. V danem trenutku lahko

Odgovor uporabnika: Počakajte, da se obnovitev ažuriranja na ravni prostora tabel zaključi. Če obnovitev zahteva več prostorov tabel, morate obnovitev ažuriranja prostora tabel znova inicializirati.

SQL1270CSpremenljivka okolja LANG je nastavljena na "<niz>". Ta jezik ni podprt.

Pojasnilo: Spremenljivka okolja LANG je nastavljena na jezik, ki ga upravljalnik baz podatkov ne podpira. Obdelava se ne more nadaljevati.

Odgovor uporabnika: Nastavite spremenljivko okolja LANG na jezik, ki je podprt. Za dodatne informacije preglejte dodatek "Podpora za državne jezike" v Administration Guide.

Zvezni sistemski uporabniki: za informacije o NLS preglejte Dodatek za nameščanje in konfiguriranje.

SQL1271WBaza podatkov "<ime>" bo obnovljena, vendar eden ali več prostorov tabel v vozliščih "<seznam_vozlišč>" ne bo imel vzpostavljene povezave.

Pojasnilo: To sporočilo se lahko prikaže pri obnovitvi zrušitve, obnovitvi ažuriranja na ravni baze podatkov ali pri obnovitvi ažuriranja na ravni prostora tabel. Za obnovitev ažuriranja na ravni baze podatkov bo baza podatkov na voljo za uporabo, če je bila podana možnost STOP. Eden ali več prostorov tabel za podano(a) vozlišče(a) ni na voljo. To se lahko zgodi, če:

Prostore tabel, ki so odklopljeni, določa na podanem vozlišču(ih) ukaz LIST TABLESPACES ali pomožni program db2dart. V diagnostičnem dnevniku boste našli podrobnejše informacije o specifičnih prostorih tabel.

Če se na koncu seznama vozlišč prikaže ",...", za popoln seznam vozlišč poglejte datoteko dnevnika diagnostike.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka(e) vozlišč(a) kažejo, v katerem(ih) vozlišču(ih) se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Če je potrebno, popravite in obnovite prostore tabel, nato pa poženite obnovitev ažuriranja. Če se napaka ponovi, poskusite obnovitev ažuriranja na ravni prostora tabel izvesti v izključenem stanju.

SQL1272NObnovitev ažuriranja na ravni prostora tabel se je za bazo podatkov "<ime>" zaustavila pred zaključitvijo v vozliščih "<seznam_vozlišč>".

Pojasnilo: Obnovitev ažuriranja na ravni prostora tabel se je v podanem(ih) vozlišču(ih) zaustavila, preden je bilo mogoče ažurirati vse kvalificirane prostore tabel. Vzrok za to je lahko nekaj izmed naslednjega:

Če se na koncu seznama vozlišč prikaže ",...", za popoln seznam vozlišč poglejte datoteko dnevnika diagnostike.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka(e) vozlišč(a) kažejo, v katerem(ih) vozlišču(ih) se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Vzrok poiščite v diagnostičnem dnevniku. glede na vzrok naredite nekaj izmed naslednjega:

Znova izvedite obnovitev ažuriranja na ravni prostora tabel.

SQL1273NObnovitev ažuriranja v bazi podatkov "<ime>" ne more doseči podane točke zaustavitve (konec dnevnika ali čas vstavljanja in ažuriranja), ker datoteka dnevnika "<ime>" v vozlišču "<številka_vozlišča>" manjka.

Pojasnilo: Pomožni program Ažuriraj bazo podatkov ne najde podane arhivske datoteke dnevnika v imeniku dnevnika baze podatkov ali v imeniku prelivanja dnevnika na podanem vozlišču.

Obnovitev ažuriranja se je zaustavila.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka vozlišča kaže, v katerem vozlišču se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Storite nekaj izmed naslednjega:

SQL1274NBaza podatkov "<ime>" zahteva obnovitev ažuriranja, trajanje vstavljanja in ažuriranja pa mora biti do konca dnevnikov.

Pojasnilo: Bazo podatkov morate ažurirati. Za obnovitev ažuriranja na ravni baze podatkov mora biti trajanje vstavljanja in ažuriranja do konca dnevnikov, ker je ažuriranje na ravni baze podatkov do konca dnevnikov že v teku. Za nadaljevanje ažuriranja morate podati enak čas zaustavljanja.

Za obnovitev ažuriranja na ravni prostora tabel mora biti čas do konca dnevnikov, zaradi enega od naslednjih vzrokov:

Baza podatkov ni bila ažurirana.

Odgovor uporabnika: Ukaz ROLLFORWARD znova predložite in podajte ROLLFORWARD TO END OF LOGS.

SQL1275NČas zaustavitve, podan za ažuriranje, mora biti večji ali enak "<časovni_žig>", ker baza podatkov "<ime>" v vozliščih "<seznam_vozlišč>" vsebuje informacije, ki so novejše od podanega časa.

Pojasnilo: Za bazo podatkov ali vsaj enega izmed prostorov tabel za ažuriranje je bila izdelana sprotna varnostna kopija. Zahtevnejši navidezni časovni žig je v varnostni kopiji baze podatkov ali prostora tabel. Čas zaustavitve, podan za ažuriranje, mora biti večji ali enak času, ko se je v podanem vozlišču zaključila sprotna izdelava varnostnih kopij.

Če se na koncu seznama vozlišč prikaže ",...", za popoln seznam vozlišč poglejte datoteko dnevnika diagnostike.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka(e) vozlišč(a) kažejo, v katerem(ih) vozlišču(ih) se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Storite nekaj izmed naslednjega:

SQL1276NBaze podatkov "<ime>" ni mogoče spraviti iz stanja čakanja na ažuriranje, dokler ažuriranje ne preteče čas vstavljanja in ažuriranja, ki je večje ali enako "<časovni_žig>", ker vozlišče "<številka_vozlišča>" vsebuje informacije, ki so novejše od podanega časa.

Pojasnilo: Narejena je bila zahteva za priklic baze podatkov ali podniza prostorov tabel iz stanja čakanja na ažuriranje s podajanjem dejanja klicatelja SQLUM_ROLLFWD_STOP, SQLUM_STOP, SQLUM_ROLLFWD_COMPLETE ali SQLUM_COMPLETE. Vendar pa je bila za bazo podatkov ali vsaj enega izmed prostorov tabel za ažuriranje izdelana sprotna varnostna kopija. Zahteve ni mogoče odobriti, dokler baze podatkov ali prostora tabel ne ažurirate do časovnega žiga konca sprotne varnostne kopije v podanem vozlišču.

Do te napake lahko pride tudi, če za zahtevano obnovitev niso na voljo vse datoteke dnevnikov.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka vozlišča kaže, v katerem vozlišču se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Če je čas zaustavitve, podan v ukazu ROLLFORWARD, manjši od "<časovni_žig>" in ukaz znova podajte s časom zaustavitve, ki je večji ali enak "<časovni_žig>".

Zagotovite, da so na voljo vse datoteke dnevnikov. Ukaz ROLLFORWARD QUERY STATUS prikazuje, katera datoteka dnevnika bo naslednja obdelana. Vzroki za manjkajoče datoteke dnevnika so:

Če najdete manjkajočo datoteko dnevnika, jo prekopirajte v pot dnevnika in ukaz znova podajte.

SQL1277NObnovitev je odkrila, da je eden ali več vsebnikov prostora tabel nedostopnih ali pa je nastavila njihovo stanje na 'pomnilnik mora biti definiran'.

Pojasnilo: Obnovitev potrdi, da so vsebniki, ki jih potrebuje vsak prostor tabele, trenutno na sistemu dosegljivi. Kjer je to mogoče, bo obnovitev izdelala vsebnike, če še ne obstajajo. Če jih ni mogoče izdelati, jih trenutno uporablja drug prostor tabele ali niso dosegljivi iz kakega drugega razloga, mora biti pred nadaljevanjem obnove seznam potrebnih vsebnikov popravljen.

Če je to preusmerjena obnovitev, je stanje vsakega ažuriranega vsebnika prostora tabele nastavljeno na "pomnilnik mora biti definiran". To omogoča uporabo API-ja SET TABLESPACE CONTAINERS ali ukaza proti vsebnikom za vnovično definiranje njihovega pomnilnika.

Odgovor uporabnika: Api TABLESPACE CONTAINER QUERY ali ukaz LIST TABLESPACE CONTAINERS uporabite za določanje seznama vsebnikov za vsak prostor tabele, ki se obnavlja. API ali ukaz SET TABLESPACE CONTAINERS uporabite za podajanje ažuriranega seznama za vsak prostor tabele. S tem API-jem ali ukazom lahko podate, ali naj bo to začetni seznam vsebnikov (i.e. naslednje ažuriranje bo znova uveljavilo vse postopke "add container" (dodaj vsebnik) v dnevnik baze podatkov) ali končni seznam (ažuriranje ne bo znova uveljavilo postopkov "add container").

Prav tako je mogoče, da so vsebniki samo za branje; v tem primeru morate pred nadaljevanjem obnovitve vsebniku dodeliti dostop za branje in pisanje.

SQL1278WOperacija ažuriranja se je uspešno zaključila. Aktivne ali nezaključene transakcije so v vozliščih "<seznam_vozlišč>" zahtevale povrnitev.

Pojasnilo: Ažuriranje podniza prostora tabel v čas vstavljanja ali ažuriranja je bilo uspešno zaključeno, vendar je prišlo do enega ali obeh izmed naslednjih stanj:

  1. V podanem času vstavljanja ali ažuriranja je bila ena ali več aktivnih transakcij. Vsaka transakcija je bila ažurirana iz prostorov tabel v podniz prostora tabel.
  2. V podanem času vstavljanja ali ažuriranja je bila ena ali več nezaključenih transakcij. Posamezna nezaključena transakcija je bila povrnjena iz prostorov tabel v podnizu prostora tabel.

Transakcije, ki so bile ažurirane iz prostorov tabel v podniz prostora tabel, so še vedno lahko odobrene v drugih prostorih tabel, ki niso vključeni v ažuriranje.

Če se na koncu seznama vozlišč prikaže ",...", za popoln seznam vozlišč poglejte datoteko dnevnika diagnostike.

(Opomba: če uporabljate porazdeljeni strežnik baz podatkov, številka(e) vozlišč(a) kažejo, v katerem(ih) vozlišču(ih) se je zgodila napaka. V nasprotnem primeru se zanemari.)

Odgovor uporabnika: Dnevnik z diagnostičnimi podatki bo vseboval podrobnosti o transakcijah, ki so bile med obnovitvijo ažuriranja povrnjene.

SQL1279WNekateri indeksi se morda niso na novo izdelali.

Pojasnilo: Do napake je prišlo med vnovično izdelavo indeksov pri izvajanju vnovičnega zagona baze podatkov ali po vnovični ureditvi tabele, ki je nekaterim indeksom preprečila uspešno vnovično izdelavo. Podrobnosti lahko najdete v sistemskem dnevniku napak in/ali dnevniku napak upravljalnika baz podatkov.

Ponoven zagon baze podatkov ali vnovična ureditev tabele je bila uspešna.

Odgovor uporabnika: Preučite dnevnik napak in ugotovite, zakaj izdelava indeksov ni bila mogoča in odpravite težavo. Neveljavni indeksi bodo za tabelo znova izdelani ob prvem dostopu do tabele.

SQL1280NČas zaustavitve, podan za ažuriranje, mora biti manjši ali enak "<časovni_žig>" baze podatkov "<ime>", ker je bil v tem času vstavljanja in ažuriranja ažuriran vsaj en prostor tabel.

Pojasnilo: Vsaj eden izmed prostorov tabel, podan z ažuriranjem v podan čas vstavljanja ali ažuriranja, je bil že ažuriran v starejši čas vstavljanja ali ažuriranja. Prostora tabel ni mogoče ažurirati naprej.

Odgovor uporabnika: Storite nekaj izmed naslednjega:

Čas mora biti podan v CUT (Usklajeni univerzalni čas).

SQL1281NPovezava z bazo podatkov "<vzdevek_baze_podatkov>" se je prekinila, ker je bila cev "<ime_cevi>" prekinjena.

Pojasnilo: Povezava je bila izgubljena zato, ker je strežnik DB2 prekinil cev. Trenutna transakcija je bila povrnjena.

Odgovor uporabnika: Znova podajte trenutni ukaz. Če se težava še naprej pojavlja, se obrnite na predstavnika servisne službe.

Če je bilo sledenje aktivno, v ukaznem pozivu operacijskega sistema pokličite neodvisni pomožni program za sledenje. Informacije o uporabi tega pomožnega programa lahko najdete v poglavju priročnika Independent Trace Facility Troubleshooting Guide. Z naslednjimi informacijami se obrnite na vašega predstavnika servisne službe:

Zahtevane informacije:

sqlcode: -1281

sqlstate: 40504

SQL1282NPoskus vzpostavitve povezave z bazo podatkov "<vzdevek_baze_podatkov>" ni uspel, ker so vsi primerki cevi v "<ime_cevi>" zasedeni.

Pojasnilo: Poskusi povezave na imenovano cev niso bili uspešni, ker je DB2 zavrnil povezavo. Obstaja omejitev števila povezav, ki so dovoljene na imenovani cevi.

Odgovor uporabnika: Na strežniku DB2 povečajte omejitev povezav ali zaključite nekatere aplikacije, ki uporabljajo imenovano cev, da se sprosti nekaj virov povezav.

sqlcode: -1282

sqlstate: 08001

SQL1283NPoskus vzpostavitve povezave z bazo podatkov "<vzdevek_baze_podatkov>" ni uspel, ker cev "<ime_cevi>" uporablja drug proces.

Pojasnilo: Ime imenovane cevi uporablja že drug proces. Podpora imenovane cevi se ni zagnala.

Odgovor uporabnika: Z nastavljanjem spremenljivke okolja DB2PIPENAME izberite drugačno ime ali pa naj ostali programi, ki uporabljajo imenovano cev, uporabljajo drugačno ime cevi.

SQL1284NPoskus vzpostavitve povezave z bazo podatkov "<vzdevek_baze_podatkov>" ni uspel, ker cevi "<ime_cevi>" ni mogoče najti.

Pojasnilo: Strežnik ni zagnal svoje podpore imenovane cevi ali pa strežnik uporablja za imenovano cev drugačno ime.

Odgovor uporabnika: Zaženite upravljalnik baz podatkov in zagotovite zagon podpore imenovane cevi. Če je bila podpora imenovane cevi zagnana, z nastavljanjem spremenljivke okolja DB2PIPENAME na isto vrednost zagotovite, da je ime imenovane cevi enako med odjemalcem in strežnikom.

sqlcode: -1284

sqlstate: 08001

SQL1285NPoskus vzpostavitve povezave z bazo podatkov "<vzdevek_baze_podatkov>" ni uspel, ker cev "<ime_cevi>" ni veljavna.

Pojasnilo: S spremenljivko okolja nastavljeno nadomestno ime cevi ni veljavno.

Odgovor uporabnika: Vrednost spremenljivke okolje DB2PIPENAME mora biti veljavno ime cevi. Ime cevi ima lahko največ osem znakov. Zanj veljajo enake omejitve skladnje kot za običajno ime datoteke.

sqlcode: -1285

sqlstate: 08001

SQL1286NPovezava z bazo podatkov "<vzdevek_baze_podatkov>" se je prekinila, ker je operacijskemu sistemu za cev "<ime_cevi>" zmanjkalo sredstev.

Pojasnilo: Imenovana cev je odpovedala, ker je operacijskemu sistemu zmanjkalo virov (izmenjalni prostor, ročke datotek). Trenutna transakcija je bila povrnjena.

Odgovor uporabnika: Sprostite sistemske vire in poskusite znova.

sqlcode: -1286

sqlstate: 40504

SQL1287NATTACH za primerek "<primerek>" ni uspel, ker imenovane cevi "<cev>" ni mogoče najti.

Pojasnilo: Strežnik ni zagnal svoje podpore imenovane cevi ali pa ime primerka ni pravilno.

Odgovor uporabnika: Zagotovite, da je upravljalnik baz podatkov zagnan na strežniku in da je zagnana podpora imenovane cevi. Zagotovite pravilnost imena primera.

SQL1290NVrednost parametra konfiguracije upravljalnika baze podatkov DFT_CLIENT_COMM ali spremenljivke okolja DB2CLIENTCOMM ni veljavna.

Pojasnilo: Podana je bila nepravilna vrednost ali pa ciljna baza podatkov ne podpira podanega protokola(ov). Sprejemljive vrednosti so:

Če podate več vrednosti, jih morate ločiti z vejico.

Pomnite, da je to sporočilo lahko vrnjeno z vmesnega vozlišča, ki je vključeno v vašo povezavo. Na primer, če se poskušate povezati s strežnikom DRDA prek prehoda DB2 in vaša odjemalska delovna postaja ne uporablja splošnih storitev imenikov, lahko to sporočilo vrne prehod DB2.

Odgovor uporabnika: Popravite vrednost in poskusite znova.

sqlcode: -1290

sqlstate: 08001

SQL1291NOdkrita je bila napaka storitev imenika. Storitev: "<tip_storitev_imenika>", API: "<API>", funkcija: "<funkcija>", koda napake: "<rc>".

Pojasnilo: Podsistem storitev imenika je odkril napako. Za podrobnosti poglejte vrednosti spremenljivk. Sledeče je pojasnilo za vrednosti parametrov:

"<tip_storitev_imenika>"
Tip storitev imenika, ki je v uporabi. Veljavni parametri vključujejo:

"<API>"
Aplikacijski programerski vmesnik, ki se uporablja za dostop do storitev imenika. Veljavni parametri vključujejo:

"<funkcija>"
Ime funkcije podsistema storitev imenika, ki je vrnil kodo napake.

"<rc>"
Koda napake, ki jo je vrnila zgornja funkcija. Pomen vrednosti je svojstven za uporabljen API.

Za funkcije XDS, na primer ds_read, lahko povratne kode najdete v vključitveni datoteki xds.h DCE.

Za funkcije XOM, kot je om_get, lahko vrednosti povratne kode najdete v DCE vključitveni datoteki xom.h.

Pomnite, da je to sporočilo lahko vrnjeno z vmesnega vozlišča, ki je vključeno v vašo povezavo. Na primer, če se poskušate povezati s strežnikom DRDA prek prehoda DB2 in vaša odjemalska delovna postaja ne uporablja splošnih storitev imenikov, lahko to sporočilo vrne prehod DB2.

Odgovor uporabnika: Zagotovite, da:

Če se težava pojavlja še naprej, s pomočjo skrbnika sistema in/ali skrbnika baze podatkov določite vzrok težav z uporabo pripravljenih parametrov.

sqlcode: -1291

sqlstate: 08001

SQL1292NSplošno ime baze podatkov ali primerek upravljalnika baze podatkov sta neveljavna.

Pojasnilo: Splošno ime baze podatkov ali primerek upravljalnika baze podatkov ne moreta biti NULL in ne moreta biti daljša od 255 znakov. Začeti se morata z

Pomnite, da je to sporočilo lahko vrnjeno z vmesnega vozlišča, ki je vključeno v vašo povezavo. Na primer, če se poskušate povezati s strežnikom DRDA prek prehoda DB2 in vaša odjemalska delovna postaja ne uporablja splošnih storitev imenikov, lahko to sporočilo vrne prehod DB2.

Odgovor uporabnika: Popravite globalno ime in poskusite znova.

SQL1293NV vnosu splošnega imenika je bila najdena napaka. Koda napake: "<koda_napake>".

Pojasnilo: Napaka je bila odkrita v eni od uporabljenih vnosov splošnega imenika baze podatkov. Za dodatne informacije si poglejte naslednje kode napak:

1
Objekt baze podatkov ne vsebuje informacij overjanja

2
Objekt baze podatkov in objekt lokatorja baze podatkov ne vsebujeta informacij komunikacijskega protokola

10
Postavka ni objekt baze podatkov

11
Izvirno ime baze podatkov v objektu baze podatkov ni najdeno ali je predolgo

12
Protokol baze podatkov v objektu baze podatkov ni najden ali je predolg

13
Neveljavna vrednost overjanja je bila najdena v objektu baze podatkov

14
Nezadostne ali neveljavne informacije komunikacijskega protokola v objektu baze podatkov

15
Ime objekta lokatorja baze podatkov ni bilo najdeno v objektu baze podatkov

16
Neveljavno ime objekta lokatorja baze podatkov v objektu baze podatkov

20
Postavka ni objekt lokatorja baze podatkov

22
Nezadostne ali neveljavne informacije komunikacijskega protokola v objektu lokatorja baze podatkov

30
Postavka ni objekt usmerjanja informacij

31
Informacije ciljne baze podatkov niso bile najdene v objektu usmerjanja informacij

32
Nezadostne informacije za ciljno bazo podatkov v objektu usmerjanja informacij

33
V objektu usmerjanja informacij ni bil najden ustrezen prehod

34
Neveljavna oznaka za overjanje pri prehodu

35
Neveljavno ime objekta lokatorja baze podatkov

36
Ime baze podatkov v lastnostih informacij ciljne baze podatkov ni najdeno ali je predolgo

37
Protokol baze podatkov v lastnostih informacij ciljne baze podatkov ni najdeno v objektu usmerjanja informacij ali je predolgo

Pomnite da lahko to sporočilo vidite tudi, če ne deluje podsistem DCE ali če nimate ustreznega pooblastila za branje vnosov imenika DCE.

Pomnite, da je to sporočilo lahko vrnjeno z vmesnega vozlišča, ki je vključeno v vašo povezavo. Na primer, če se poskušate povezati s strežnikom DRDA prek prehoda DB2 in vaša odjemalska delovna postaja ne uporablja splošnih storitev imenikov, lahko to sporočilo vrne prehod DB2.

Odgovor uporabnika: Prepričajte se da podsistem DCE deluje in da imate ustrezno pooblastilo za branje vnosov imenika. Če težava ostane, obvestite skrbnika baze podatkov, ki bo popravil napako v vnosu imenika. Za obliko teh objektov imenika preglejte Administration Guide.

sqlcode: -1293

sqlstate: 08001

SQL1294NIme poti imenika, uporabljeno za splošni dostop do imenika, ni podano ali pa je neveljavno.

Pojasnilo: Če želite uporabiti splošne storitve imenika, morate v konfiguracijskem parametru upravljalnika dir_path_name upravljalnika baz podatkov ali spremenljivki okolja DB2DIRPATHNAME podati ime poti imenika. Imena niste podali ali pa ni veljavno.

Pomnite, da je to sporočilo lahko vrnjeno z vmesnega vozlišča, ki je vključeno v vašo povezavo. Na primer, če se poskušate povezati s strežnikom DRDA prek prehoda DB2 in vaša odjemalska delovna postaja ne uporablja splošnih storitev imenikov, lahko to sporočilo vrne prehod DB2.

Odgovor uporabnika: O pravilnem imenu se posvetujte s skrbnikom baze podatkov, podajte to ime in poskusite znova.

sqlcode: -1294

sqlstate: 08001

SQL1295NIme objekta informacije usmerjanja, uporabljeno za dostop do splošnega imenika, ni podano ali pa je neveljavno.

Pojasnilo: Če želite za dostop do oddaljene baze podatkov s protokolom baze podatkov, ki ni izvirni protokol tega odjemalca, uporabiti splošne storitve imenika, morate v konfiguracijskem parametru route_obj_name upravljalnika baz podatkov ali spremenljivki okolja DB2ROUTE podati ime objekta z informacijami o usmerjanju. Imena niste podali ali pa ni veljavno.

Pomnite, da je to sporočilo lahko vrnjeno z vmesnega vozlišča, ki je vključeno v vašo povezavo. Na primer, če se poskušate povezati s strežnikom DRDA prek prehoda DB2 in vaša odjemalska delovna postaja ne uporablja splošnih storitev imenikov, lahko to sporočilo vrne prehod DB2.

Odgovor uporabnika: O pravilnem imenu objekta se posvetujte s skrbnikom baze podatkov, podajte to ime in poskusite znova.

sqlcode: -1295

sqlstate: 08001

SQL1296NZa parametra konfiguracije upravljalnika baze podatkov DIR_PATH_NAME in DIR_OBJ_NAME morajo biti podane veljavne vrednosti, če ima parameter DIR_TYPE vrednost različno od NONE.

Pojasnilo: Ti trije parametri niso povezani. Če je vrednost DIR_TYPE NONE, sta ostala dva zanemarjena. Če vrednost DIR_TYPE ni NONE, morata oba ostala dva vsebovati veljavne vrednosti. Sledeča pravila veljajo kadar vrednost DIR_TYPE ni NONE:

  1. Vrednosti DIR_PATH_NAME in DIR_OBJ_NAME ne moreta biti NULL (ali presledka).
  2. Če je vrednost DIR_TYPE DCE, se mora vrednost DIR_PATH_NAME začeti z enim od posebnih nizov DCE, ki morajo biti ograjeni v sledečih narekovajih: "/.../" ali "/.:/".

Odgovor uporabnika: Če želite spremeniti vrednost DIR_TYPE, se najprej prepričajte, da sta bila parametra DIR_PATH_NAME in DIR_OBJ_NAME podana z veljavnima vrednostma. Če parametra DIR_PATH_NAME ali DIR_OBJ_NAME ne podate, morate prej parameter DIR_TYPE nastaviti na NONE.

SQL1297NTa ukaz trenutno na tej platformi ni podprt.

Pojasnilo: Z uporabo tega ukaza zahtevana funkcija ni podprta na tej platformi.

Odgovor uporabnika: Ne uporabljajte tega ukaza.


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