Možné problémy při instalaci
V této kap. upozorníme na některé problémy, které se mohou typicky vyskytnout:
Pro databázový server Firebird běžící na operačním systému Windows je na serveru, na kterém je nainstalován nutné zkontrolovat a případně doinstalovat knihovny „Microsoft Visual C++ Redistributable“ vydání 2015 a vyšší. Spolu s více informacemi dostupné např. zde.
Nejspíše spouštíte aktualizaci stávající verze programu a přitom je program současně spuštěn. Program ukončete a instalaci spusťte znovu.
Toto může nastat pouze u update starších verzí programu. Systém při svém spuštění vytváří tzv. mutex s informací o cestě, ze které byl spuštěn, který je kontrolován instalačním programem.
Zadaná cesta k databázi (umístění databáze) nejspíše neexistuje. Zkontrolujte, zda jste cestu zadali správně a zda je platná.
Pozor, v rámci aktualizace stávající verze se parametry spojení na databázi předvyplňují dle informací ze souboru *.nxi (viz kap. Aktualizace instalace). Může se např. stát, že obnovujete data ze zálohy pořízené na jiném PC a na vašem PC cesta k databázi uvedená v souboru *.nxi neexistuje. Na vašem PC se při obnově ze zálohy tato cesta předvyplní ze souboru *.nxi, jakožto cesta, kde má ležet databáze. Ovšem jelikož na tomto PC taková cesta neexistuje, objeví se výše uvedené hlášení.
V tom případě buď takovou cestu založte a instalaci spusťte znovu. Nebo vůbec nepoužívejte soubor *.nxi (tj. nesmíte ho mít ve stejném adresáři , kde leží soubor *.nxb) pak se použijí defaultní cesty. Příp. můžete po instalaci programových souborů nespouštět rovnou ABRA Gen s daňovou evidencí resp. ABRA Gen s podvojným účetnictvím, ale nejdříve vyvolat Administrátor spojení, pomocí kterého lze parametry spojení upravit.
Nejedná se o cestu, ve které je nainstalována původní verze ABRA Gen s daňovou evidencí resp. ABRA Gen s podvojným účetnictvím, kterou aktualizujete, ale o umístění databáze.
Chcete-li provozovat síťovou verzi, musí být splněny všechny podmínky pro běh síťové verze (tj. máte zaktivováno na síť, máte nastaveny sítově parametry v Nexus.cfg a máte nastavenu cestu síťově k databázi, běžící aplikační server apod.). V tomto případě máte z nějakého důvodu nastavenu cestu k databázi lokálně. Tj. nejspíše jste přešli na síťovou verzi a nenastavili jste síťovou cestu k databázi. Nastavení cesty lze upravit pomocí nástroje DBAdmin.
Pokud provozujete systém ABRA Gen v terminálovém režimu, doporučujeme po dokončení aktualizace provést restart terminálového serveru. V opačném případě se může aplikace pokoušet pracovat s cachovanými verzemi knihoven (ze starší verze) a může docházet k různým chybám, například:
- Verze serveru a klienta jsou odlišné
- Vstupní bod procedury se nepodařilo v dynamicky propojované knihovně nalézt