Chybová hlášení databáze Pervasive SQL: Porovnání verzí

Z K.A.P.
Skočit na navigaciSkočit na vyhledávání
Řádek 4: Řádek 4:
 
* [http://www.pervasive.com/csearch/results.asp?q=status+1 Další informace na serveru Pervasive] (stránky v angličtině)
 
* [http://www.pervasive.com/csearch/results.asp?q=status+1 Další informace na serveru Pervasive] (stránky v angličtině)
 
----
 
----
2. Chyba vstupu nebo výstupu
+
====     2. Chyba vstupu nebo výstupu====
Toto hlášení může indikovat různé chyby :
+
* Toto hlášení může indikovat různé chyby :
  - soubor je poškozen a musí být přeindexován nebo znovu vytvořen
+
  ** soubor je poškozen a musí být přeindexován nebo znovu vytvořen
  - soubor není standardní Pervasive SQL databází
+
  ** soubor není standardní Pervasive SQL databází
  - program provádí nesprávné činnosti s pozičním blokem
+
  ** program provádí nesprávné činnosti s pozičním blokem
(Příčinou chyby může být např. poškození údajů v paměti počítače)
+
(Příčinou chyby může být např. poškození údajů v paměti počítače)
 
+
* <ins>'''Řešení:'''</ins>
Řešení:
 
 
Proveďte přeindexování databáze. Pokud nelze přeindexování provést v server verzi Pervasive SQL, zkuste nainstalovat klient verzi (Workgroups Engine) a přeindexování proveďte v ní na lokálním  disku.
 
Proveďte přeindexování databáze. Pokud nelze přeindexování provést v server verzi Pervasive SQL, zkuste nainstalovat klient verzi (Workgroups Engine) a přeindexování proveďte v ní na lokálním  disku.
3. Soubor není otevřen
+
----
 +
==== &nbsp;&nbsp;&nbsp;&nbsp;3. Soubor není otevřen====
 
Operace nemůže být provedena, dokud databáze Pervasive SQL úspěšně neotevře soubor.  Hlášení může rovněž znamenat, že aplikace zapisuje do pozičního bloku  rezervovaného pro soubor, nebo nenajde chybný poziční blok
 
Operace nemůže být provedena, dokud databáze Pervasive SQL úspěšně neotevře soubor.  Hlášení může rovněž znamenat, že aplikace zapisuje do pozičního bloku  rezervovaného pro soubor, nebo nenajde chybný poziční blok
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkuste ukončit program a znovu jej spustit. Pokud se chyba bude  opakovat, pak kontaktujte K.A.P.
 
Zkuste ukončit program a znovu jej spustit. Pokud se chyba bude  opakovat, pak kontaktujte K.A.P.
4. Klíč nebyl nalezen
+
----
 +
==== &nbsp;&nbsp;&nbsp;&nbsp;4. Klíč nebyl nalezen====
 
Pervasive SQL nenašel záznam se zadanou klíčovou hodnotou. Toto hlášení by se nemělo při běžné práci vyskytovat.
 
Pervasive SQL nenašel záznam se zadanou klíčovou hodnotou. Toto hlášení by se nemělo při běžné práci vyskytovat.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
5. Duplicitní klíč
+
----
 +
==== &nbsp;&nbsp;&nbsp;&nbsp;5. Duplicitní klíč====
 
Byl učiněn pokus přidat do databáze větu, jejíž hodnota se již v databázi vyskytuje a klíč byl definován jako jednoznačný (bez možnosti vložení dvou záznamů se stejným klíčem).
 
Byl učiněn pokus přidat do databáze větu, jejíž hodnota se již v databázi vyskytuje a klíč byl definován jako jednoznačný (bez možnosti vložení dvou záznamů se stejným klíčem).
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Změňte klíčovou hodnotu tak, aby se v databázi nevyskytovala (např. číslo dokladu, kód zboží atp.)
 
Změňte klíčovou hodnotu tak, aby se v databázi nevyskytovala (např. číslo dokladu, kód zboží atp.)
6. Chybné číslo klíče
+
----
 +
==== &nbsp;&nbsp;&nbsp;&nbsp;6. Chybné číslo klíče====
 
Klíč daného čísla v souboru neexistuje. Číslo klíče musí odpovídat některému z klíčů, které byly specifikovány při vytváření souboru, nebo některému z přídavných klíčů.
 
Klíč daného čísla v souboru neexistuje. Číslo klíče musí odpovídat některému z klíčů, které byly specifikovány při vytváření souboru, nebo některému z přídavných klíčů.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Přeindexujte soubor, u kterého došlo k chybě, aby se dostaly do pořádku indexy v souboru. V případě, že se chyba opakuje, pak  kontaktujte K.A.P.
 
Přeindexujte soubor, u kterého došlo k chybě, aby se dostaly do pořádku indexy v souboru. V případě, že se chyba opakuje, pak  kontaktujte K.A.P.
7. Změněné číslo klíče
+
----
 +
==== &nbsp;&nbsp;&nbsp;&nbsp;7. Změněné číslo klíče====
 
Před provedením operace Get Next (Extended), Get Previous (Extended), UpDate nebo Delete bylo změněno číslo klíče. Výše uvedené operace požadují při provádění stejné číslo klíče jako operace, která jim předcházela, protože databáze Pervasive SQL využívá poziční informace s ohledem na předchozí číslo klíče (je nutné provést Get Position s následovným Get Direct s novým číslem klíče).
 
Před provedením operace Get Next (Extended), Get Previous (Extended), UpDate nebo Delete bylo změněno číslo klíče. Výše uvedené operace požadují při provádění stejné číslo klíče jako operace, která jim předcházela, protože databáze Pervasive SQL využívá poziční informace s ohledem na předchozí číslo klíče (je nutné provést Get Position s následovným Get Direct s novým číslem klíče).
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Jedná se zřejmě o chybu v programu, proto kontaktujte K.A.P.
 
Jedná se zřejmě o chybu v programu, proto kontaktujte K.A.P.
8. Chybné poziční informace
+
----
 +
==== &nbsp;&nbsp;&nbsp;&nbsp;8. Chybné poziční informace====
 
Byl učiněn pokus o aktualizaci nebo zrušení věty, aniž byla předtím provedena operace Get Position, která nastaví aktuální poziční informace. Hlášení může rovněž znamenat, že aplikace zapisuje do pozičního bloku rezervovaného pro soubor.
 
Byl učiněn pokus o aktualizaci nebo zrušení věty, aniž byla předtím provedena operace Get Position, která nastaví aktuální poziční informace. Hlášení může rovněž znamenat, že aplikace zapisuje do pozičního bloku rezervovaného pro soubor.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Jedná se zřejmě o chybu v programu, proto kontaktujte K.A.P.
 
Jedná se zřejmě o chybu v programu, proto kontaktujte K.A.P.
9. Čtení za koncem souboru
+
----
 +
==== &nbsp;&nbsp;&nbsp;&nbsp;9. Čtení za koncem souboru====
 
Operace se pokouší číst data za koncem nebo před začátkem souboru. Toto hlášení by se nemělo při běžné práci vyskytovat.  
 
Operace se pokouší číst data za koncem nebo před začátkem souboru. Toto hlášení by se nemělo při běžné práci vyskytovat.  
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
10. Nelze měnit klíčovou hodnotu
+
----
 +
==== &nbsp;10. Nelze měnit klíčovou hodnotu====
 
Byl učiněn pokus o modifikaci klíčové položky, která je definovaná jako  nemodifikovatelná. Některá položka databáze je z určitých důležitých neměnitelná.
 
Byl učiněn pokus o modifikaci klíčové položky, která je definovaná jako  nemodifikovatelná. Některá položka databáze je z určitých důležitých neměnitelná.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Promyslete, zda je skutečně nutné položku měnit ! Vymažte z databáze záznam, který jste chtěli modifikovat a doplňte nový se správnými hodnotami.
 
Promyslete, zda je skutečně nutné položku měnit ! Vymažte z databáze záznam, který jste chtěli modifikovat a doplňte nový se správnými hodnotami.
11. Chybné jméno souboru
+
----
 +
==== &nbsp;11. Chybné jméno souboru====
 
Jméno souboru neodpovídá požadovaným konvencím. Správné jméno souboru je tvořeno ASCII řetězcem, který je zakončen mezerou nebo binární nulou. Chyba může rovněž znamenat poškození údajů v operační paměti počítače. Někdy je tato chyba hlášena, pokud máte chybně nainstalovanou boot-rom počítače.
 
Jméno souboru neodpovídá požadovaným konvencím. Správné jméno souboru je tvořeno ASCII řetězcem, který je zakončen mezerou nebo binární nulou. Chyba může rovněž znamenat poškození údajů v operační paměti počítače. Někdy je tato chyba hlášena, pokud máte chybně nainstalovanou boot-rom počítače.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Pokud je chyba hlášena nepravidelně, pak zkuste překonfigurovat váš počítač. V případě komplikací kontaktujte K.A.P.
 
Pokud je chyba hlášena nepravidelně, pak zkuste překonfigurovat váš počítač. V případě komplikací kontaktujte K.A.P.
12. Soubor nebyl nalezen
+
----
 +
==== &nbsp;12. Soubor nebyl nalezen====
 
Soubor zadaného jména neexistuje.
 
Soubor zadaného jména neexistuje.
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Soubor je nutné vytvořit (Systémové menu/Správce souborů)nebo nalézt jeho záložní kopii a zkopírovat do pracovního adresáře. Pokud se jedná o důležitou databázi je vhodné kontaktovat K.A.P.
 
Soubor je nutné vytvořit (Systémové menu/Správce souborů)nebo nalézt jeho záložní kopii a zkopírovat do pracovního adresáře. Pokud se jedná o důležitou databázi je vhodné kontaktovat K.A.P.
13. Chyba rozšiřujícího souboru
+
----
 +
==== &nbsp;13. Chyba rozšiřujícího souboru====
 
Databáze nemůže nalézt rozšiřující soubor (extension file) k rozdělenému souboru, který se pokouší otevřít. Rozšiřující soubor musí být přítomen na logickém disku, který byl specifikován při jeho vytváření příkazem Extend. Aby mohla databáze pracovat s rozděleným souborem, musí být přístup k oběma jeho částem.
 
Databáze nemůže nalézt rozšiřující soubor (extension file) k rozdělenému souboru, který se pokouší otevřít. Rozšiřující soubor musí být přítomen na logickém disku, který byl specifikován při jeho vytváření příkazem Extend. Aby mohla databáze pracovat s rozděleným souborem, musí být přístup k oběma jeho částem.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
14. Chyba při otevírání pre-image souboru
+
----
 +
==== &nbsp;14. Chyba při otevírání pre-image souboru====
 
Pre-image soubor nemůže být otevřen nebo vytvořen. Je několik  pravděpodobných příčin této chyby:
 
Pre-image soubor nemůže být otevřen nebo vytvořen. Je několik  pravděpodobných příčin této chyby:
 
  - na disku není dostatek volného místa
 
  - na disku není dostatek volného místa
Řádek 73: Řádek 84:
 
  - databáze Pervasive SQL nemůže přidělit pre-image souboru ovladač (handle), protože nebyl uživatelem spuštěn s dostatečnými přístupovými  právy pro pre-image soubor
 
  - databáze Pervasive SQL nemůže přidělit pre-image souboru ovladač (handle), protože nebyl uživatelem spuštěn s dostatečnými přístupovými  právy pro pre-image soubor
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte volné místo na disku, přístupová práva uživatelů. Nastartujte znovu celý počítačový systém (včetně serveru) a pokud  se chyba opakuje, pak zkuste přeindexovat databázi.
 
Zkontrolujte volné místo na disku, přístupová práva uživatelů. Nastartujte znovu celý počítačový systém (včetně serveru) a pokud  se chyba opakuje, pak zkuste přeindexovat databázi.
15. Chyba pre-image souboru
+
----
 +
==== &nbsp;15. Chyba pre-image souboru====
 
Během práce s pre-image souborem se vyskytla chyba. Chyba mohla být  způsobena nedostatečným volným prostorem na disku, nebo poškozením  pre-image souboru.
 
Během práce s pre-image souborem se vyskytla chyba. Chyba mohla být  způsobena nedostatečným volným prostorem na disku, nebo poškozením  pre-image souboru.
  
Řešení:
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte volné místo na disku. Nastartujte znovu celý počítačový systém (včetně serveru) a pokud se chyba opakuje, pak  zkuste přeindexovat databázi.
 
Zkontrolujte volné místo na disku. Nastartujte znovu celý počítačový systém (včetně serveru) a pokud se chyba opakuje, pak  zkuste přeindexovat databázi.
16. Chyba rozšíření
+
----
 +
==== &nbsp;16. Chyba rozšíření====
 
Rozšiřující část rozděleného souboru nelze zapsat do struktury adresářů (během zápisu do struktury adresářů se vyskytla chyba).
 
Rozšiřující část rozděleného souboru nelze zapsat do struktury adresářů (během zápisu do struktury adresářů se vyskytla chyba).
  
Řešení:
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte zda na disku nevznikla technická porucha.
 
Zkontrolujte zda na disku nevznikla technická porucha.
17. Chyba při uzavírání
+
----
 +
==== &nbsp;17. Chyba při uzavírání====
 
Soubor databáze Pervasive SQL nelze zapsat do struktury adresářů. Pervasive SQL buď nemůže uzavřít soubor, nebo byla do souboru přidána nová stránka a Pervasive SQL nemůže uzavřít a znovu otevřít soubor, aby aktualizoval  strukturu adresáře.
 
Soubor databáze Pervasive SQL nelze zapsat do struktury adresářů. Pervasive SQL buď nemůže uzavřít soubor, nebo byla do souboru přidána nová stránka a Pervasive SQL nemůže uzavřít a znovu otevřít soubor, aby aktualizoval  strukturu adresáře.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte zda na disku nevznikla technická porucha.
 
Zkontrolujte zda na disku nevznikla technická porucha.
18. Disk je plný
+
----
 +
==== &nbsp;18. Disk je plný====
 
Potřebná data nemohou být do souboru přidána, protože na disku není dostatek volného místa.
 
Potřebná data nemohou být do souboru přidána, protože na disku není dostatek volného místa.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Uvolněte místo na datovém disku (vymažte nepotřebné soubory nebo momentálně nepotřebné soubory zkomprimujte) a začněte šetřit  na nový disk.
 
Uvolněte místo na datovém disku (vymažte nepotřebné soubory nebo momentálně nepotřebné soubory zkomprimujte) a začněte šetřit  na nový disk.
19. Neopravitelná chyba v souboru
+
----
 +
==== &nbsp;19. Neopravitelná chyba v souboru====
 
Vyskytla se chyba, po níž nelze soubor regenerovat. Není možné  zaručit integritu souboru.
 
Vyskytla se chyba, po níž nelze soubor regenerovat. Není možné  zaručit integritu souboru.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Přeindexujte databázi nebo v nouzovém případě použijte záložní kopii souboru.
 
Přeindexujte databázi nebo v nouzovém případě použijte záložní kopii souboru.
20. Pervasive SQL není spuštěn
+
----
 +
==== &nbsp;20. Pervasive SQL není spuštěn====
 
Není spuštěna databáze Pervasive SQL. Před začátkem práce s programem je třeba spustit databáze Pervasive SQL.
 
Není spuštěna databáze Pervasive SQL. Před začátkem práce s programem je třeba spustit databáze Pervasive SQL.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Spusťte správnou verzi databáze Pervasive SQL.
 
Spusťte správnou verzi databáze Pervasive SQL.
21. Klíčový buffer je příliš krátký
+
----
 +
==== &nbsp;21. Klíčový buffer je příliš krátký====
 
Klíčový buffer není dostatečně dlouhý, aby mohl obsahovat hodnotu klíčové položky požadovaného indexu.
 
Klíčový buffer není dostatečně dlouhý, aby mohl obsahovat hodnotu klíčové položky požadovaného indexu.
  
Řešení:
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
22. Chyba datového bufferu
+
----
 +
==== &nbsp;22. Chyba datového bufferu====
 
Délka datového bufferu specifikovaná při volání operace není v souladu s délkou věty, která byla definována při vytváření souboru. Datový buffer musí být nejméně tak dlouhý jako věta datového souboru.
 
Délka datového bufferu specifikovaná při volání operace není v souladu s délkou věty, která byla definována při vytváření souboru. Datový buffer musí být nejméně tak dlouhý jako věta datového souboru.
  
Řešení:
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
23. Chybná délka pozičního bloku
+
----
 +
==== &nbsp;23. Chybná délka pozičního bloku====
 
Parametr pro poziční blok není dlouhý 128 bytů
 
Parametr pro poziční blok není dlouhý 128 bytů
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
24. Chybná velikost stránky
+
----
 +
==== &nbsp;24. Chybná velikost stránky====
 
Specifikovaná velikost stránky není správná. Velikost stránky musí být násobek 512 a nesmí být větší než 4096. Nelze vytvořit nebo otevřít soubor s vetší délkou stránky, než je maximální délka zadaná při spouštění databáze Pervasive SQL. Chyba může také znamenat, že aplikace používá nesprávný datový buffer.
 
Specifikovaná velikost stránky není správná. Velikost stránky musí být násobek 512 a nesmí být větší než 4096. Nelze vytvořit nebo otevřít soubor s vetší délkou stránky, než je maximální délka zadaná při spouštění databáze Pervasive SQL. Chyba může také znamenat, že aplikace používá nesprávný datový buffer.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte nastavení velikosti stránky v konfiguračním programu databáze Pervasive SQL.
 
Zkontrolujte nastavení velikosti stránky v konfiguračním programu databáze Pervasive SQL.
25. Chyba při vytváření souboru
+
----
 +
==== &nbsp;25. Chyba při vytváření souboru====
 
Specifikovaný soubor nemůže být vytvořen. Pravděpodobně je plný adresář, plný disk, nebo disk je chráněn proti zápisu. Tato chyba může také znamenat, že databáze Pervasive SQL nedokáže přidělit souboru ovladač (handle), protože nebyl uživatelem spuštěn s právem přístupu do souboru.
 
Specifikovaný soubor nemůže být vytvořen. Pravděpodobně je plný adresář, plný disk, nebo disk je chráněn proti zápisu. Tato chyba může také znamenat, že databáze Pervasive SQL nedokáže přidělit souboru ovladač (handle), protože nebyl uživatelem spuštěn s právem přístupu do souboru.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Překontrolujte přístupová práva, volné místo na disku. Nastartujte znovu celý počítačový systém (včetně serveru) a zkuste znovu opakovat činnost, která vedla k chybě. Se souborem stejného jména nesmí nikdo pracovat a soubor by neměl být označen jako transakční.
 
Překontrolujte přístupová práva, volné místo na disku. Nastartujte znovu celý počítačový systém (včetně serveru) a zkuste znovu opakovat činnost, která vedla k chybě. Se souborem stejného jména nesmí nikdo pracovat a soubor by neměl být označen jako transakční.
26. Chybný počet klíčů
+
----
 +
==== &nbsp;26. Chybný počet klíčů====
 
Počet klíčů specifikovaný pro danou velikost stránky je chybný. Pro standardní soubor s velikostí stránky 512 bytů může být definováno maximálně 8 klíčových segmentů. Pro soubory s většími stránkami může být segmentů maximálně 24. Musí být definován nejméně jeden klíč bez nulového atributu.
 
Počet klíčů specifikovaný pro danou velikost stránky je chybný. Pro standardní soubor s velikostí stránky 512 bytů může být definováno maximálně 8 klíčových segmentů. Pro soubory s většími stránkami může být segmentů maximálně 24. Musí být definován nejméně jeden klíč bez nulového atributu.
  
Řešení:
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
27. Chybná pozice klíče v záznamu
+
----
 +
==== &nbsp;27. Chybná pozice klíče v záznamu====
 
Specifikovaná pozice klíčové položky přesahuje definovanou délku věty. Buď je pozice klíče větší než délka věty, nebo součet pozice klíče a jeho délky přesahuje délku věty. U souborů, které obsahují pouze klíče (key-only files), musí klíč začínat na prvním bytu věty (pozice 1)
 
Specifikovaná pozice klíčové položky přesahuje definovanou délku věty. Buď je pozice klíče větší než délka věty, nebo součet pozice klíče a jeho délky přesahuje délku věty. U souborů, které obsahují pouze klíče (key-only files), musí klíč začínat na prvním bytu věty (pozice 1)
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
28. Chybná délka věty
+
----
 +
==== &nbsp;28. Chybná délka věty====
 
Délka věty není správná. Fyzická délka věty musí být menší nebo rovna velikosti stránky minus 6 bytů a zároveň nesmí být menší než 4 byty.
 
Délka věty není správná. Fyzická délka věty musí být menší nebo rovna velikosti stránky minus 6 bytů a zároveň nesmí být menší než 4 byty.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
29. Chybná délka klíče
+
----
 +
==== &nbsp;29. Chybná délka klíče====
 
Délka klíče není správná. Specifikovaná délka musí být větší než 0 a nesmí přesáhnout 255 bytů. Délka binárního klíče musí být sudá. Pervasive SQL vyžaduje takovou velikost každé klíčové stránky v souboru, aby mohla obsahovat nejméně 8 klíčů. Pokud velikost stránky neodpovídá tomuto požadavku, je třeba zvětšit velikost stránky nebo zmenšit délku klíče
 
Délka klíče není správná. Specifikovaná délka musí být větší než 0 a nesmí přesáhnout 255 bytů. Délka binárního klíče musí být sudá. Pervasive SQL vyžaduje takovou velikost každé klíčové stránky v souboru, aby mohla obsahovat nejméně 8 klíčů. Pokud velikost stránky neodpovídá tomuto požadavku, je třeba zvětšit velikost stránky nebo zmenšit délku klíče
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
30. Soubor není platný soubor databáze Pervasive SQL
+
----
 +
==== &nbsp;30. Soubor není platný soubor databáze Pervasive SQL====
 
Soubor zadaného jména není platný soubor databáze Pervasive SQL. Soubor buď nebyl vytvořen pomocí databáze Pervasive SQL, nebo byl vytvořen jeho starší verzí. Další příčinou tohoto hlášení může být poškozen první stránky souboru, která obsahuje kontrolní informace o souboru.
 
Soubor zadaného jména není platný soubor databáze Pervasive SQL. Soubor buď nebyl vytvořen pomocí databáze Pervasive SQL, nebo byl vytvořen jeho starší verzí. Další příčinou tohoto hlášení může být poškozen první stránky souboru, která obsahuje kontrolní informace o souboru.
  
Řešení:
+
<ins>'''Řešení:'''</ins>
 
Pokud používáte starší verzi, pak převeďte data do novějšího formátu (verze 6 a vyšší)
 
Pokud používáte starší verzi, pak převeďte data do novějšího formátu (verze 6 a vyšší)
31. Chyba při rozšiřování
+
----
 +
==== &nbsp;31. Chyba při rozšiřování====
 
Zadaný soubor je již rozšířen. Každý soubor může být rozšířen pouze jednou.
 
Zadaný soubor je již rozšířen. Každý soubor může být rozšířen pouze jednou.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Použijte větší diskové médium.
 
Použijte větší diskové médium.
32. Chyba I/O při rozšiřování
+
----
 +
==== &nbsp;32. Chyba I/O při rozšiřování====
 
Soubor nemůže být rozšířen. Pravděpodobně je na disku nedostatek místa, je plný adresář, nebo je disk chráněn proti zápisu.
 
Soubor nemůže být rozšířen. Pravděpodobně je na disku nedostatek místa, je plný adresář, nebo je disk chráněn proti zápisu.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Překontrolujte všechny výše uvedené požadavky.
 
Překontrolujte všechny výše uvedené požadavky.
33. Málo volné paměti - err_notMEM
+
----
 +
==== &nbsp;33. Málo volné paměti - err_notMEM====
 
Toto hlášení je zobrazeno v případě, že v operační paměti je kritický nedostatek paměti. Údaj o velikosti volné paměti můžete obvykle zjistit stisknutím kláves Shift+F1.
 
Toto hlášení je zobrazeno v případě, že v operační paměti je kritický nedostatek paměti. Údaj o velikosti volné paměti můžete obvykle zjistit stisknutím kláves Shift+F1.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Dočasným řešením může být ukončení programu a jeho opětovné spuštění. Uvolní a inicializuje se tím veškerá dostupná paměť.  
 
Dočasným řešením může být ukončení programu a jeho opětovné spuštění. Uvolní a inicializuje se tím veškerá dostupná paměť.  
34. Chybné jméno rozšiřující části
+
----
 +
==== &nbsp;34. Chybné jméno rozšiřující části====
 
Jméno rozšiřující části souboru není správné.
 
Jméno rozšiřující části souboru není správné.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte platnost disku, cesty a jména souboru
 
Zkontrolujte platnost disku, cesty a jména souboru
35. Chyba při zpracování adresáře
+
----
 +
==== &nbsp;35. Chyba při zpracování adresáře====
 
Nastala chyba při přepínání mezi aktuálním adresářem a adresářem, který obsahuje soubor databáze Pervasive SQL. Buď aktuální adresář, nebo adresář obsahující soubory databáze Pervasive SQL, je neplatný. (Buď disk požadovaný v operaci Get Directory neexistuje, nebo jméno cesty specifikované v operaci Set Directory není správné.)
 
Nastala chyba při přepínání mezi aktuálním adresářem a adresářem, který obsahuje soubor databáze Pervasive SQL. Buď aktuální adresář, nebo adresář obsahující soubory databáze Pervasive SQL, je neplatný. (Buď disk požadovaný v operaci Get Directory neexistuje, nebo jméno cesty specifikované v operaci Set Directory není správné.)
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte platnost disku a cesty.
 
Zkontrolujte platnost disku a cesty.
36. Pervasive SQL není zapnut jako transakční
+
----
 +
==== &nbsp;36. Pervasive SQL není zapnut jako transakční====
 
Nemůže být zahájena transakce, protože při inicializaci databáze Pervasive SQL nebyl specifikován parametr /T. Pokud je Netware Pervasive SQL spuštěn na více než jednom file serveru, pak pro úspěšné provádění transakcí musí být všechny kopie databáze konfigurovány stejně.
 
Nemůže být zahájena transakce, protože při inicializaci databáze Pervasive SQL nebyl specifikován parametr /T. Pokud je Netware Pervasive SQL spuštěn na více než jednom file serveru, pak pro úspěšné provádění transakcí musí být všechny kopie databáze konfigurovány stejně.
  
Řešení:
+
<ins>'''Řešení:'''</ins>
 
Na serveru nastavte parametry databáze a restartujte Pervasive SQL
 
Na serveru nastavte parametry databáze a restartujte Pervasive SQL
37. Transakce již probíhá-nelze 2x
+
----
 +
==== &nbsp;37. Transakce již probíhá-nelze 2x====
 
Je požadován začátek transakce na stanici, na které již transakce probíhá. Na jedné stanici může ve stejném čase probíhat pouze jedna transakce.
 
Je požadován začátek transakce na stanici, na které již transakce probíhá. Na jedné stanici může ve stejném čase probíhat pouze jedna transakce.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Ukončete práci s programem. Při jeho opětovném spuštění se inicializuje systém Pervasive SQL na dané stanici a případná neuzavřená transakce je zrušena.
 
Ukončete práci s programem. Při jeho opětovném spuštění se inicializuje systém Pervasive SQL na dané stanici a případná neuzavřená transakce je zrušena.
38. Chyba řídícího souboru transakcí
+
----
 +
==== &nbsp;38. Chyba řídícího souboru transakcí====
 
Při zápisu do řídícího souboru transakcí vznikla chyba. Pravděpodobně je plný disk, disk je chráněn proti zápisu, nebo řídící soubor transakce, který byl vytvořen při
 
Při zápisu do řídícího souboru transakcí vznikla chyba. Pravděpodobně je plný disk, disk je chráněn proti zápisu, nebo řídící soubor transakce, který byl vytvořen při
 
spuštění Pervasive SQL, byl zrušen.
 
spuštění Pervasive SQL, byl zrušen.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Překontrolujte všechny výše uvedené požadavky.
 
Překontrolujte všechny výše uvedené požadavky.
39. Chyba konce nebo zrušení transakce
+
----
 +
==== &nbsp;39. Chyba konce nebo zrušení transakce====
 
Je požadována operace End Transaction nebo Abort Transaction, aniž byla provedena odpovídající operace Begin Transaction pro zahájení transakce.
 
Je požadována operace End Transaction nebo Abort Transaction, aniž byla provedena odpovídající operace Begin Transaction pro zahájení transakce.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Ukončete práci s programem. Při jeho opětovném spuštění se inicializuje systém Pervasive SQL na dané stanici.
 
Ukončete práci s programem. Při jeho opětovném spuštění se inicializuje systém Pervasive SQL na dané stanici.
40. Příliš souborů v transakci
+
----
 +
==== &nbsp;40. Příliš souborů v transakci====
 
Aplikace se pokouší aktualizovat větší počet souborů, než je v rámci transakce povoleno. Maximální počet různých souborů, které mohou být modifikovány v průběhu logické transakce, je standardně 12 (nastaven během konfigurace databáze Pervasive SQL).
 
Aplikace se pokouší aktualizovat větší počet souborů, než je v rámci transakce povoleno. Maximální počet různých souborů, které mohou být modifikovány v průběhu logické transakce, je standardně 12 (nastaven během konfigurace databáze Pervasive SQL).
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
V server i klient verzi databáze Pervasive SQL lze nastavit maximální počet souborů na transakci  
 
V server i klient verzi databáze Pervasive SQL lze nastavit maximální počet souborů na transakci  
41. Operace není v transakci povolena
+
----
 +
==== &nbsp;41. Operace není v transakci povolena====
 
Aplikace se pokouší provést operaci, která není v rámci transakce povolena. Některé operace nejsou v transakci povoleny, protože mají příliš velký vliv na pre-image soubor nebo na výkonnost. Toto hlášení je vypsáno např. tehdy, když se pokusíte provést operaci Step, Update nebo Delete na key-only souboru nebo operaci Get a data-only souboru. Také v průběhu transakce jsou některé transakce zakázány,
 
Aplikace se pokouší provést operaci, která není v rámci transakce povolena. Některé operace nejsou v transakci povoleny, protože mají příliš velký vliv na pre-image soubor nebo na výkonnost. Toto hlášení je vypsáno např. tehdy, když se pokusíte provést operaci Step, Update nebo Delete na key-only souboru nebo operaci Get a data-only souboru. Také v průběhu transakce jsou některé transakce zakázány,
 
protože mají příliš velký vliv na pre-image soubory. Jde např. o operace Close, Set Owner, Clear Owner, Extend, Create Supplemental Index nebo Drop Supplemental Index.
 
protože mají příliš velký vliv na pre-image soubory. Jde např. o operace Close, Set Owner, Clear Owner, Extend, Create Supplemental Index nebo Drop Supplemental Index.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zjistěte, kdy se chyba vyskytuje a kontaktujte K.A.P.
 
Zjistěte, kdy se chyba vyskytuje a kontaktujte K.A.P.
42. Neukončený zrychlený přístup
+
----
 +
==== &nbsp;42. Neukončený zrychlený přístup====
 
Aplikace se pokouší otevřít soubor, ke kterému se přistupovalo ve zrychleném režimu a nebyl úspěšně uzavřen. Pokud k takovému případu dojde, není zaručena integrita souboru! Aplikace však obvykle zrychlený přístup používají pouze pro data, které je možné obnovit z jiných zdrojů.
 
Aplikace se pokouší otevřít soubor, ke kterému se přistupovalo ve zrychleném režimu a nebyl úspěšně uzavřen. Pokud k takovému případu dojde, není zaručena integrita souboru! Aplikace však obvykle zrychlený přístup používají pouze pro data, které je možné obnovit z jiných zdrojů.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Přeindexujte databázi nebo použijte záložní kopii souboru.
 
Přeindexujte databázi nebo použijte záložní kopii souboru.
43. Neplatná adresa věty
+
----
 +
==== &nbsp;43. Neplatná adresa věty====
 
Adresa věty, která byla specifikována v operaci Get Direct, není správná. Čtyřbytová adresa, která se zadává v operaci Get Direct by měla být zjištěna pomocí operace Get Position.
 
Adresa věty, která byla specifikována v operaci Get Direct, není správná. Čtyřbytová adresa, která se zadává v operaci Get Direct by měla být zjištěna pomocí operace Get Position.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Vraťte se do nejbližší vhodné nabídky a zkuste činnost opakovat.
 
Vraťte se do nejbližší vhodné nabídky a zkuste činnost opakovat.
44. Pro nulový klíč nelze použít GetDirect
+
----
 +
==== &nbsp;44. Pro nulový klíč nelze použít GetDirect====
 
Aplikace se pokouší použít operaci Get Direct pro zřízení indexní cesty pro klíč, jehož hodnota je v příslušné větě nulová. Pervasive SQL nemůže určit poziční informace pro nulový klíč, protože nulové klíče se ve struktuře indexů neudržují.
 
Aplikace se pokouší použít operaci Get Direct pro zřízení indexní cesty pro klíč, jehož hodnota je v příslušné větě nulová. Pervasive SQL nemůže určit poziční informace pro nulový klíč, protože nulové klíče se ve struktuře indexů neudržují.
  
Řešení:
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
45. Neslučitelné příznaky klíče
+
----
 +
==== &nbsp;45. Neslučitelné příznaky klíče====
 
Příznaky klíče specifikované při vytváření nového souboru nejsou správné. Pokud má příslušný klíč několik segmentů, pak musí mít všechny segmenty stejné atributy Duplicate, Modifiable a Null.
 
Příznaky klíče specifikované při vytváření nového souboru nejsou správné. Pokud má příslušný klíč několik segmentů, pak musí mít všechny segmenty stejné atributy Duplicate, Modifiable a Null.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
46. Přístup nepovolen
+
----
 +
==== &nbsp;46. Přístup nepovolen====
 
Soubor je otevřen pouze pro čtení (read only) a aplikace se pokouší vložit, modifikovat nebo zrušit větu. Nekonzistentní soubory, které jsou otevřeny v režimu Recover, je možné číst, ale nikoli aktualizovat. Další možnou příčinou výskytu tohoto
 
Soubor je otevřen pouze pro čtení (read only) a aplikace se pokouší vložit, modifikovat nebo zrušit větu. Nekonzistentní soubory, které jsou otevřeny v režimu Recover, je možné číst, ale nikoli aktualizovat. Další možnou příčinou výskytu tohoto
 
hlášení je, že soubor vyžaduje pro modifikaci jméno vlastníka a toto jméno nebylo při otevírání souboru správně zadáno.
 
hlášení je, že soubor vyžaduje pro modifikaci jméno vlastníka a toto jméno nebylo při otevírání souboru správně zadáno.
  
Řešení:
+
<ins>'''Řešení:'''</ins>
 
Vyberte jiný způsob provádění aktualizace, než jste zvolili. Vámi zvolený způsob práce nedovoluje aktualizovat záznamy v databázi. Problém může být také v použití starší verze souboru s novu verzí databáze Pervasive SQL.
 
Vyberte jiný způsob provádění aktualizace, než jste zvolili. Vámi zvolený způsob práce nedovoluje aktualizovat záznamy v databázi. Problém může být také v použití starší verze souboru s novu verzí databáze Pervasive SQL.
47. Příliš mnoho otevřených souborů
+
----
 +
==== &nbsp;47. Příliš mnoho otevřených souborů====
 
Počet souborů otevřených ve zrychleném módu přesáhl počet cache bufferů v databázi Pervasive SQL.  
 
Počet souborů otevřených ve zrychleném módu přesáhl počet cache bufferů v databázi Pervasive SQL.  
  
Řešení:  
+
<ins>'''Řešení:'''</ins> Změňte velikost stránky v konfiguraci databáze Pervasive SQL, aby mohl přidělit více bufferů nebo nastavte větší počet bufferů pomocí parametrů při spouštění databáze Pervasive SQL.
Změňte velikost stránky v konfiguraci databáze Pervasive SQL, aby mohl přidělit více bufferů nebo nastavte větší počet bufferů pomocí parametrů při spouštění databáze Pervasive SQL.
+
----
48. Chybná alternativní třídící sekvence
+
==== &nbsp;48. Chybná alternativní třídící sekvence====
 
První byte alternativní třídící sekvence znaků (identifikační byte) neobsahuje hexadecimální hodnotu AC. Druhou možností je, že byla definována alternativní sekvence pro dodatkový index, ale pro soubor žádná alternativní sekvence neexistuje.
 
První byte alternativní třídící sekvence znaků (identifikační byte) neobsahuje hexadecimální hodnotu AC. Druhou možností je, že byla definována alternativní sekvence pro dodatkový index, ale pro soubor žádná alternativní sekvence neexistuje.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Přeindexujte soubor, který vyvolal chybu.
 
Přeindexujte soubor, který vyvolal chybu.
49. Chybný typ klíče
+
----
 +
==== &nbsp;49. Chybný typ klíče====
 
Aplikace se pokouší vytvořit soubor nebo dodatkový index s nesprávným typem klíče, příp. se pokouší přiřadit alternativní sekvenci znaků binárnímu klíči nebo binárnímu klíčovému segmentu. Alternativní sekvenci lze přiřadit pouze klíči typu string, Lstring nebo Zstring. Toto hlášení může být vypsáno rovněž při vytváření dodatkového indexu, který má mít alternativní sekvenci znaků, a soubor obsahující tuto sekvenci neexistuje, ani není obsažena v datovém bufferu.
 
Aplikace se pokouší vytvořit soubor nebo dodatkový index s nesprávným typem klíče, příp. se pokouší přiřadit alternativní sekvenci znaků binárnímu klíči nebo binárnímu klíčovému segmentu. Alternativní sekvenci lze přiřadit pouze klíči typu string, Lstring nebo Zstring. Toto hlášení může být vypsáno rovněž při vytváření dodatkového indexu, který má mít alternativní sekvenci znaků, a soubor obsahující tuto sekvenci neexistuje, ani není obsažena v datovém bufferu.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
50. Jméno vlastníka již existuje
+
----
 +
==== &nbsp;50. Jméno vlastníka již existuje====
 
Aplikace se pokouší provést operaci Set Owner pro soubor, který již vlastníka má.  
 
Aplikace se pokouší provést operaci Set Owner pro soubor, který již vlastníka má.  
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Pokud je třeba změnit jméno vlastníka, musí se nejprve staré jméno zrušit pomocí operace Clear Owner a potom teprve nastavit nové.
 
Pokud je třeba změnit jméno vlastníka, musí se nejprve staré jméno zrušit pomocí operace Clear Owner a potom teprve nastavit nové.
51. Nesprávný vlastník souboru
+
----
 +
==== &nbsp;51. Nesprávný vlastník souboru====
 
Pokud se toto hlášení vyskytne po provedení operace Set Owner, znamená to, že jméno vlastníka v datovém bufferu není stejné jako jméno v klíčovém bufferu. Pokud se vyskytne po provedení operace Open, znamená to, že soubor má vlastníka, jehož správné jméno musí aplikace umístit při otevírání souboru do datového bufferu.
 
Pokud se toto hlášení vyskytne po provedení operace Set Owner, znamená to, že jméno vlastníka v datovém bufferu není stejné jako jméno v klíčovém bufferu. Pokud se vyskytne po provedení operace Open, znamená to, že soubor má vlastníka, jehož správné jméno musí aplikace umístit při otevírání souboru do datového bufferu.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
52. Chyba při zápisu cache paměti
+
----
 +
==== &nbsp;52. Chyba při zápisu cache paměti====
 
Při pokusu zpřístupnit cache buffer se databáze Pervasive SQL pokusila zapsat na logický disk data ze souboru, který byl dříve otevřen ve  
 
Při pokusu zpřístupnit cache buffer se databáze Pervasive SQL pokusila zapsat na logický disk data ze souboru, který byl dříve otevřen ve  
 
zrychleném módu. Během zápisu vznikla vstupně/výstupní chyba.
 
zrychleném módu. Během zápisu vznikla vstupně/výstupní chyba.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Překontrolujte disk pomocí kontrolních programů (scandisk apod.) a překontrolujte popřípadě přeindexujte databázi, u které vznikla chyba.
 
Překontrolujte disk pomocí kontrolních programů (scandisk apod.) a překontrolujte popřípadě přeindexujte databázi, u které vznikla chyba.
53. Chybné rozhraní
+
----
 +
==== &nbsp;53. Chybné rozhraní====
 
Aplikace se pokouší pracovat se souborem obsahujícím věty s proměnnou délkou pomocí rozhraní (language interface) starší verze databáze Pervasive SQL.  
 
Aplikace se pokouší pracovat se souborem obsahujícím věty s proměnnou délkou pomocí rozhraní (language interface) starší verze databáze Pervasive SQL.  
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Používejte pouze novější verze databáze Pervasive SQL. Verzi databáze Pervasive SQL lze zjistit v informačním okně programu, které lze vyvolat stisknutím kláves Shift+F1
 
Používejte pouze novější verze databáze Pervasive SQL. Verzi databáze Pervasive SQL lze zjistit v informačním okně programu, které lze vyvolat stisknutím kláves Shift+F1
54. Chyba stránky proměnné délky
+
----
 +
==== &nbsp;54. Chyba stránky proměnné délky====
 
V průběhu operace Step Direct nemůže databáze Pervasive SQL přečíst celou proměnnou část věty. Databáze vrátí tolik dat, kolik je možné. Tento kód obvykle signalizuje, že jedna nebo více stránek v souboru je poškozených.
 
V průběhu operace Step Direct nemůže databáze Pervasive SQL přečíst celou proměnnou část věty. Databáze vrátí tolik dat, kolik je možné. Tento kód obvykle signalizuje, že jedna nebo více stránek v souboru je poškozených.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
55. Chyba v autoinkrementačním klíči
+
----
 +
==== &nbsp;55. Chyba v autoinkrementačním klíči====
 
Aplikace se pokouší vytvořit segmentovaný nebo duplicitní autoinkrementační klíč. Klíč tohoto typu nemůže být částí jiného klíče, ani nemůže být duplicitní.
 
Aplikace se pokouší vytvořit segmentovaný nebo duplicitní autoinkrementační klíč. Klíč tohoto typu nemůže být částí jiného klíče, ani nemůže být duplicitní.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
56. Neúplný dodatkový index
+
----
 +
==== &nbsp;56. Neúplný dodatkový index====
 
Dodatkový index byl poškozen. Tato chyba může vzniknout tehdy, když byla operace Create Supplemental Index nebo Drop Supplemental Index přerušena a nebyla zcela dokončena.
 
Dodatkový index byl poškozen. Tato chyba může vzniknout tehdy, když byla operace Create Supplemental Index nebo Drop Supplemental Index přerušena a nebyla zcela dokončena.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Je nutné provést operaci Drop Supplemental Index nebo je možné soubor přeindexovat, čímž budou z databáze odstraněny všechny dodatkové indexy.
 
Je nutné provést operaci Drop Supplemental Index nebo je možné soubor přeindexovat, čímž budou z databáze odstraněny všechny dodatkové indexy.
57. Chyba v expanded paměti
+
----
 +
==== &nbsp;57. Chyba v expanded paměti====
 
Databáze Pervasive SQL hlásí tuto chybu, pokud zjistí chybu rozšířené (expanded) paměti.  
 
Databáze Pervasive SQL hlásí tuto chybu, pokud zjistí chybu rozšířené (expanded) paměti.  
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
58. Příliš krátký kompresní buffer
+
----
 +
==== &nbsp;58. Příliš krátký kompresní buffer====
 
Aplikace se pokouší číst nebo zapisovat větu, která je delší, než hodnota specifikovaná pro velikost kompresního bufferu.
 
Aplikace se pokouší číst nebo zapisovat větu, která je delší, než hodnota specifikovaná pro velikost kompresního bufferu.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Při konfiguraci databáze Pervasive SQL zadejte vyšší hodnotu pro největší délku zhuštěného záznamu.
 
Při konfiguraci databáze Pervasive SQL zadejte vyšší hodnotu pro největší délku zhuštěného záznamu.
59. Soubor již existuje
+
----
 +
==== &nbsp;59. Soubor již existuje====
 
Toto hlášení se zobrazí pokud při volání operace Create bylo číslo klíče rovno -1 nebo -3 (pro server verzi). V tomto případě databáze Pervasive SQL nepovolí vytvoření souboru, který již existuje.
 
Toto hlášení se zobrazí pokud při volání operace Create bylo číslo klíče rovno -1 nebo -3 (pro server verzi). V tomto případě databáze Pervasive SQL nepovolí vytvoření souboru, který již existuje.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
60. Nedosaženo požadovaného počtu záznamů
+
----
 +
==== &nbsp;60. Nedosaženo požadovaného počtu záznamů====
 
Hlášení se vyskytuje při používání rozšířených (extended) operací. Znamená, že operace narazila na konec souboru, ale nenalezla zatím požadovaný počet záznamů. V prvních dvou bytech datového bufferu je počet záznamů, které operace nalezla.
 
Hlášení se vyskytuje při používání rozšířených (extended) operací. Znamená, že operace narazila na konec souboru, ale nenalezla zatím požadovaný počet záznamů. V prvních dvou bytech datového bufferu je počet záznamů, které operace nalezla.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
61. Příliš malá pracovní oblast
+
----
 +
==== &nbsp;61. Příliš malá pracovní oblast====
 
Hlášení se vyskytuje při používání rozšířených (extended) operací. Znamená, že pracovní buffer, který má velikost 64 kB nestačí pro obsažení všech záznamů předávaných rozšířenou operací
 
Hlášení se vyskytuje při používání rozšířených (extended) operací. Znamená, že pracovní buffer, který má velikost 64 kB nestačí pro obsažení všech záznamů předávaných rozšířenou operací
  
Řešení:  
+
<ins>'''Řešení:'''</ins> Kontaktujte K.A.P.
Kontaktujte K.A.P.
+
----
62. Chybná struktura extended operací
+
==== &nbsp;62. Chybná struktura extended operací====
 
Hlášení se vyskytuje při používání rozšířených (extended) operací. Popis požadavků obsažený v datovém bufferu neodpovídá požadované struktuře.
 
Hlášení se vyskytuje při používání rozšířených (extended) operací. Popis požadavků obsažený v datovém bufferu neodpovídá požadované struktuře.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
63. Chybný buffer pro InsertExtended
+
----
 +
==== &nbsp;63. Chybný buffer pro InsertExtended====
 
Buffer operace Insert Extended je buď menší než 5 bytů, nebo počet vkládaných záznamů je roven 0
 
Buffer operace Insert Extended je buď menší než 5 bytů, nebo počet vkládaných záznamů je roven 0
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
65. Nesprávná pozice pole
+
----
 +
==== &nbsp;65. Nesprávná pozice pole====
 
Pozice pole v některé z rozšířených operací není správná.
 
Pozice pole v některé z rozšířených operací není správná.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
67. Nelze vytvořit záložní soubor
+
----
 +
==== &nbsp;67. Nelze vytvořit záložní soubor====
 
Tato chyba může vzniknout při indexování databáze. Pokud existuje záložní soubor databáze (*.BAK), pak je smazán a z aktuální databáze je vytvořena přejmenováním záložní databáze (*.BTR --> *.BAK). Pokud se operace přejmenování nepovede, pak je oznámeno toto hlášení.
 
Tato chyba může vzniknout při indexování databáze. Pokud existuje záložní soubor databáze (*.BAK), pak je smazán a z aktuální databáze je vytvořena přejmenováním záložní databáze (*.BTR --> *.BAK). Pokud se operace přejmenování nepovede, pak je oznámeno toto hlášení.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Překontrolujte přístupová práva. Důkladně zkontrolujte, zda je k indexované databázi stále ještě přístup a pokud ne, pak pomocí diskového manažeru zkuste přejmenovat záložní kopii na běžnou databázi. Překontrolujte, zda soubor nemá zapnut atribut `Transakční`, který vylučuje mazání a přejmenování souboru.
 
Překontrolujte přístupová práva. Důkladně zkontrolujte, zda je k indexované databázi stále ještě přístup a pokud ne, pak pomocí diskového manažeru zkuste přejmenovat záložní kopii na běžnou databázi. Překontrolujte, zda soubor nemá zapnut atribut `Transakční`, který vylučuje mazání a přejmenování souboru.
68. Soubor nelze smazat
+
----
 +
==== &nbsp;68. Soubor nelze smazat====
 
Tato chyba může vzniknout při indexování databáze, pokud není zadáno jméno záložního souboru. Po dokončení indexování je stará databáze smazána a nová databáze přejmenována na původní jméno. Pokud při mazání vznikne chyba, pak je ohlášeno toto hlášení.
 
Tato chyba může vzniknout při indexování databáze, pokud není zadáno jméno záložního souboru. Po dokončení indexování je stará databáze smazána a nová databáze přejmenována na původní jméno. Pokud při mazání vznikne chyba, pak je ohlášeno toto hlášení.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Překontrolujte přístupová práva. Překontrolujte, zda soubor nemá zapnut atribut `Transakční`, který vylučuje mazání a přejmenování souboru.
 
Překontrolujte přístupová práva. Překontrolujte, zda soubor nemá zapnut atribut `Transakční`, který vylučuje mazání a přejmenování souboru.
69. Soubor nelze přejmenovat-NEINDEXUJTE
+
----
 +
==== &nbsp;69. Soubor nelze přejmenovat-NEINDEXUJTE====
 
Tato chyba může vzniknout na konci indexování databáze. Po přejmenování původní databáze na záložní (*.BTR --> *.BAK) je dočasný soubor, ve kterém je uložena nově vytvořená databáze přejmenován na původní jméno databáze. Pokud se tato operace nepovede, pak nebude přístup ani k původní databázi ani k nově
 
Tato chyba může vzniknout na konci indexování databáze. Po přejmenování původní databáze na záložní (*.BTR --> *.BAK) je dočasný soubor, ve kterém je uložena nově vytvořená databáze přejmenován na původní jméno databáze. Pokud se tato operace nepovede, pak nebude přístup ani k původní databázi ani k nově
 
vytvořené.
 
vytvořené.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Překontrolujte přístupová práva. Překontrolujte, zda soubor nemá zapnut atribut `Transakční`, který vylučuje mazání a přejmenování souboru. Pomocí diskového manažeru zkuste přejmenovat záložní kopii na běžnou databázi (TMP_???.BTR na původní jméno databáze).
 
Překontrolujte přístupová práva. Překontrolujte, zda soubor nemá zapnut atribut `Transakční`, který vylučuje mazání a přejmenování souboru. Pomocí diskového manažeru zkuste přejmenovat záložní kopii na běžnou databázi (TMP_???.BTR na původní jméno databáze).
70. Jméno souboru obsahuje nesmyslné znaky
+
----
 +
==== &nbsp;70. Jméno souboru obsahuje nesmyslné znaky====
 
Tato chyba signalizuje poškození údajů v paměti počítače.
 
Tato chyba signalizuje poškození údajů v paměti počítače.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Ukončete práci s programem a znovu jej spusťte. Pokud se bude chyba opakovat, pak kontaktujte K.A.P.
 
Ukončete práci s programem a znovu jej spusťte. Pokud se bude chyba opakovat, pak kontaktujte K.A.P.
74. Automatické zrušení transakce
+
----
 +
==== &nbsp;74. Automatické zrušení transakce====
 
Tento kód se vyskytuje pouze v server verzi databáze Pervasive SQL. Je to informativní hlášení, které sděluje, že Pervasive SQL místo End Transaction provedl Abort Transaction, protože se v průběhu transakce vyskytla chyba TTS souboru.
 
Tento kód se vyskytuje pouze v server verzi databáze Pervasive SQL. Je to informativní hlášení, které sděluje, že Pervasive SQL místo End Transaction provedl Abort Transaction, protože se v průběhu transakce vyskytla chyba TTS souboru.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Překontrolujte databáze v souvislosti s právě prováděnou úpravou dat.
 
Překontrolujte databáze v souvislosti s právě prováděnou úpravou dat.
76. Překročen počet serverů
+
----
 +
==== &nbsp;76. Překročen počet serverů====
 
Stanice je připojena k více file serverům, než bylo specifikováno při spouštění databáze Pervasive SQL.
 
Stanice je připojena k více file serverům, než bylo specifikováno při spouštění databáze Pervasive SQL.
  
Řešení:  
+
<ins>'''Řešení:'''</ins> Upravte parametry databáze Pervasive SQL nebo umístěte data na méně serverů.
Upravte parametry databáze Pervasive SQL nebo umístěte data na méně serverů.
+
----
77. Nastavení nové verze - opakujte akci
+
==== &nbsp;77. Nastavení nové verze - opakujte akci====
 
Program provedl automatické nastavení nové verze programu, jež bylo nezbytné pro další chod programu s novými vlastnostmi. Provedla se restrukturali¬zace  a přeindexování souboru. Po provedení natavení nové verze však není možné okamžitě pokračovat a program proto vyvolal toto chybové hlášení.
 
Program provedl automatické nastavení nové verze programu, jež bylo nezbytné pro další chod programu s novými vlastnostmi. Provedla se restrukturali¬zace  a přeindexování souboru. Po provedení natavení nové verze však není možné okamžitě pokračovat a program proto vyvolal toto chybové hlášení.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Pokud proběhlo nastavení nové verze bez závad, pak je možné bezprostředně opakovat činnost, která vedla k chybovému hlášení. Pokud se nebude inicializovat další soubor, pak by již tato činnost měla proběhnout bez problémů. Nedoporučujeme činnost programu při inicializaci nové verze přerušovat. Při práci se soubory, které mají nesprávnou strukturu může totiž docházet k chybám při zpracování programu.
 
Pokud proběhlo nastavení nové verze bez závad, pak je možné bezprostředně opakovat činnost, která vedla k chybovému hlášení. Pokud se nebude inicializovat další soubor, pak by již tato činnost měla proběhnout bez problémů. Nedoporučujeme činnost programu při inicializaci nové verze přerušovat. Při práci se soubory, které mají nesprávnou strukturu může totiž docházet k chybám při zpracování programu.
78. Zjištěno vzájemné uzamčení
+
----
 +
==== &nbsp;78. Zjištěno vzájemné uzamčení====
 
Aplikace se pokouší uzamknout záznam, který má uzamčen jiná aplikace, zatímco tato aplikace čeká na odemknutí vámi uzamčených záznamů.
 
Aplikace se pokouší uzamknout záznam, který má uzamčen jiná aplikace, zatímco tato aplikace čeká na odemknutí vámi uzamčených záznamů.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Uvolněte všechna uzamčení. Zrušte aktuálně prováděnou činnost. Ujasněte si, co na které stanici bylo v dané chvíli prováděno a kontaktujte K.A.P.
 
Uvolněte všechna uzamčení. Zrušte aktuálně prováděnou činnost. Ujasněte si, co na které stanici bylo v dané chvíli prováděno a kontaktujte K.A.P.
79. Programátorská chyba databáze Pervasive SQL
+
----
 +
==== &nbsp;79. Programátorská chyba databáze Pervasive SQL====
 
Status indikuje vnitřní chybu programu. Je také pravděpodobné, že došlo k poškození údajů v paměti počítače.
 
Status indikuje vnitřní chybu programu. Je také pravděpodobné, že došlo k poškození údajů v paměti počítače.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Ukončete program a restartujte počítač. Ve volných chvílích se zkuste spojit s Pervasive.
 
Ukončete program a restartujte počítač. Ve volných chvílích se zkuste spojit s Pervasive.
80. Záznam byl změněn jinou aplikací
+
----
 +
==== &nbsp;80. Záznam byl změněn jinou aplikací====
 
Operace Update nebo Delete nemůže být provedena, protože věta byla mezitím změněna jinou aplikací. Vaše aplikace musí znovu přečíst větu, aby mohla provést operaci UpDate nebo Delete.
 
Operace Update nebo Delete nemůže být provedena, protože věta byla mezitím změněna jinou aplikací. Vaše aplikace musí znovu přečíst větu, aby mohla provést operaci UpDate nebo Delete.
81. Chyba při uzamykání dat
+
----
 +
==== &nbsp;81. Chyba při uzamykání dat====
 
Tabulka databáze Pervasive SQL s informacemi o uzamčených větách je plná nebo se aplikace pokouší odemknout některou z vět, které byly uzamčeny pomocí vícenásobného uzamykání, avšak adresa věty uložená v datovém bufferu neodpovídá žádné uzamčené větě v souboru.
 
Tabulka databáze Pervasive SQL s informacemi o uzamčených větách je plná nebo se aplikace pokouší odemknout některou z vět, které byly uzamčeny pomocí vícenásobného uzamykání, avšak adresa věty uložená v datovém bufferu neodpovídá žádné uzamčené větě v souboru.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Nastavte větší hodnotu `Maximální počet uzamčených záznamů` v konfiguračním programu databáze Pervasive SQL.
 
Nastavte větší hodnotu `Maximální počet uzamčených záznamů` v konfiguračním programu databáze Pervasive SQL.
82. Ztracená pozice
+
----
 +
==== &nbsp;82. Ztracená pozice====
 
Při provádění operace Get Next nebo Get Previous s duplicitním klíčem aplikace narazila na větu, jejíž poziční informace má uloženy v pozičním bloku, ale tato věta byla mezitím zrušena, nebo byl její klíč změněn jinou aplikací.
 
Při provádění operace Get Next nebo Get Previous s duplicitním klíčem aplikace narazila na větu, jejíž poziční informace má uloženy v pozičním bloku, ale tato věta byla mezitím zrušena, nebo byl její klíč změněn jinou aplikací.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
(Je nutné znovu nastavit poziční informace pomocí operace Get Equal nebo Get Direct.) Vraťte se do nejbližšího vhodného menu a požadovanou činnost opakujte.
 
(Je nutné znovu nastavit poziční informace pomocí operace Get Equal nebo Get Direct.) Vraťte se do nejbližšího vhodného menu a požadovanou činnost opakujte.
83. Čtení mimo transakci
+
----
 +
==== &nbsp;83. Čtení mimo transakci====
 
Aplikace se pokouší v rámci transakce změnit nebo zrušit větu, ale přitom tuto větu nepřečetla v rámci transakce.
 
Aplikace se pokouší v rámci transakce změnit nebo zrušit větu, ale přitom tuto větu nepřečetla v rámci transakce.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
84. Věta je uzamčena
+
----
 +
==== &nbsp;84. Věta je uzamčena====
 
Aplikace se pokouší bez čekání uzamknout větu, která je již uzamčena jinou aplikací, případně se pokouší uzamknout bez čekání soubor, ve kterém má jiná aplikace uzamčenu větu.
 
Aplikace se pokouší bez čekání uzamknout větu, která je již uzamčena jinou aplikací, případně se pokouší uzamknout bez čekání soubor, ve kterém má jiná aplikace uzamčenu větu.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkuste po krátké chvíli opakovat pokus o uzamčení. Toto opakujte tak dlouho, dokud neskončí úspěšně. Překontrolujte, kdo v síti Vám blokuje Vaši činnost (má otevřeny stejné soubory)
 
Zkuste po krátké chvíli opakovat pokus o uzamčení. Toto opakujte tak dlouho, dokud neskončí úspěšně. Překontrolujte, kdo v síti Vám blokuje Vaši činnost (má otevřeny stejné soubory)
85. Soubor je uzamčen
+
----
 +
==== &nbsp;85. Soubor je uzamčen====
 
Aplikace se pokouší uzamknout bez čekání větu nebo soubor, zatímco tento soubor je již uzamčen jinou aplikací. Toto hlášení se může objevit také tehdy, když se aplikace pokouší v rámci transakce otevřít soubor, který je již uzamčen jinou aplikací, nebo je již otevřen ve zrychleném režimu.
 
Aplikace se pokouší uzamknout bez čekání větu nebo soubor, zatímco tento soubor je již uzamčen jinou aplikací. Toto hlášení se může objevit také tehdy, když se aplikace pokouší v rámci transakce otevřít soubor, který je již uzamčen jinou aplikací, nebo je již otevřen ve zrychleném režimu.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkuste po krátké chvíli opakovat pokus o uzamčení. Toto opakujte tak dlouho, dokud neskončí úspěšně. Překontrolujte, kdo v síti Vám blokuje Vaši činnost (má otevřeny stejné soubory)
 
Zkuste po krátké chvíli opakovat pokus o uzamčení. Toto opakujte tak dlouho, dokud neskončí úspěšně. Překontrolujte, kdo v síti Vám blokuje Vaši činnost (má otevřeny stejné soubory)
86. Tabulka souborů je plná
+
----
 +
==== &nbsp;86. Tabulka souborů je plná====
 
Tabulka otevřených souborů, kterou databáze Pervasive SQL udržuje, je plná. Zkontrolujte, zda aplikace správně uzavírá soubory.
 
Tabulka otevřených souborů, kterou databáze Pervasive SQL udržuje, je plná. Zkontrolujte, zda aplikace správně uzavírá soubory.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Nastavte větší maximální počet otevřených souborů v konfiguračním programu databáze Pervasive SQL.
 
Nastavte větší maximální počet otevřených souborů v konfiguračním programu databáze Pervasive SQL.
87. Tabulka ovladačů souboru je plná
+
----
 +
==== &nbsp;87. Tabulka ovladačů souboru je plná====
 
Toto hlášení se může vyskytnout pouze v server verzi Pervasive SQL nebo v prostředí Windows. Znamená, že tabulka ovladačů souborů (handles) je plná.
 
Toto hlášení se může vyskytnout pouze v server verzi Pervasive SQL nebo v prostředí Windows. Znamená, že tabulka ovladačů souborů (handles) je plná.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Nastavte větší maximální počet ovladačů souborů.
 
Nastavte větší maximální počet ovladačů souborů.
88. Nekompatibilní režim pro otevření
+
----
 +
==== &nbsp;88. Nekompatibilní režim pro otevření====
 
Aplikace se pokouší otevřít soubor v nekompatibilním režimu. Pokud jedna aplikace otevřela soubor ve zrychleném režimu, musí všechny aplikace, které soubor otevírají po ní, použít rovněž zrychlený režim. Jestliže jiná aplikace otevřela soubor v jiném režimu než ve zrychleném, žádná další aplikace nemůže soubor otevřít ve zrychleném režimu.
 
Aplikace se pokouší otevřít soubor v nekompatibilním režimu. Pokud jedna aplikace otevřela soubor ve zrychleném režimu, musí všechny aplikace, které soubor otevírají po ní, použít rovněž zrychlený režim. Jestliže jiná aplikace otevřela soubor v jiném režimu než ve zrychleném, žádná další aplikace nemůže soubor otevřít ve zrychleném režimu.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Aplikace předpokládá, že v počítačové síti bude vámi prováděná akce provedena v době, kdy žádná další stanice nebude dělat nic, co by mohlo vyvolat konflikt při zpracování. Zajistěte proto, aby ostatní stanice neprováděly činnost, která by mohla blokovat Vaši stanici.
 
Aplikace předpokládá, že v počítačové síti bude vámi prováděná akce provedena v době, kdy žádná další stanice nebude dělat nic, co by mohlo vyvolat konflikt při zpracování. Zajistěte proto, aby ostatní stanice neprováděly činnost, která by mohla blokovat Vaši stanici.
90. Tabulka zařízení je plná
+
----
 +
==== &nbsp;90. Tabulka zařízení je plná====
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Došlo k tomu, že po spuštění programu BREQUEST na pracovní stanici byla tato stanice připojena k dalšímu file serveru příkazem ATTACH, nebo bylo provedeno mapování dalších disků pomocí příkazu MAP. Toto hlášení se může vyskytnout také tehdy, když se pracovní stanice odpojí od jednoho file serveru a připojí se k jinému. Jakmile je pracovní stanice připojena k file serveru, databáze nedokáže jméno tohoto serveru ve své tabulce nahradit jiným.
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Došlo k tomu, že po spuštění programu BREQUEST na pracovní stanici byla tato stanice připojena k dalšímu file serveru příkazem ATTACH, nebo bylo provedeno mapování dalších disků pomocí příkazu MAP. Toto hlášení se může vyskytnout také tehdy, když se pracovní stanice odpojí od jednoho file serveru a připojí se k jinému. Jakmile je pracovní stanice připojena k file serveru, databáze nedokáže jméno tohoto serveru ve své tabulce nahradit jiným.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Kontaktujte K.A.P.
 
Kontaktujte K.A.P.
91. Chyba serveru
+
----
 +
==== &nbsp;91. Chyba serveru====
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. V prostředí NetWare to může znamenat, že databáze nebyla na příslušném serveru spuštěna, nebo že server není aktivní.
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. V prostředí NetWare to může znamenat, že databáze nebyla na příslušném serveru spuštěna, nebo že server není aktivní.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte, zda databáze Pervasive SQL na serveru je aktivní. Překontrolujte, zda ostatní aplikace (např. diskový manažer) komunikují se serverem. Jinak překontrolujte spojení. Doporučujeme ukončit práci všech stanic v síti a restartovat server i jednotlivé stanice.
 
Zkontrolujte, zda databáze Pervasive SQL na serveru je aktivní. Překontrolujte, zda ostatní aplikace (např. diskový manažer) komunikují se serverem. Jinak překontrolujte spojení. Doporučujeme ukončit práci všech stanic v síti a restartovat server i jednotlivé stanice.
92. Tabulka transakcí je plná
+
----
 +
==== &nbsp;92. Tabulka transakcí je plná====
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Byl překročen maximální počet aktivních transakcí.
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Byl překročen maximální počet aktivních transakcí.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Nastavte větší maximální počet aktivních transakcí v konfiguračním programu databáze Pervasive SQL.
 
Nastavte větší maximální počet aktivních transakcí v konfiguračním programu databáze Pervasive SQL.
93. Nekompatibilní způsob zamykání
+
----
 +
==== &nbsp;93. Nekompatibilní způsob zamykání====
 
Aplikace se pokouší použít v jednom souboru zároveň jednoduché i vícenásobné uzamykání. Všechna uzamčení jednoho typu musí být uvolněna dříve, než je použito uzamčení druhého typu.
 
Aplikace se pokouší použít v jednom souboru zároveň jednoduché i vícenásobné uzamykání. Všechna uzamčení jednoho typu musí být uvolněna dříve, než je použito uzamčení druhého typu.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Pokud se Vám toto hlášení ukázalo v počítačové síti, pak zajistěte, aby ostatní uživatelé ukončily činnost, která Vás blokuje. Kontaktujte K.A.P.
 
Pokud se Vám toto hlášení ukázalo v počítačové síti, pak zajistěte, aby ostatní uživatelé ukončily činnost, která Vás blokuje. Kontaktujte K.A.P.
94. Nedostatečná práva
+
----
 +
==== &nbsp;94. Nedostatečná práva====
 
Aplikace se pokouší otevřít nebo vytvořit soubor v adresáři, ve kterém nemá příslušná práva. Databáze Pervasive SQL nemůže přistupovat k adresářům s většími právy, než jaká v nich má uživatel, který jej používá. Toto hlášení se může vyskytnout také tehdy, když pracujete s klient verzí databáze Pervasive SQL a chcete otevřít soubor, který je již otevřen exkluzivně, nebo se pokoušíte exkluzivně otevřít soubor, který je již otevřen.
 
Aplikace se pokouší otevřít nebo vytvořit soubor v adresáři, ve kterém nemá příslušná práva. Databáze Pervasive SQL nemůže přistupovat k adresářům s většími právy, než jaká v nich má uživatel, který jej používá. Toto hlášení se může vyskytnout také tehdy, když pracujete s klient verzí databáze Pervasive SQL a chcete otevřít soubor, který je již otevřen exkluzivně, nebo se pokoušíte exkluzivně otevřít soubor, který je již otevřen.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte přístupová práva k adresářům, kde jsou uloženy data. Pokud je důvodem hlášení druhá příčina, pak zajistěte, aby ostatní uživatelé ukončily činnost, která Vás blokuje.
 
Zkontrolujte přístupová práva k adresářům, kde jsou uloženy data. Pokud je důvodem hlášení druhá příčina, pak zajistěte, aby ostatní uživatelé ukončily činnost, která Vás blokuje.
95. Přerušené spojení se serverem
+
----
 +
==== &nbsp;95. Přerušené spojení se serverem====
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Spojení se serverem bylo přerušeno následkem chyby na pracovní stanici, file serveru nebo síti.
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Spojení se serverem bylo přerušeno následkem chyby na pracovní stanici, file serveru nebo síti.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Zkontrolujte, zda databáze Pervasive SQL na serveru je aktivní. Překontrolujte, zda ostatní aplikace (např. diskový manažer) komunikují se serverem. Jinak překontrolujte spojení. Doporučujeme ukončit práci všech stanic v síti a restartovat server i jednotlivé stanice.
 
Zkontrolujte, zda databáze Pervasive SQL na serveru je aktivní. Překontrolujte, zda ostatní aplikace (např. diskový manažer) komunikují se serverem. Jinak překontrolujte spojení. Doporučujeme ukončit práci všech stanic v síti a restartovat server i jednotlivé stanice.
96. Chyba komunikačního prostředí
+
----
 +
==== &nbsp;96. Chyba komunikačního prostředí====
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Hlášení se objeví při spouštění databáze Pervasive SQL na NetWare serveru. Znamená, že "SPX connection table" je plná.
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Hlášení se objeví při spouštění databáze Pervasive SQL na NetWare serveru. Znamená, že "SPX connection table" je plná.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Spusťte znovu SPX s větší hodnotou pro tuto tabulku. Zkuste restartovat nejdříve stanici a pokud se chyba opakuje, pak i celou počítačovou síť (včetně serveru).
 
Spusťte znovu SPX s větší hodnotou pro tuto tabulku. Zkuste restartovat nejdříve stanici a pokud se chyba opakuje, pak i celou počítačovou síť (včetně serveru).
97. Malý buffer pro přenos dat
+
----
 +
==== &nbsp;97. Malý buffer pro přenos dat====
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Aplikace se pokouší číst nebo zapisovat větu, která je delší, než může klient zpracovat. Toto hlášení se ukáže také tehdy, když se aplikace snaží provést operace UpDate, Create nebo Insert a specifikovaná délka datového bufferu překročí délku definovanou parametrem /D. U operací Get nebo Stat se tento kód objeví tehdy, jestliže hodnota zadaná pro parametr Data Message je kratší než délka dat, která databáze vrací, bez ohledu na délku datového bufferu zadanou v programu.
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Aplikace se pokouší číst nebo zapisovat větu, která je delší, než může klient zpracovat. Toto hlášení se ukáže také tehdy, když se aplikace snaží provést operace UpDate, Create nebo Insert a specifikovaná délka datového bufferu překročí délku definovanou parametrem /D. U operací Get nebo Stat se tento kód objeví tehdy, jestliže hodnota zadaná pro parametr Data Message je kratší než délka dat, která databáze vrací, bez ohledu na délku datového bufferu zadanou v programu.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Nastavte větší maximální délku záznamu v konfiguračním programu databáze Pervasive SQL
 
Nastavte větší maximální délku záznamu v konfiguračním programu databáze Pervasive SQL
98. Interní chyba transakce
+
----
 +
==== &nbsp;98. Interní chyba transakce====
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. V rámci transakce došlo k chybě při operaci zápisu (Během provádění předchozí operace se vyskytla chyba v NetWare TTS souboru). To znamená, že je nutné provést operaci Abort Transaction, aby byly provedené operace uvedeny do původního stavu a transakce se ukončila.
 
Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. V rámci transakce došlo k chybě při operaci zápisu (Během provádění předchozí operace se vyskytla chyba v NetWare TTS souboru). To znamená, že je nutné provést operaci Abort Transaction, aby byly provedené operace uvedeny do původního stavu a transakce se ukončila.
  
Řešení:  
+
<ins>'''Řešení:'''</ins>
 
Pokud se tato chyba objeví častěji, uvažujte rychle o nahrazení vašeho síťového disku.
 
Pokud se tato chyba objeví častěji, uvažujte rychle o nahrazení vašeho síťového disku.

Verze z 24. 11. 2008, 12:17

Obsah

    1. Nesprávné číslo operace

  • Databáze Pervasive SQL nabízí služby očíslované od 0 do 30. Pokud číslo není z tohoto rozsahu, pak je hlášena chyba. Příčinou chyby může být např. poškození údajů v paměti počítače.
  • Řešení: Zkuste ukončit program a znovu jej spustit. Pokud se chyba bude opakovat, pak kontaktujte K.A.P.
  • Další informace na serveru Pervasive (stránky v angličtině)

    2. Chyba vstupu nebo výstupu

  • Toto hlášení může indikovat různé chyby :
** soubor je poškozen a musí být přeindexován nebo znovu vytvořen
** soubor není standardní Pervasive SQL databází
** program provádí nesprávné činnosti s pozičním blokem

(Příčinou chyby může být např. poškození údajů v paměti počítače)

  • Řešení:

Proveďte přeindexování databáze. Pokud nelze přeindexování provést v server verzi Pervasive SQL, zkuste nainstalovat klient verzi (Workgroups Engine) a přeindexování proveďte v ní na lokálním disku.


    3. Soubor není otevřen

Operace nemůže být provedena, dokud databáze Pervasive SQL úspěšně neotevře soubor. Hlášení může rovněž znamenat, že aplikace zapisuje do pozičního bloku rezervovaného pro soubor, nebo nenajde chybný poziční blok

Řešení: Zkuste ukončit program a znovu jej spustit. Pokud se chyba bude opakovat, pak kontaktujte K.A.P.


    4. Klíč nebyl nalezen

Pervasive SQL nenašel záznam se zadanou klíčovou hodnotou. Toto hlášení by se nemělo při běžné práci vyskytovat.

Řešení: Kontaktujte K.A.P.


    5. Duplicitní klíč

Byl učiněn pokus přidat do databáze větu, jejíž hodnota se již v databázi vyskytuje a klíč byl definován jako jednoznačný (bez možnosti vložení dvou záznamů se stejným klíčem).

Řešení: Změňte klíčovou hodnotu tak, aby se v databázi nevyskytovala (např. číslo dokladu, kód zboží atp.)


    6. Chybné číslo klíče

Klíč daného čísla v souboru neexistuje. Číslo klíče musí odpovídat některému z klíčů, které byly specifikovány při vytváření souboru, nebo některému z přídavných klíčů.

Řešení: Přeindexujte soubor, u kterého došlo k chybě, aby se dostaly do pořádku indexy v souboru. V případě, že se chyba opakuje, pak kontaktujte K.A.P.


    7. Změněné číslo klíče

Před provedením operace Get Next (Extended), Get Previous (Extended), UpDate nebo Delete bylo změněno číslo klíče. Výše uvedené operace požadují při provádění stejné číslo klíče jako operace, která jim předcházela, protože databáze Pervasive SQL využívá poziční informace s ohledem na předchozí číslo klíče (je nutné provést Get Position s následovným Get Direct s novým číslem klíče).

Řešení: Jedná se zřejmě o chybu v programu, proto kontaktujte K.A.P.


    8. Chybné poziční informace

Byl učiněn pokus o aktualizaci nebo zrušení věty, aniž byla předtím provedena operace Get Position, která nastaví aktuální poziční informace. Hlášení může rovněž znamenat, že aplikace zapisuje do pozičního bloku rezervovaného pro soubor.

Řešení: Jedná se zřejmě o chybu v programu, proto kontaktujte K.A.P.


    9. Čtení za koncem souboru

Operace se pokouší číst data za koncem nebo před začátkem souboru. Toto hlášení by se nemělo při běžné práci vyskytovat.

Řešení: Kontaktujte K.A.P.


 10. Nelze měnit klíčovou hodnotu

Byl učiněn pokus o modifikaci klíčové položky, která je definovaná jako nemodifikovatelná. Některá položka databáze je z určitých důležitých neměnitelná.

Řešení: Promyslete, zda je skutečně nutné položku měnit ! Vymažte z databáze záznam, který jste chtěli modifikovat a doplňte nový se správnými hodnotami.


 11. Chybné jméno souboru

Jméno souboru neodpovídá požadovaným konvencím. Správné jméno souboru je tvořeno ASCII řetězcem, který je zakončen mezerou nebo binární nulou. Chyba může rovněž znamenat poškození údajů v operační paměti počítače. Někdy je tato chyba hlášena, pokud máte chybně nainstalovanou boot-rom počítače.

Řešení: Pokud je chyba hlášena nepravidelně, pak zkuste překonfigurovat váš počítač. V případě komplikací kontaktujte K.A.P.


 12. Soubor nebyl nalezen

Soubor zadaného jména neexistuje. Řešení: Soubor je nutné vytvořit (Systémové menu/Správce souborů)nebo nalézt jeho záložní kopii a zkopírovat do pracovního adresáře. Pokud se jedná o důležitou databázi je vhodné kontaktovat K.A.P.


 13. Chyba rozšiřujícího souboru

Databáze nemůže nalézt rozšiřující soubor (extension file) k rozdělenému souboru, který se pokouší otevřít. Rozšiřující soubor musí být přítomen na logickém disku, který byl specifikován při jeho vytváření příkazem Extend. Aby mohla databáze pracovat s rozděleným souborem, musí být přístup k oběma jeho částem.

Řešení: Kontaktujte K.A.P.


 14. Chyba při otevírání pre-image souboru

Pre-image soubor nemůže být otevřen nebo vytvořen. Je několik pravděpodobných příčin této chyby:

-	na disku není dostatek volného místa
-	databáze Pervasive SQL nemůže otevřít pre-image soubor pro obnovení integrity základního souboru. Pre-image soubor mohl být zrušen, nebo je poškozen.
-	databáze Pervasive SQL nemůže přidělit pre-image souboru ovladač (handle), protože nebyl uživatelem spuštěn s dostatečnými přístupovými  právy pro pre-image soubor

Řešení: Zkontrolujte volné místo na disku, přístupová práva uživatelů. Nastartujte znovu celý počítačový systém (včetně serveru) a pokud se chyba opakuje, pak zkuste přeindexovat databázi.


 15. Chyba pre-image souboru

Během práce s pre-image souborem se vyskytla chyba. Chyba mohla být způsobena nedostatečným volným prostorem na disku, nebo poškozením pre-image souboru.

Řešení: Zkontrolujte volné místo na disku. Nastartujte znovu celý počítačový systém (včetně serveru) a pokud se chyba opakuje, pak zkuste přeindexovat databázi.


 16. Chyba rozšíření

Rozšiřující část rozděleného souboru nelze zapsat do struktury adresářů (během zápisu do struktury adresářů se vyskytla chyba).

Řešení: Zkontrolujte zda na disku nevznikla technická porucha.


 17. Chyba při uzavírání

Soubor databáze Pervasive SQL nelze zapsat do struktury adresářů. Pervasive SQL buď nemůže uzavřít soubor, nebo byla do souboru přidána nová stránka a Pervasive SQL nemůže uzavřít a znovu otevřít soubor, aby aktualizoval strukturu adresáře.

Řešení: Zkontrolujte zda na disku nevznikla technická porucha.


 18. Disk je plný

Potřebná data nemohou být do souboru přidána, protože na disku není dostatek volného místa.

Řešení: Uvolněte místo na datovém disku (vymažte nepotřebné soubory nebo momentálně nepotřebné soubory zkomprimujte) a začněte šetřit na nový disk.


 19. Neopravitelná chyba v souboru

Vyskytla se chyba, po níž nelze soubor regenerovat. Není možné zaručit integritu souboru.

Řešení: Přeindexujte databázi nebo v nouzovém případě použijte záložní kopii souboru.


 20. Pervasive SQL není spuštěn

Není spuštěna databáze Pervasive SQL. Před začátkem práce s programem je třeba spustit databáze Pervasive SQL.

Řešení: Spusťte správnou verzi databáze Pervasive SQL.


 21. Klíčový buffer je příliš krátký

Klíčový buffer není dostatečně dlouhý, aby mohl obsahovat hodnotu klíčové položky požadovaného indexu.

Řešení: Kontaktujte K.A.P.


 22. Chyba datového bufferu

Délka datového bufferu specifikovaná při volání operace není v souladu s délkou věty, která byla definována při vytváření souboru. Datový buffer musí být nejméně tak dlouhý jako věta datového souboru.

Řešení: Kontaktujte K.A.P.


 23. Chybná délka pozičního bloku

Parametr pro poziční blok není dlouhý 128 bytů

Řešení: Kontaktujte K.A.P.


 24. Chybná velikost stránky

Specifikovaná velikost stránky není správná. Velikost stránky musí být násobek 512 a nesmí být větší než 4096. Nelze vytvořit nebo otevřít soubor s vetší délkou stránky, než je maximální délka zadaná při spouštění databáze Pervasive SQL. Chyba může také znamenat, že aplikace používá nesprávný datový buffer.

Řešení: Zkontrolujte nastavení velikosti stránky v konfiguračním programu databáze Pervasive SQL.


 25. Chyba při vytváření souboru

Specifikovaný soubor nemůže být vytvořen. Pravděpodobně je plný adresář, plný disk, nebo disk je chráněn proti zápisu. Tato chyba může také znamenat, že databáze Pervasive SQL nedokáže přidělit souboru ovladač (handle), protože nebyl uživatelem spuštěn s právem přístupu do souboru.

Řešení: Překontrolujte přístupová práva, volné místo na disku. Nastartujte znovu celý počítačový systém (včetně serveru) a zkuste znovu opakovat činnost, která vedla k chybě. Se souborem stejného jména nesmí nikdo pracovat a soubor by neměl být označen jako transakční.


 26. Chybný počet klíčů

Počet klíčů specifikovaný pro danou velikost stránky je chybný. Pro standardní soubor s velikostí stránky 512 bytů může být definováno maximálně 8 klíčových segmentů. Pro soubory s většími stránkami může být segmentů maximálně 24. Musí být definován nejméně jeden klíč bez nulového atributu.

Řešení: Kontaktujte K.A.P.


 27. Chybná pozice klíče v záznamu

Specifikovaná pozice klíčové položky přesahuje definovanou délku věty. Buď je pozice klíče větší než délka věty, nebo součet pozice klíče a jeho délky přesahuje délku věty. U souborů, které obsahují pouze klíče (key-only files), musí klíč začínat na prvním bytu věty (pozice 1)

Řešení: Kontaktujte K.A.P.


 28. Chybná délka věty

Délka věty není správná. Fyzická délka věty musí být menší nebo rovna velikosti stránky minus 6 bytů a zároveň nesmí být menší než 4 byty.

Řešení: Kontaktujte K.A.P.


 29. Chybná délka klíče

Délka klíče není správná. Specifikovaná délka musí být větší než 0 a nesmí přesáhnout 255 bytů. Délka binárního klíče musí být sudá. Pervasive SQL vyžaduje takovou velikost každé klíčové stránky v souboru, aby mohla obsahovat nejméně 8 klíčů. Pokud velikost stránky neodpovídá tomuto požadavku, je třeba zvětšit velikost stránky nebo zmenšit délku klíče

Řešení: Kontaktujte K.A.P.


 30. Soubor není platný soubor databáze Pervasive SQL

Soubor zadaného jména není platný soubor databáze Pervasive SQL. Soubor buď nebyl vytvořen pomocí databáze Pervasive SQL, nebo byl vytvořen jeho starší verzí. Další příčinou tohoto hlášení může být poškozen první stránky souboru, která obsahuje kontrolní informace o souboru.

Řešení: Pokud používáte starší verzi, pak převeďte data do novějšího formátu (verze 6 a vyšší)


 31. Chyba při rozšiřování

Zadaný soubor je již rozšířen. Každý soubor může být rozšířen pouze jednou.

Řešení: Použijte větší diskové médium.


 32. Chyba I/O při rozšiřování

Soubor nemůže být rozšířen. Pravděpodobně je na disku nedostatek místa, je plný adresář, nebo je disk chráněn proti zápisu.

Řešení: Překontrolujte všechny výše uvedené požadavky.


 33. Málo volné paměti - err_notMEM

Toto hlášení je zobrazeno v případě, že v operační paměti je kritický nedostatek paměti. Údaj o velikosti volné paměti můžete obvykle zjistit stisknutím kláves Shift+F1.

Řešení: Dočasným řešením může být ukončení programu a jeho opětovné spuštění. Uvolní a inicializuje se tím veškerá dostupná paměť.


 34. Chybné jméno rozšiřující části

Jméno rozšiřující části souboru není správné.

Řešení: Zkontrolujte platnost disku, cesty a jména souboru


 35. Chyba při zpracování adresáře

Nastala chyba při přepínání mezi aktuálním adresářem a adresářem, který obsahuje soubor databáze Pervasive SQL. Buď aktuální adresář, nebo adresář obsahující soubory databáze Pervasive SQL, je neplatný. (Buď disk požadovaný v operaci Get Directory neexistuje, nebo jméno cesty specifikované v operaci Set Directory není správné.)

Řešení: Zkontrolujte platnost disku a cesty.


 36. Pervasive SQL není zapnut jako transakční

Nemůže být zahájena transakce, protože při inicializaci databáze Pervasive SQL nebyl specifikován parametr /T. Pokud je Netware Pervasive SQL spuštěn na více než jednom file serveru, pak pro úspěšné provádění transakcí musí být všechny kopie databáze konfigurovány stejně.

Řešení: Na serveru nastavte parametry databáze a restartujte Pervasive SQL


 37. Transakce již probíhá-nelze 2x

Je požadován začátek transakce na stanici, na které již transakce probíhá. Na jedné stanici může ve stejném čase probíhat pouze jedna transakce.

Řešení: Ukončete práci s programem. Při jeho opětovném spuštění se inicializuje systém Pervasive SQL na dané stanici a případná neuzavřená transakce je zrušena.


 38. Chyba řídícího souboru transakcí

Při zápisu do řídícího souboru transakcí vznikla chyba. Pravděpodobně je plný disk, disk je chráněn proti zápisu, nebo řídící soubor transakce, který byl vytvořen při spuštění Pervasive SQL, byl zrušen.

Řešení: Překontrolujte všechny výše uvedené požadavky.


 39. Chyba konce nebo zrušení transakce

Je požadována operace End Transaction nebo Abort Transaction, aniž byla provedena odpovídající operace Begin Transaction pro zahájení transakce.

Řešení: Ukončete práci s programem. Při jeho opětovném spuštění se inicializuje systém Pervasive SQL na dané stanici.


 40. Příliš souborů v transakci

Aplikace se pokouší aktualizovat větší počet souborů, než je v rámci transakce povoleno. Maximální počet různých souborů, které mohou být modifikovány v průběhu logické transakce, je standardně 12 (nastaven během konfigurace databáze Pervasive SQL).

Řešení: V server i klient verzi databáze Pervasive SQL lze nastavit maximální počet souborů na transakci


 41. Operace není v transakci povolena

Aplikace se pokouší provést operaci, která není v rámci transakce povolena. Některé operace nejsou v transakci povoleny, protože mají příliš velký vliv na pre-image soubor nebo na výkonnost. Toto hlášení je vypsáno např. tehdy, když se pokusíte provést operaci Step, Update nebo Delete na key-only souboru nebo operaci Get a data-only souboru. Také v průběhu transakce jsou některé transakce zakázány, protože mají příliš velký vliv na pre-image soubory. Jde např. o operace Close, Set Owner, Clear Owner, Extend, Create Supplemental Index nebo Drop Supplemental Index.

Řešení: Zjistěte, kdy se chyba vyskytuje a kontaktujte K.A.P.


 42. Neukončený zrychlený přístup

Aplikace se pokouší otevřít soubor, ke kterému se přistupovalo ve zrychleném režimu a nebyl úspěšně uzavřen. Pokud k takovému případu dojde, není zaručena integrita souboru! Aplikace však obvykle zrychlený přístup používají pouze pro data, které je možné obnovit z jiných zdrojů.

Řešení: Přeindexujte databázi nebo použijte záložní kopii souboru.


 43. Neplatná adresa věty

Adresa věty, která byla specifikována v operaci Get Direct, není správná. Čtyřbytová adresa, která se zadává v operaci Get Direct by měla být zjištěna pomocí operace Get Position.

Řešení: Vraťte se do nejbližší vhodné nabídky a zkuste činnost opakovat.


 44. Pro nulový klíč nelze použít GetDirect

Aplikace se pokouší použít operaci Get Direct pro zřízení indexní cesty pro klíč, jehož hodnota je v příslušné větě nulová. Pervasive SQL nemůže určit poziční informace pro nulový klíč, protože nulové klíče se ve struktuře indexů neudržují.

Řešení: Kontaktujte K.A.P.


 45. Neslučitelné příznaky klíče

Příznaky klíče specifikované při vytváření nového souboru nejsou správné. Pokud má příslušný klíč několik segmentů, pak musí mít všechny segmenty stejné atributy Duplicate, Modifiable a Null.

Řešení: Kontaktujte K.A.P.


 46. Přístup nepovolen

Soubor je otevřen pouze pro čtení (read only) a aplikace se pokouší vložit, modifikovat nebo zrušit větu. Nekonzistentní soubory, které jsou otevřeny v režimu Recover, je možné číst, ale nikoli aktualizovat. Další možnou příčinou výskytu tohoto hlášení je, že soubor vyžaduje pro modifikaci jméno vlastníka a toto jméno nebylo při otevírání souboru správně zadáno.

Řešení: Vyberte jiný způsob provádění aktualizace, než jste zvolili. Vámi zvolený způsob práce nedovoluje aktualizovat záznamy v databázi. Problém může být také v použití starší verze souboru s novu verzí databáze Pervasive SQL.


 47. Příliš mnoho otevřených souborů

Počet souborů otevřených ve zrychleném módu přesáhl počet cache bufferů v databázi Pervasive SQL.

Řešení: Změňte velikost stránky v konfiguraci databáze Pervasive SQL, aby mohl přidělit více bufferů nebo nastavte větší počet bufferů pomocí parametrů při spouštění databáze Pervasive SQL.


 48. Chybná alternativní třídící sekvence

První byte alternativní třídící sekvence znaků (identifikační byte) neobsahuje hexadecimální hodnotu AC. Druhou možností je, že byla definována alternativní sekvence pro dodatkový index, ale pro soubor žádná alternativní sekvence neexistuje.

Řešení: Přeindexujte soubor, který vyvolal chybu.


 49. Chybný typ klíče

Aplikace se pokouší vytvořit soubor nebo dodatkový index s nesprávným typem klíče, příp. se pokouší přiřadit alternativní sekvenci znaků binárnímu klíči nebo binárnímu klíčovému segmentu. Alternativní sekvenci lze přiřadit pouze klíči typu string, Lstring nebo Zstring. Toto hlášení může být vypsáno rovněž při vytváření dodatkového indexu, který má mít alternativní sekvenci znaků, a soubor obsahující tuto sekvenci neexistuje, ani není obsažena v datovém bufferu.

Řešení: Kontaktujte K.A.P.


 50. Jméno vlastníka již existuje

Aplikace se pokouší provést operaci Set Owner pro soubor, který již vlastníka má.

Řešení: Pokud je třeba změnit jméno vlastníka, musí se nejprve staré jméno zrušit pomocí operace Clear Owner a potom teprve nastavit nové.


 51. Nesprávný vlastník souboru

Pokud se toto hlášení vyskytne po provedení operace Set Owner, znamená to, že jméno vlastníka v datovém bufferu není stejné jako jméno v klíčovém bufferu. Pokud se vyskytne po provedení operace Open, znamená to, že soubor má vlastníka, jehož správné jméno musí aplikace umístit při otevírání souboru do datového bufferu.

Řešení: Kontaktujte K.A.P.


 52. Chyba při zápisu cache paměti

Při pokusu zpřístupnit cache buffer se databáze Pervasive SQL pokusila zapsat na logický disk data ze souboru, který byl dříve otevřen ve zrychleném módu. Během zápisu vznikla vstupně/výstupní chyba.

Řešení: Překontrolujte disk pomocí kontrolních programů (scandisk apod.) a překontrolujte popřípadě přeindexujte databázi, u které vznikla chyba.


 53. Chybné rozhraní

Aplikace se pokouší pracovat se souborem obsahujícím věty s proměnnou délkou pomocí rozhraní (language interface) starší verze databáze Pervasive SQL.

Řešení: Používejte pouze novější verze databáze Pervasive SQL. Verzi databáze Pervasive SQL lze zjistit v informačním okně programu, které lze vyvolat stisknutím kláves Shift+F1


 54. Chyba stránky proměnné délky

V průběhu operace Step Direct nemůže databáze Pervasive SQL přečíst celou proměnnou část věty. Databáze vrátí tolik dat, kolik je možné. Tento kód obvykle signalizuje, že jedna nebo více stránek v souboru je poškozených.

Řešení: Kontaktujte K.A.P.


 55. Chyba v autoinkrementačním klíči

Aplikace se pokouší vytvořit segmentovaný nebo duplicitní autoinkrementační klíč. Klíč tohoto typu nemůže být částí jiného klíče, ani nemůže být duplicitní.

Řešení: Kontaktujte K.A.P.


 56. Neúplný dodatkový index

Dodatkový index byl poškozen. Tato chyba může vzniknout tehdy, když byla operace Create Supplemental Index nebo Drop Supplemental Index přerušena a nebyla zcela dokončena.

Řešení: Je nutné provést operaci Drop Supplemental Index nebo je možné soubor přeindexovat, čímž budou z databáze odstraněny všechny dodatkové indexy.


 57. Chyba v expanded paměti

Databáze Pervasive SQL hlásí tuto chybu, pokud zjistí chybu rozšířené (expanded) paměti.

Řešení: Kontaktujte K.A.P.


 58. Příliš krátký kompresní buffer

Aplikace se pokouší číst nebo zapisovat větu, která je delší, než hodnota specifikovaná pro velikost kompresního bufferu.

Řešení: Při konfiguraci databáze Pervasive SQL zadejte vyšší hodnotu pro největší délku zhuštěného záznamu.


 59. Soubor již existuje

Toto hlášení se zobrazí pokud při volání operace Create bylo číslo klíče rovno -1 nebo -3 (pro server verzi). V tomto případě databáze Pervasive SQL nepovolí vytvoření souboru, který již existuje.

Řešení: Kontaktujte K.A.P.


 60. Nedosaženo požadovaného počtu záznamů

Hlášení se vyskytuje při používání rozšířených (extended) operací. Znamená, že operace narazila na konec souboru, ale nenalezla zatím požadovaný počet záznamů. V prvních dvou bytech datového bufferu je počet záznamů, které operace nalezla.

Řešení: Kontaktujte K.A.P.


 61. Příliš malá pracovní oblast

Hlášení se vyskytuje při používání rozšířených (extended) operací. Znamená, že pracovní buffer, který má velikost 64 kB nestačí pro obsažení všech záznamů předávaných rozšířenou operací

Řešení: Kontaktujte K.A.P.


 62. Chybná struktura extended operací

Hlášení se vyskytuje při používání rozšířených (extended) operací. Popis požadavků obsažený v datovém bufferu neodpovídá požadované struktuře.

Řešení: Kontaktujte K.A.P.


 63. Chybný buffer pro InsertExtended

Buffer operace Insert Extended je buď menší než 5 bytů, nebo počet vkládaných záznamů je roven 0

Řešení: Kontaktujte K.A.P.


 65. Nesprávná pozice pole

Pozice pole v některé z rozšířených operací není správná.

Řešení: Kontaktujte K.A.P.


 67. Nelze vytvořit záložní soubor

Tato chyba může vzniknout při indexování databáze. Pokud existuje záložní soubor databáze (*.BAK), pak je smazán a z aktuální databáze je vytvořena přejmenováním záložní databáze (*.BTR --> *.BAK). Pokud se operace přejmenování nepovede, pak je oznámeno toto hlášení.

Řešení: Překontrolujte přístupová práva. Důkladně zkontrolujte, zda je k indexované databázi stále ještě přístup a pokud ne, pak pomocí diskového manažeru zkuste přejmenovat záložní kopii na běžnou databázi. Překontrolujte, zda soubor nemá zapnut atribut `Transakční`, který vylučuje mazání a přejmenování souboru.


 68. Soubor nelze smazat

Tato chyba může vzniknout při indexování databáze, pokud není zadáno jméno záložního souboru. Po dokončení indexování je stará databáze smazána a nová databáze přejmenována na původní jméno. Pokud při mazání vznikne chyba, pak je ohlášeno toto hlášení.

Řešení: Překontrolujte přístupová práva. Překontrolujte, zda soubor nemá zapnut atribut `Transakční`, který vylučuje mazání a přejmenování souboru.


 69. Soubor nelze přejmenovat-NEINDEXUJTE

Tato chyba může vzniknout na konci indexování databáze. Po přejmenování původní databáze na záložní (*.BTR --> *.BAK) je dočasný soubor, ve kterém je uložena nově vytvořená databáze přejmenován na původní jméno databáze. Pokud se tato operace nepovede, pak nebude přístup ani k původní databázi ani k nově vytvořené.

Řešení: Překontrolujte přístupová práva. Překontrolujte, zda soubor nemá zapnut atribut `Transakční`, který vylučuje mazání a přejmenování souboru. Pomocí diskového manažeru zkuste přejmenovat záložní kopii na běžnou databázi (TMP_???.BTR na původní jméno databáze).


 70. Jméno souboru obsahuje nesmyslné znaky

Tato chyba signalizuje poškození údajů v paměti počítače.

Řešení: Ukončete práci s programem a znovu jej spusťte. Pokud se bude chyba opakovat, pak kontaktujte K.A.P.


 74. Automatické zrušení transakce

Tento kód se vyskytuje pouze v server verzi databáze Pervasive SQL. Je to informativní hlášení, které sděluje, že Pervasive SQL místo End Transaction provedl Abort Transaction, protože se v průběhu transakce vyskytla chyba TTS souboru.

Řešení: Překontrolujte databáze v souvislosti s právě prováděnou úpravou dat.


 76. Překročen počet serverů

Stanice je připojena k více file serverům, než bylo specifikováno při spouštění databáze Pervasive SQL.

Řešení: Upravte parametry databáze Pervasive SQL nebo umístěte data na méně serverů.


 77. Nastavení nové verze - opakujte akci

Program provedl automatické nastavení nové verze programu, jež bylo nezbytné pro další chod programu s novými vlastnostmi. Provedla se restrukturali¬zace a přeindexování souboru. Po provedení natavení nové verze však není možné okamžitě pokračovat a program proto vyvolal toto chybové hlášení.

Řešení: Pokud proběhlo nastavení nové verze bez závad, pak je možné bezprostředně opakovat činnost, která vedla k chybovému hlášení. Pokud se nebude inicializovat další soubor, pak by již tato činnost měla proběhnout bez problémů. Nedoporučujeme činnost programu při inicializaci nové verze přerušovat. Při práci se soubory, které mají nesprávnou strukturu může totiž docházet k chybám při zpracování programu.


 78. Zjištěno vzájemné uzamčení

Aplikace se pokouší uzamknout záznam, který má uzamčen jiná aplikace, zatímco tato aplikace čeká na odemknutí vámi uzamčených záznamů.

Řešení: Uvolněte všechna uzamčení. Zrušte aktuálně prováděnou činnost. Ujasněte si, co na které stanici bylo v dané chvíli prováděno a kontaktujte K.A.P.


 79. Programátorská chyba databáze Pervasive SQL

Status indikuje vnitřní chybu programu. Je také pravděpodobné, že došlo k poškození údajů v paměti počítače.

Řešení: Ukončete program a restartujte počítač. Ve volných chvílích se zkuste spojit s Pervasive.


 80. Záznam byl změněn jinou aplikací

Operace Update nebo Delete nemůže být provedena, protože věta byla mezitím změněna jinou aplikací. Vaše aplikace musí znovu přečíst větu, aby mohla provést operaci UpDate nebo Delete.


 81. Chyba při uzamykání dat

Tabulka databáze Pervasive SQL s informacemi o uzamčených větách je plná nebo se aplikace pokouší odemknout některou z vět, které byly uzamčeny pomocí vícenásobného uzamykání, avšak adresa věty uložená v datovém bufferu neodpovídá žádné uzamčené větě v souboru.

Řešení: Nastavte větší hodnotu `Maximální počet uzamčených záznamů` v konfiguračním programu databáze Pervasive SQL.


 82. Ztracená pozice

Při provádění operace Get Next nebo Get Previous s duplicitním klíčem aplikace narazila na větu, jejíž poziční informace má uloženy v pozičním bloku, ale tato věta byla mezitím zrušena, nebo byl její klíč změněn jinou aplikací.

Řešení: (Je nutné znovu nastavit poziční informace pomocí operace Get Equal nebo Get Direct.) Vraťte se do nejbližšího vhodného menu a požadovanou činnost opakujte.


 83. Čtení mimo transakci

Aplikace se pokouší v rámci transakce změnit nebo zrušit větu, ale přitom tuto větu nepřečetla v rámci transakce.

Řešení: Kontaktujte K.A.P.


 84. Věta je uzamčena

Aplikace se pokouší bez čekání uzamknout větu, která je již uzamčena jinou aplikací, případně se pokouší uzamknout bez čekání soubor, ve kterém má jiná aplikace uzamčenu větu.

Řešení: Zkuste po krátké chvíli opakovat pokus o uzamčení. Toto opakujte tak dlouho, dokud neskončí úspěšně. Překontrolujte, kdo v síti Vám blokuje Vaši činnost (má otevřeny stejné soubory)


 85. Soubor je uzamčen

Aplikace se pokouší uzamknout bez čekání větu nebo soubor, zatímco tento soubor je již uzamčen jinou aplikací. Toto hlášení se může objevit také tehdy, když se aplikace pokouší v rámci transakce otevřít soubor, který je již uzamčen jinou aplikací, nebo je již otevřen ve zrychleném režimu.

Řešení: Zkuste po krátké chvíli opakovat pokus o uzamčení. Toto opakujte tak dlouho, dokud neskončí úspěšně. Překontrolujte, kdo v síti Vám blokuje Vaši činnost (má otevřeny stejné soubory)


 86. Tabulka souborů je plná

Tabulka otevřených souborů, kterou databáze Pervasive SQL udržuje, je plná. Zkontrolujte, zda aplikace správně uzavírá soubory.

Řešení: Nastavte větší maximální počet otevřených souborů v konfiguračním programu databáze Pervasive SQL.


 87. Tabulka ovladačů souboru je plná

Toto hlášení se může vyskytnout pouze v server verzi Pervasive SQL nebo v prostředí Windows. Znamená, že tabulka ovladačů souborů (handles) je plná.

Řešení: Nastavte větší maximální počet ovladačů souborů.


 88. Nekompatibilní režim pro otevření

Aplikace se pokouší otevřít soubor v nekompatibilním režimu. Pokud jedna aplikace otevřela soubor ve zrychleném režimu, musí všechny aplikace, které soubor otevírají po ní, použít rovněž zrychlený režim. Jestliže jiná aplikace otevřela soubor v jiném režimu než ve zrychleném, žádná další aplikace nemůže soubor otevřít ve zrychleném režimu.

Řešení: Aplikace předpokládá, že v počítačové síti bude vámi prováděná akce provedena v době, kdy žádná další stanice nebude dělat nic, co by mohlo vyvolat konflikt při zpracování. Zajistěte proto, aby ostatní stanice neprováděly činnost, která by mohla blokovat Vaši stanici.


 90. Tabulka zařízení je plná

Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Došlo k tomu, že po spuštění programu BREQUEST na pracovní stanici byla tato stanice připojena k dalšímu file serveru příkazem ATTACH, nebo bylo provedeno mapování dalších disků pomocí příkazu MAP. Toto hlášení se může vyskytnout také tehdy, když se pracovní stanice odpojí od jednoho file serveru a připojí se k jinému. Jakmile je pracovní stanice připojena k file serveru, databáze nedokáže jméno tohoto serveru ve své tabulce nahradit jiným.

Řešení: Kontaktujte K.A.P.


 91. Chyba serveru

Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. V prostředí NetWare to může znamenat, že databáze nebyla na příslušném serveru spuštěna, nebo že server není aktivní.

Řešení: Zkontrolujte, zda databáze Pervasive SQL na serveru je aktivní. Překontrolujte, zda ostatní aplikace (např. diskový manažer) komunikují se serverem. Jinak překontrolujte spojení. Doporučujeme ukončit práci všech stanic v síti a restartovat server i jednotlivé stanice.


 92. Tabulka transakcí je plná

Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Byl překročen maximální počet aktivních transakcí.

Řešení: Nastavte větší maximální počet aktivních transakcí v konfiguračním programu databáze Pervasive SQL.


 93. Nekompatibilní způsob zamykání

Aplikace se pokouší použít v jednom souboru zároveň jednoduché i vícenásobné uzamykání. Všechna uzamčení jednoho typu musí být uvolněna dříve, než je použito uzamčení druhého typu.

Řešení: Pokud se Vám toto hlášení ukázalo v počítačové síti, pak zajistěte, aby ostatní uživatelé ukončily činnost, která Vás blokuje. Kontaktujte K.A.P.


 94. Nedostatečná práva

Aplikace se pokouší otevřít nebo vytvořit soubor v adresáři, ve kterém nemá příslušná práva. Databáze Pervasive SQL nemůže přistupovat k adresářům s většími právy, než jaká v nich má uživatel, který jej používá. Toto hlášení se může vyskytnout také tehdy, když pracujete s klient verzí databáze Pervasive SQL a chcete otevřít soubor, který je již otevřen exkluzivně, nebo se pokoušíte exkluzivně otevřít soubor, který je již otevřen.

Řešení: Zkontrolujte přístupová práva k adresářům, kde jsou uloženy data. Pokud je důvodem hlášení druhá příčina, pak zajistěte, aby ostatní uživatelé ukončily činnost, která Vás blokuje.


 95. Přerušené spojení se serverem

Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Spojení se serverem bylo přerušeno následkem chyby na pracovní stanici, file serveru nebo síti.

Řešení: Zkontrolujte, zda databáze Pervasive SQL na serveru je aktivní. Překontrolujte, zda ostatní aplikace (např. diskový manažer) komunikují se serverem. Jinak překontrolujte spojení. Doporučujeme ukončit práci všech stanic v síti a restartovat server i jednotlivé stanice.


 96. Chyba komunikačního prostředí

Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Hlášení se objeví při spouštění databáze Pervasive SQL na NetWare serveru. Znamená, že "SPX connection table" je plná.

Řešení: Spusťte znovu SPX s větší hodnotou pro tuto tabulku. Zkuste restartovat nejdříve stanici a pokud se chyba opakuje, pak i celou počítačovou síť (včetně serveru).


 97. Malý buffer pro přenos dat

Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. Aplikace se pokouší číst nebo zapisovat větu, která je delší, než může klient zpracovat. Toto hlášení se ukáže také tehdy, když se aplikace snaží provést operace UpDate, Create nebo Insert a specifikovaná délka datového bufferu překročí délku definovanou parametrem /D. U operací Get nebo Stat se tento kód objeví tehdy, jestliže hodnota zadaná pro parametr Data Message je kratší než délka dat, která databáze vrací, bez ohledu na délku datového bufferu zadanou v programu.

Řešení: Nastavte větší maximální délku záznamu v konfiguračním programu databáze Pervasive SQL


 98. Interní chyba transakce

Toto hlášení se může vyskytnout pouze v server verzi databáze Pervasive SQL. V rámci transakce došlo k chybě při operaci zápisu (Během provádění předchozí operace se vyskytla chyba v NetWare TTS souboru). To znamená, že je nutné provést operaci Abort Transaction, aby byly provedené operace uvedeny do původního stavu a transakce se ukončila.

Řešení: Pokud se tato chyba objeví častěji, uvažujte rychle o nahrazení vašeho síťového disku.