Přehled zpráv

Zprávy CLI

Následující oddíl obsahuje zprávy rozhraní CLI (Call Level Interface). Tyto zprávy jsou uvedeny v pořadí podle svých čísel.

CLI0001WChyba při odpojení.

Vysvětlení: Během odpojování došlo k chybě. Spojení však bylo úspěšně zrušeno.

Akce uživatele: Ověřte, zda je komunikace mezi klientem a serverem stále aktivní.

CLI0002WData jsou oříznuta.

Vysvětlení: Určená výstupní vyrovnávací paměť není dostatečně velká na to, aby obsáhla všechna data.

Akce uživatele: Zvětšete velikost výstupní vyrovnávací paměti.

CLI0003WOprávnění nebylo odebráno.

Vysvětlení: Byl zadán příkaz REVOKE, aniž by měl uživatel přidělena příslušná oprávnění.

Akce uživatele: Není vyžadována žádná akce.

CLI0004WNeplatný atribut řetězce spojení.

Vysvětlení: V řetězci spojení byl určen neplatný nebo nepodporovaný atribut řetězce spojení, ovladač však byl přesto schopen navázat spojení se zdrojem dat.

Akce uživatele: Není vyžadována žádná akce.

CLI0005WHodnota volby byla změněna.

Vysvětlení: Ovladač nepodporuje určenou hodnotu volby a nahradil ji podobnou hodnotou.

Akce uživatele: Není vyžadována žádná akce.

CLI0006WPříkaz SQLCancel byl zpracován jako žádost o uzavření.

Vysvětlení: Příkaz SQLCancel byl zpracován jako volání funkce SQLFreeStmt s volbou SQL_CLOSE.

Akce uživatele: Není vyžadována žádná akce.

CLI0100EChybný počet parametrů.

Vysvětlení: Počet parametrů určený ve funkci SQLSetParam nebo SQLBindParameter je menší než počet parametrů v příkazu SQL.

Akce uživatele: Znovu určete příkaz SQL nebo pomocí volání SQLSetParam nebo SQLBindParameter zadejte více vstupních parametrů.

CLI0101EPříkaz nevrátil výslednou sadu.

Vysvětlení: Předchozí příkaz nevrátil výslednou sadu.

Akce uživatele: Zadejte příkaz SQL jinak.

CLI0102ENeplatná konverze.

Vysvětlení: Konverze mezi datovým typem aplikace a SQL není ovladačem podporována.

Akce uživatele: Zadejte konverzi dat podporovanou ovladačem.

CLI0103EPříliš mnoho sloupců.

Vysvětlení: Počet sloupců volání funkce SQLBindCol je větší než počet sloupců v aktuální výsledné sadě.

Akce uživatele: Upravte znovu příkaz SQL nebo znovu nastavte informaci svázání sloupců ve funkci SQLBindCol.

CLI0104ENelze se připojit ke zdroji dat.

Vysvětlení: Ovladač není schopen navázat spojení se zdrojem dat.

Akce uživatele: Ujistěte se, že je server v provozu a že je správně ustanovena komunikace mezi serverem a klientem.

CLI0105ESpojení se používá.

Vysvětlení: Určený manipulátor připojení je již používán a spojení je stále otevřeno.

Akce uživatele: Pomocí funkce SQLAllocConnect alokujte nové připojení a opakujte pokus o navázání spojení nebo aktuální spojení ukončete.

CLI0106ESpojení je ukončeno.

Vysvětlení: Spojení určené manipulátorem spojení není nadále aktivní.

Akce uživatele: Navažte nové spojení.

CLI0107EBěhem transakce došlo k selhání spojení.

Vysvětlení: Došlo k selhání spojení v průběhu zpracování funkce a nelze určit, zda je předcházela operace COMMIT nebo ROLLBACK.

Akce uživatele: Navažte nové spojení.

CLI0108ESelhání komunikačního spoje.

Vysvětlení: V průběhu zpracování této funkce došlo k selhání spojení mezi ovladačem a zdrojem dat.

Akce uživatele: Navažte nové spojení.

CLI0109EOříznutí řetězce zprava.

Vysvětlení: Data určená pomocí funkce SQLSetParam nebo SQLBindParameter jsou větší, než je maximální velikost povolená pro odpovídající použití značky parametru.

Akce uživatele: Určete parametr znovu pomocí funkce SQLSetParam nebo SQLBindParameter.

CLI0110EByla zadána neplatná vyrovnávací paměť pro výstup nebo indikátor.

Vysvětlení: Vrácená data nabývala hodnoty Null, ale vyrovnávací paměť pro výstup nebo indikátor byla určena jako NULL.

Akce uživatele: Znovu určete vyrovnávací paměť pro výstup nebo indikátor jako non-NULL a operaci opakujte.

CLI0111EČíselná hodnota je mimo povolený rozsah.

Vysvětlení: Vrácení numerických dat by způsobilo zkrácení celé části čísla.

Pro parametr byla vícekrát volána funkce SQLPutData a vstupní data nebyla znakového ani binárního typu.

Akce uživatele: Pomocí funkcí SQLBindCol nebo SQLGetData určete znovu výstupní vázání a zabraňte tak existenci zkracování numerických dat.

Nepoužívejte pro parametr volání SQLPutData, pokud jeho datový typ aplikace určený pomocí funkce SQLSetParam nebo SQLBindParameter není SQL_C_CHAR nebo SQL_C_BINARY.

CLI0112EChyba přiřazení.

Vysvětlení: Data odeslaná jako parametr nebo sloupec nejsou kompatibilní s datovým typem asociovaného sloupce tabulky.

Akce uživatele: Určete znovu výstupní vázání pomocí funkce SQLBindCol nebo SQLGetData nebo vstupní vázání pomocí funkce SQLSetParam nebo SQLBindParameter.

CLI0113EChybný formát data.

Vysvětlení: Data odeslaná do pole pro datum jsou neplatná.

Akce uživatele: Určete znovu údaje typu datum.

CLI0114EPřetečení pole typu datum/čas.

Vysvětlení: Data odeslaná jako parametr nebo sloupec data, času nebo časové značky jsou neplatná.

Akce uživatele: Určete znovu údaje data, času nebo časové značky.

CLI0115ENeplatný stav kurzoru.

Vysvětlení: Příkaz není umístěn na řádku.

Akce uživatele: Umístěte příkaz na řádek pomocí volání SQLFetch nebo SQLExtendedFetch a operaci opakujte.

CLI0116ENeplatný stav transakce.

Vysvětlení: Ve chvíli volání funkce SQLDisconnect probíhalo zpracování transakce.

Akce uživatele: Před voláním SQLDisconnect vyvolejte funkci SQLTransact.

CLI0117ENeplatné jméno kurzoru.

Vysvětlení: Ve funkci SQLSetCursorName bylo určeno neplatné nebo duplicitní jméno kurzoru.

Akce uživatele: Pomocí funkce SQLSetCursorName určete znovu platné jméno kurzoru.

CLI0118ENeplatná syntaxe jazyka SQL.

Vysvětlení: Byl určen neplatný nebo chybný příkaz SQL.

Akce uživatele: Určete znovu platný příkaz SQL.

CLI0119ENeočekávané selhání systému.

Vysvětlení: Při zpracování funkce došlo k neočekávanému selhání systému.

Akce uživatele: Restartujte aplikaci a zkuste operaci zopakovat.

CLI0120EChyba alokace paměti.

Vysvětlení: Ovladač nebyl schopen alokovat paměť potřebnou pro další podporu zpracování nebo dokončení funkce.

Akce uživatele: Ověřte, že má systém k dispozici dostatek paměti pro dokončení požadované operace.

CLI0121ENeplatné číslo sloupce.

Vysvětlení: Hodnota určená v parametru iCol je menší než nula, větší než počet sloupců ve výsledné sadě nebo větší než maximální povolený počet sloupců ve výsledné sadě.

Akce uživatele: Zadejte znovu platnou hodnotu parametru iCol.

CLI0122ETyp programu je mimo povolený rozsah.

Vysvětlení: Hodnota určená v parametru fCType je neplatná.

Akce uživatele: Zadejte znovu platnou hodnotu parametru fCType.

CLI0123ETyp dat SQL je mimo povolený rozsah.

Vysvětlení: Hodnota určená v parametru fSQLType je neplatná.

Akce uživatele: Zadejte znovu platnou hodnotu parametru fSQLType.

CLI0124ENeplatná hodnota argumentu.

Vysvětlení: Určená hodnota argumentu je neplatná. Mezi možné příčiny patří hodnota Null ukazatele, neplatná délka, neplatná volba atp.

Akce uživatele: Prověřte argumenty předané funkci a určete, který je neplatný.

CLI0125EChyba posloupnosti funkcí.

Vysvětlení: Tato funkce byla volána v neplatné posloupnosti.

Akce uživatele: Opravte posloupnost v aplikaci a operaci opakujte.

CLI0126EOperace je v tuto chvíli neplatná.

Vysvětlení: Operace, kterou se systém snaží provést, je v tuto chvíli neplatná.

Akce uživatele: Opravte posloupnost operací a pokuste se ji znovu zpracovat.

CLI0127ENeplatný kód transakce.

Vysvětlení: Volba transakce určená ve funkci SQLTransact nebyla SQL_COMMIT ani SQL_ROLLBACK.

Akce uživatele: Určete volbu SQL_COMMIT nebo SQL_ROLLBACK a operaci opakujte.

CLI0128ENeočekávaná chyba při práci s pamětí.

Vysvětlení: Chyba při práci s pamětí.

Akce uživatele: V ovladači došlo k neočekávané chybě při práci s některou z vnitřních vyrovnávacích pamětí. Restartujte aplikaci.

CLI0129ENedostatek manipulátorů.

Vysvětlení: Bylo zadáno volání funkce SQLAllocEnv, SQLAllocConnect nebo SQLAllocStmt, ale ovladač již neměl k dispozici žádné volné manipulátory.

Akce uživatele: Voláním funkce SQLFreeEnv, SQLFreeConnect nebo SQLFreeStmt uvolněte některé z již nepoužívaných manipulátorů.

CLI0130ENení dostupné žádné jméno kurzoru.

Vysvětlení: V příkazu nebyl otevřen žádný kurzor, ani nebyl žádný kurzor nastaven pomocí funkce SQLSetCursorName.

Akce uživatele: Pomocí funkce SQLSetCursorName určete jméno kurzoru.

CLI0131ENeplatná délka řetězce nebo vyrovnávací paměti.

Vysvětlení: Určená délka vyrovnávací paměti je neplatná.

Akce uživatele: Zadejte platnou délku vyrovnávací paměti.

CLI0132ETyp deskriptoru je mimo povolený rozsah.

Vysvětlení: Určený typ deskriptoru je neplatný.

Akce uživatele: Určete platný typ deskriptoru.

CLI0133ETyp volby je mimo povolený rozsah.

Vysvětlení: Určený typ volby je neplatný.

Akce uživatele: Určete platný typ volby.

CLI0134ENeplatné číslo parametru.

Vysvětlení: Číslo určené jako číslo parametru je menší než nula nebo větší než maximální číslo parametru podporované zdrojem dat.

Akce uživatele: Určete platné číslo parametru.

CLI0135ENeplatný počet desetinných míst.

Vysvětlení: Určený počet desetinných míst je neplatný.

Akce uživatele: Určete platný počet desetinných míst.

CLI0136ETyp funkce je mimo povolený rozsah.

Vysvětlení: Typ funkce je neplatný.

Akce uživatele: Určete platnou hodnotu typu funkce.

CLI0137ETyp informace je mimo povolený rozsah.

Vysvětlení: Typ informace je neplatný.

Akce uživatele: Určete platnou hodnotu typu informace.

CLI0138ETyp sloupce je mimo povolený rozsah.

Vysvětlení: Typ sloupce je neplatný.

Akce uživatele: Určete platnou hodnotu typu sloupce.

CLI0139ETyp oboru je mimo povolený rozsah.

Vysvětlení: Typ oboru je neplatný.

Akce uživatele: Určete platnou hodnotu typu oboru.

CLI0140ETyp volby pro jedinečnost je mimo povolený rozsah.

Vysvětlení: Typ volby pro jedinečnost je neplatný.

Akce uživatele: Určete platnou hodnotu typu volby pro jedinečnost.

CLI0141ETyp volby pro přesnost je mimo povolený rozsah.

Vysvětlení: Typ volby pro přesnost je neplatný.

Akce uživatele: Určete platnou hodnotu typu volby pro přesnost.

CLI0142EVolba pro směr je mimo povolený rozsah.

Vysvětlení: Volba pro směr je neplatná.

Akce uživatele: Určete platnou hodnotu volby pro směr.

CLI0143ENeplatná hodnota přesnosti.

Vysvětlení: Hodnota přesnosti je neplatná.

Akce uživatele: Určete platnou hodnotu přesnosti.

CLI0144ENeplatný typ parametru.

Vysvětlení: Typ parametru je neplatný.

Akce uživatele: Určete platnou hodnotu typu parametru.

CLI0145ETyp vyvolání je mimo povolený rozsah.

Vysvětlení: Typ vyvolání je neplatný.

Akce uživatele: Určete platnou hodnotu typu vyvolání.

CLI0146EHodnota řádku je mimo povolený rozsah.

Vysvětlení: Hodnota řádku je neplatná.

Akce uživatele: Určete platnou hodnotu řádku.

CLI0147EVolba pro souběžnou práci je mimo povolený rozsah.

Vysvětlení: Volba pro souběžnou práci je neplatná.

Akce uživatele: Určete platnou hodnotu volby pro souběžnou práci.

CLI0148ENeplatná pozice kurzoru.

Vysvětlení: Pozice kurzoru je neplatná.

Akce uživatele: Určete platnou hodnotu pozice kurzoru.

CLI0149ENeplatné dokončení práce ovladače.

Vysvětlení: Dokončení práce ovladače je neplatné.

Akce uživatele: Určete platnou hodnotu dokončení práce ovladače.

CLI0150EOvladač nemůže provést zadanou operaci.

Vysvětlení: Operace je platná, ale není podporována ovladačem nebo zdrojem dat.

Akce uživatele: Určete platnou a podporovanou operaci.

CLI0151EŽádná data nečekají na vyřízení.

Vysvětlení: Byla volána funkce SQLParamData nebo SQLPutData, ale pro tento příkaz nečekají na vyřízení žádná data.

Akce uživatele: Znovu určete parametry pomocí funkcí SQLSetParam nebo SQLBindParameter.

CLI0152ENejedná se o řetězcovou hodnotu.

Vysvětlení: Funkce předpokládala dodání argumentu typu řetězec.

Akce uživatele: Určete znovu argument funkce.

CLI0153ENeplatná délka jména souboru.

Vysvětlení: Určená délka jména souboru je neplatná.

Akce uživatele: Určete platnou délku jména souboru.

CLI0154ENeplatný stav spojení.

Vysvětlení: Došlo k pokusu o změnu typu spojení, ale toto nebo jiné spojení (v případě distribuované transakce) je již otevřeno.

Akce uživatele: Je-li spojení již otevřeno, nepokoušejte se o změnu jeho typu.

CLI0155EJméno souboru je příliš dlouhé.

Vysvětlení: Délka jména souboru je delší, než je podporováno.

Akce uživatele: Určete platnou délku jména souboru.

CLI0156EChyba při zavírání souboru.

Vysvětlení: Při zavírání souboru došlo k neočekávané chybě.

Akce uživatele: Zkuste operaci zopakovat.

CLI0157EChyba při otevírání souboru.

Vysvětlení: Při otevírání souboru došlo k neočekávané chybě.

Akce uživatele: Zkuste operaci zopakovat.

CLI0158EChyba při zápisu do souboru.

Vysvětlení: Při zápisu do souboru došlo k neočekávané chybě.

Akce uživatele: Zkuste operaci zopakovat.

CLI0159EChyba při odstraňování souboru.

Vysvětlení: Při odstraňování souboru došlo k neočekávané chybě.

Akce uživatele: Zkuste operaci zopakovat.

CLI0164ETyp s povolenou hodnotou Null je mimo povolený rozsah.

Vysvětlení: Byla určena neplatná hodnota typu s povolenou hodnotou Null.

Akce uživatele: Určete znovu hodnotu typu s povolenou hodnotou Null.

CLI0165EChyba v řádku.

Vysvětlení: Při vyvolání některých řádků došlo k chybě. (Funkce vrací parametr SQL_SUCCESS_WITH_INFO.)

Akce uživatele: Zkuste operaci zopakovat.

CLI0166EChyba syntaxe položky PARMLIST.

Vysvětlení: Hodnota položky PARMLIST v katalogové tabulce uložených procedur obsahuje syntaktickou chybu.

Akce uživatele: Určete znovu řádek pro tuto uloženou proceduru.

CLI0167EOperace byla zrušena.

Vysvětlení: Byla vyvolána funkce SQLCancel pro zrušení příkazu.

Akce uživatele: Zkuste operaci zopakovat.

CLI0171ENebylo možné navázat spojení s databází. Důvody:

Vysvětlení: Došlo k selhání spojení s databází. V části "Důvody:" je uvedeno vysvětlení, proč nelze navázat spojení s databází.

Akce uživatele: Problém opravte a pokuste se znovu navázat spojení.

CLI0172ENebylo možné navázat spojení s databází. Chcete pokračovat v konfiguraci? Důvody:

Vysvětlení: Došlo k selhání spojení s databází. V části "Důvody:" je uvedeno vysvětlení, proč nelze navázat spojení s databází.

Akce uživatele: Problém opravte a pokuste se znovu navázat spojení nebo pokračujte v konfiguraci.

CLI0175ENebyl nalezen žádný správce ovladačů ODBC. Nelze otevřít soubor ODBCINST.INI.

Vysvětlení: Nebyl instalován správce ovladačů ODBC Visigenic ani Intersolv. Správce ovladačů ODBC musí být přítomen dříve, než lze registrovat ovladač ODBC DB2 v přidruženém souboru QDBCINST.INI.

Akce uživatele: Instalujte správce ovladačů ODBC a pokuste se znovu spustit tento příkaz.

CLI0176ENelze zapisovat do souboru ODBCINST.INI.

Vysvětlení: Došlo k chybě při zápisu do souboru ODBCINST.INI, který byl upravován pro použití se správcem ovladačů ODBC. Příčinou může být neplatný formát původního souboru ODBCINST.INI.

Akce uživatele: Libovolně přejmenujte existující soubor ODBCINST.INI a pokuste se znovu spustit tento příkaz. Pokud chyba trvá, kontaktujte zástupce technické podpory.

CLI0177ENelze určit, kde je nainstalován klient DB2 pro OS/2.

Vysvětlení: Při pokusu o nalezení instalace klienta DB2 pro OS/2 došlo k chybě.

Akce uživatele: Prověřte, zda je klient DB2 pro OS/2 správně instalován.

CLI0178IOvladač ODBC pro DB2 byl úspěšně zaregistrován.

Vysvětlení: Ovladač ODBC pro DB2 byl úspěšně zaregistrován pro práci s instalovaným správcem (správci) ovladačů ODBC.

Akce uživatele: Uživatel nyní může používat příslušný nástroj administrátora ODBC z nabídky správce ovladačů ODBC pro konfiguraci zdrojů dat ODBC.

CLI0179ENelze zobrazit dialogové okno.

Vysvětlení: Ovladač ODBC DB2 nemůže otevřít dialogové okno s manipulátorem okna dodaným aplikací.

Akce uživatele: Aplikace musí předat platný manipulátor okna.

CLI0180ENeplatná hodnota záložky.

Vysvětlení: Argument fFetchOrientation byl SQL_FETCH_BOOKMARK a záložka, na niž odkazovala hodnota atributu příkazu SQL_ATTR_FETCH_BOOKMARK_PTR, není platná.

Akce uživatele: Určete znovu platnou hodnotu záložky.

CLI0181ENeplatný index deskriptoru.

Vysvětlení: Hodnota určená pro argument čísla sloupce je neplatná.

Akce uživatele: Určete znovu platné číslo sloupce.

CLI0182WČástečné oříznutí dat.

Vysvětlení: Data některého ze sloupců byla oříznuta.

Akce uživatele: Není vyžadována žádná akce.

CLI0183EPřidružený příkaz není připraven.

Vysvětlení: Manipulátor deskriptoru byl asociován s deskriptorem IRD a manipulátor přidruženého příkazu nebyl v připraveném stavu.

Akce uživatele: Připravte příkaz asociovaný s deskriptorem.

CLI0184ENelze měnit deskriptor IRD.

Vysvětlení: Manipulátor deskriptoru byl asociován s deskriptorem IRD a pole deskriptoru IRD nelze aktualizovat.

Akce uživatele: Určete platný deskriptor a pole.

CLI0185ENeplatné použití automaticky alokovaného manipulátoru deskriptoru.

Vysvětlení: Tímto způsobem lze používat pouze explicitní deskriptory alokované pomocí funkce SQLAllocHandle.

Akce uživatele: Použijte explicitně alokovaný deskriptor.

CLI0186EServer odmítl žádost o zrušení.

Vysvětlení: Jelikož došlo ke komunikační chybě, server odmítl žádost o zrušení.

Akce uživatele: Není vyžadována žádná akce.

CLI0187ENebinární a neznaková data byla poslána ve více částech.

Vysvětlení: Pro sloupec, který není znakového ani binárního typu, byla vícekrát volána funkce SQLPutData.

Akce uživatele: Pro neznaková a nebinární data volejte funkci SQLPutData pouze jednou.

CLI0188EPokus o zřetězení s hodnotou Null.

Vysvětlení: Při předchozím volání funkce SQLPutData pro tento parametr byla zadána délka vstupní vyrovnávací paměti jako SQL_NULL_DATA.

Akce uživatele: Vyvolejte funkci SQLPutData s platnou délkou vstupní vyrovnávací paměti nebo zajistěte správný počet volání této funkce.

CLI0189ENekonzistentní informace deskriptoru.

Vysvětlení: Asociovaný deskriptor selhal při kontrole konzistence.

Akce uživatele: Ujistěte se, že jsou pole deskriptoru platná a všechna související pole jsou správně nastavena.

CLI0190ENeplatný deskriptor pro nepřímý odkaz.

Vysvětlení: Manipulátor deskriptoru je neplatný nebo pole TYPE, OCTECT_LENGTH, DATA_PTR, INDICATOR_PTR nebo OCTECT_LENGTH_PTR deskriptoru ARD obsahují neplatnou hodnotu.

Akce uživatele: Ujistěte se, že je platný manipulátor deskriptoru pro nepřímý odkaz a že jsou uvedená pole správně nastavena.

CLI0191ENeplatná hodnota atributu.

Vysvětlení: Zadaná hodnota není platná pro určený atribut.

Akce uživatele: Použijte správnou hodnotu určeného atributu.

CLI0192EByl zadán neplatný alias databáze.

Vysvětlení: V parametru -d příkazu DB2CAP byl zadán neplatný nebo neexistující alias databáze.

Akce uživatele: Zadejte existující alias databáze. K získání seznamu aktuálně katalogizovaných databází použijte příkaz LIST DATABASE DIRECTORY.

CLI0193ESoubor zachycení <jméno-souboru-zachycení> nebyl nalezen nebo se používá.

Vysvětlení: Příkaz DB2CAP nemůže otevřít soubor <jméno-souboru-zachycení>, který byl zadán jako hodnota parametru BIND. Soubor buď neexistuje, nebo jej používá jiný proces.

Akce uživatele: Zadejte jméno existujícího souboru zachycení, nebo počkejte, až jej druhý proces uvolní.

CLI0194EChyba syntaxe příkazu. Správná syntaxe je následující: db2cap [-h | -?] bind soubor-zachycení -d alias-db [-u jméno-uživatele [-p heslo]]

Vysvětlení: Parametry příkazu DB2CAP stejně jako samotné jméno příkazu musí být zadány přesně podle výše uvedeného syntaktického diagramu. Na platformách UNIX se rozlišují malá a velká písmena, na platformách Intel nikoli. Mezi parametrem a jeho hodnotou musí být zadána alespoň jedna mezera. Například: -u jméno-uživatele je správně, ale -ujméno-uživatele je nesprávně.

V syntaktickém diagramu označují hranaté závorky ([ ]) volitelné parametry. Pokud zadáte jméno uživatele, ale vynecháte heslo, budete vyzváni k jeho zadání. V takovém případě se nebude zadávané heslo zobrazovat na obrazovce.

Zadáte-li parametr -h nebo -?, příkaz zobrazí nápovědu syntaxe a nebudou zpracovány žádné další parametry.

Akce uživatele: Ujistěte se, že syntaxe odpovídá výše uvedenému diagramu.

CLI0195ENeplatný soubor zachycení. Neobsahuje žádnou platnou skupinu příkazů.

Vysvětlení: Platný soubor zachycení musí obsahovat alespoň jednu platnou skupinu příkazů.

Akce uživatele: Proveďte nové zachycení aplikace s použitím stejného souboru zachycení a ujistěte se, že byl zachycen alespoň jeden příkaz SQL, nebo upravte soubor zachycení a přidejte skupiny příkazů ručně. Při ručním přidávání skupiny příkazů nezapomeňte určit všechna požadovaná klíčová slova pro zadávaný typ příkazu SQL. Poté požadavek opakujte.

CLI0600EManipulátor připojení je neplatný nebo je připojení zavřeno.

Vysvětlení: Ještě před provedením operace bylo připojení zavřeno.

Akce uživatele: Ujistěte se, že před provedením operace není vyžádáno zavření spojení.

CLI0601EManipulátor příkazu je neplatný nebo je příkaz zavřen.

Vysvětlení: Ještě před provedením operace byl příkaz zavřen.

Akce uživatele: Ujistěte se, že před provedením operace není vyžádáno zavření příkazu nebo zavření spojení příkazu.

CLI0602EChyba alokace na serveru.

Vysvětlení: Na serveru nelze alokovat paměť.

Akce uživatele: Požádejte administrátora databáze o podrobnosti ze souboru se žurnálem DB2 JDBC. Spusťte program znovu.

CLI0603EMetoda CallableStatement get*** byla volána bez volání funkce registerOutParameter.

Vysvětlení: Metoda get*** byla volána s parametrem, který nebyl registrován pomocí funkce registerOutParameter.

Akce uživatele: Přidejte pro daný parametr vyvolání funkce registerOutParameter.

CLI0604EMetoda CallableStatement get*** byla volána bez žádosti o provedení.

Vysvětlení: Metoda CallableStatement get*** byla volána dříve, než metoda CallableStatement execute.

Akce uživatele: Ujistěte se, že je metoda CallableStatement execute volána dříve, než libovolná z metod CallableStatement get***.

CLI0605EMetoda CallableStatement get*** neodpovídá typu použitému ve volání funkce registerOutParameter.

Vysvětlení: Metoda CallableStatement get*** neodpovídá typu použitému ve volání funkce registerOutParameter pro tento parametr.

Akce uživatele: Změňte metodu get*** tak, aby odpovídala typu použitému ve volání funkce registerOutParameter pro tento parametr. (Bližší informace najdete ve specifikaci JDBC.)

CLI0606EHodnota vrácená ze sloupce je nekompatibilní s datovým typem odpovídajícím metodě get***.

Vysvětlení: Hodnota ve sloupci typu CHAR / VARCHAR / LONGVARCHAR není platnou numerickou hodnotou.

Akce uživatele: Použijte vhodnou metodu get, která nevrací numerické hodnoty.

CLI0607EChybný formát datum/čas.

Vysvětlení: Hodnota ve sloupci typu CHAR / VARCHAR / LONGVARCHAR je neplatnou hodnotou typu datum / čas / časová značka.

Akce uživatele: Použijte jinou metodu get*** než getDate/getTime/getTimestamp.

CLI0608ENeplatná konverze.

Vysvětlení: Metoda get*** je pro tento typ sloupce neplatná.

Akce uživatele: Načtěte data ze sloupce pomocí platné metody get*** (podrobnosti najdete ve specifikaci JDBC).

CLI0609EČíselná hodnota je mimo povolený rozsah.

Vysvětlení: Hodnota v tomto sloupci je pro typ short nebo int příliš velká/malá, její konverze by způsobila ztrátu dat.

Akce uživatele: Použijte metodu get, která dokáže s touto hodnotou pracovat.

CLI0610ENeplatné číslo sloupce.

Vysvětlení: Číslo sloupce je menší než 1 nebo větší než celkový počet sloupců ve výsledné sadě.

Akce uživatele: Ujistěte se, že číslo sloupce není menší než 1 ani větší než celkový počet sloupců.

CLI0611ENeplatné jméno sloupce.

Vysvětlení: Dané jméno sloupce není možné nalézt ve výsledné sadě.

Akce uživatele: Ujistěte se o správnosti jména sloupce.

CLI0612ENeplatné číslo parametru.

Vysvětlení: Dané číslo parametru je menší než 1 nebo větší než celkový počet parametrů.

Akce uživatele: Ujistěte se, že číslo parametru není menší než 1 ani větší než celkový počet parametrů.

CLI0613ETyp programu je mimo povolený rozsah.

Vysvětlení: Objekt daný metodou PreparedStatement/CallableStatement setObject není platného typu objektu.

Akce uživatele: Ujistěte se, že nastavovaný objekt je jednoho z typů objektů povolených v metodě setObject (podrobnosti najdete ve specifikaci JDBC).

CLI0614EChyba při posílání dat na soket - server neodpovídá.

Vysvětlení: Při odesílání dat na server došlo k chybě, server může být mimo provoz.

Akce uživatele: Ujistěte se, že je server v provozu, a spusťte program znovu.

CLI0615EChyba při přijímání dat ze soketu - server neodpovídá.

Vysvětlení: Při přijímání dat ze serveru došlo k chybě, server může být mimo provoz.

Akce uživatele: Ujistěte se, že je server JDBC v provozu, a spusťte program znovu.

CLI0616EChyba při otevírání soketu.

Vysvětlení: Nelze otevřít soket na serveru, server může být mimo provoz.

Akce uživatele: Ujistěte se, že je server JDBC v provozu, a spusťte program znovu.

CLI0617EChyba při zavírání soketu.

Vysvětlení: Nelze zavřít soket na serveru. Server může být mimo provoz.

Akce uživatele: Ujistěte se, že je server JDBC v provozu, a spusťte program znovu.

CLI0618ENeplatné jméno uživatele nebo heslo.

Vysvětlení: Dané jméno uživatele nebo heslo je neplatné.

Akce uživatele: Ujistěte se, že je jméno uživatele a heslo uvedeno správně, a spusťte program znovu.

CLI0619ENeplatný formát dat UTF8.

Vysvětlení: Pokud je volána metoda getUnicodeStream na sloupce, které nejsou ve formátu DBCS, provádí se dekódování z formátu UTF8, ale nyní nelze data správně dekódovat.

Akce uživatele: Použijte raději některou z metod getString / getBytes / getAsciiStream / getBinaryStream.

CLI0620EVýjimka I/O - chyba při čtení ze vstupního proudu.

Vysvětlení: Při načítání dat ze vstupního proudu došlo k chybě.

Akce uživatele: Ujistěte se, že soubor existuje a že je správně uvedena jeho délka.

CLI0621ENepodporovaná konfigurace serveru JDBC.

Vysvětlení: Konfigurace cílového serveru JDBC není podporována. Používáte-li modul Control Center, musí cílový server JDBC představovat samostatný proces db2jd (spuštěný příkazem db2jstrt), a nikoli dvouvrstevný nativní server JDBC.

Akce uživatele: Proveďte rekonfiguraci serveru JDBC pomocí modulu db2jstrt, a to na portu určeném modulem Control Center.

CLI0622EChyba při přístupu k rozšířeným službám administrace JDBC.

Vysvětlení: Modul Control Center závisí na podpůrných službách administrace, které jsou spuštěny se serverem JDBC. Modul Control Center nebyl schopen nalézt tyto administrační služby nebo k nim neměl přístup.

Akce uživatele: Zajistěte, aby spolu se serverem JDBC byly rovněž nainstalovány administrační služby modulu Control Center.

CLI0623ETabulky pro konverzi kódových stránek neexistují.

Vysvětlení: Nelze najít tabulky pro konverzi kódových stránek.

Akce uživatele: Ověřte, zda jsou nainstalovány tabulky pro konverzi (z lokální kódové stránky do kódování Unicode a z kódování Unicode do lokální kódové stránky).

CLI0624ETabulky pro konverzi kódových stránek nejsou načteny.

Vysvětlení: Nelze načíst tabulky pro konverzi kódových stránek.

Akce uživatele: Ověřte, zda má aplikace JDBC přístup k tabulkám kódových stránek a zda nejsou tabulky poškozeny.

CLI0625EUrčili jste chování typu JDBC 1.22; nelze použít funkce JDBC 2.0.

Vysvětlení: Funkce, kterou se snažíte volat, je nová funkce definovaná v JDBC 2.0, ale bylo určeno chování JDBC 1.22.

Akce uživatele: Chcete-li používat funkce JDBC 2.0, nenastavujte klíčové slovo JDBCVERSION na hodnotu "122". Musí zůstat nenastaveno nebo být nastaveno na hodnotu "200".

CLI0626EFunkce "<jméno-funkce>" není v této verzi ovladače DB2 JDBC 2.0 podporována.

Vysvětlení: Tato funkce není v této verzi ovladače DB2 UDB JDBC 2.0 podporována.

Akce uživatele: Nepoužívejte tuto funkci.

CLI0627EVýsledná sada není posouvatelná.

Vysvětlení: Výsledná sada není posouvatelná.

Akce uživatele: Zkontrolujte, zda je atribut příkazu/výsledné sady nastaven na hodnotu SCROLLABLE.

CLI0628EZnačka parametru číslo "<číslo-parametru>" v sadě parametrů číslo "<číslo-sady>" nebyla nastavena.

Vysvětlení: Pro tento vstupní parametr nebyla volána metoda set<datový-typ>.

Akce uživatele: Voláním metody set<datový-typ> určete datový typ vstupní hodnoty pro tento vstupní parametr.

CLI0629EFunkce "<jméno-funkce>" není pro tento sloupec podporována.

Vysvětlení: Tuto operaci nelze pro tento sloupec volat.

Akce uživatele: Použijte jinou metodu.

CLI0630ENeznámý typ nebo nastavení souběžnosti výsledné sady: "<číslo>".

Vysvětlení: Byla zadána neplatná hodnota pro typ nebo nastavení souběžnosti výsledné sady.

Akce uživatele: Hodnotu změňte na správnou hodnotu danou ve specifikaci.

CLI0631EPro sloupec smíšeného typu char/clob není podporován přímý přístup.

Vysvětlení: Pro tento sloupec smíšeného typu char není podporován přímý přístup.

Akce uživatele: Data načtěte sekvenčně.

CLI0632ENeplatná velikost pro vyvolání; hodnota musí ležet v intervalu 0 a maxRows (včetně).

Vysvětlení: Zadaná velikost pro vyvolání musí být větší nebo rovna 0 a menší nebo rovna maxRows.

Akce uživatele: Změňte hodnotu.

CLI0633ENení-li nastaven aktuální řádek, nelze volat metodu relative().

Vysvětlení: Metoda relative byla volána v situaci, kdy kurzor nebyl na platném řádku.

Akce uživatele: Nejprve přesuňte kurzor na platný řádek (pomocí funkcí absolute, next a podobně), pak volejte metodu relative.

CLI0634EChyba při alokaci systémového odkazu CLI.

Vysvětlení: Selhání funkce SQLAllocEnv při inicializaci.

Akce uživatele: Zkontrolujte správnost nastavení proměnné prostředí DB2INSTANCE.

CLI0635EFunkce <jméno-funkce> není v apletu podporována.

Vysvětlení: Funkce <jméno-funkce> není v apletu podporována.

Akce uživatele: V apletu nepoužívejte funkci <jméno-funkce>.

CLI0636EVlastnost "<jméno-vlastnosti>" není pro objekt Context určena.

Vysvětlení: Vlastnost "<jméno-vlastnosti>" pro objekt Context není ve vaší aplikaci Java určena.

Akce uživatele: Ujistěte se, že vlastnost "<jméno-vlastnosti>" pro objekt Context je ve vaší aplikaci Java určena.

CLI0637EObjekt <objekt> nelze najít.

Vysvětlení: <objekt> neexistuje.

Akce uživatele: Ujistěte se, že <objekt> existuje.

CLI0638EObjekt <objekt> již existuje.

Vysvětlení: <objekt> nelze vytvořit, pokud již existuje.

Akce uživatele: Ujistěte se, že je zadaná operace správná.

CLI0639EPrázdný řetězec.

Vysvětlení: Prázdný řetězec není povolen.

Akce uživatele: Opravte příslušný řetězec.

CLI0640EObjekt <objekt> nelze vypsat.

Vysvětlení: Objekt <objekt> nelze vypsat.

Akce uživatele: Ujistěte se, že <objekt> může být vypsán.

CLI0641EV dávce je obsažen příkaz SELECT.

Vysvětlení: Příkaz SELECT není v dávce povolen.

Akce uživatele: Odstraňte z dávky příkaz SELECT.

CLI0642ENeplatný směr vyvolání.

Vysvětlení: Určený směr vyvolání není podporován.

Akce uživatele: Opravte směr vyvolání.

CLI0643EV dávce není obsažen žádný příkaz.

Vysvětlení: Dávka neobsahuje žádný příkaz.

Akce uživatele: Přidejte příkaz do dávky.

CLI0644ENeplatná hodnota řádku ve volání funkce absolute().

Vysvětlení: Hodnota řádku zadaná při volání funkce absolute() je neplatná.

Akce uživatele: Opravte hodnotu řádku.


[ Začátek stránky | Předchozí stránka | Další stránka | Obsah | Rejstřík ]