Možné problémy pri inštalácii
Obsah tejto kapitoly nemá pre systém ABRA Gen pre ORACLE, resp. ABRA Gen pre MSSQL význam.
V tejto kap. upozorníme na niektoré problémy, ktoré sa môžu typicky vyskytnúť:
Pre databázový server firebird bežiaci na operačnom systéme Windows je na serveri, na ktorom je nainštalovaný, nutné skontrolovať a prípadne doinštalovať knižnice „Microsoft Visual C++ Redistributable“ vydania 2015 a vyššie. Spolu s viacerými informáciami dostupné napr. tu.
Najskôr spúšťate aktualizáciu existujúcej verzie programu a pritom je program súčasne spustený. Program ukončite a inštaláciu spustite znova.
Toto môže nastať iba pri update starších verzií programu. Systém pri svojom spustení vytvára tzv. mutex s informáciou o ceste, z ktorej bol spustený, ktorý je kontrolovaný inštalačným programom.
Zadaná cesta k databáze (umiestnenie databázy) najskôr neexistuje. Skontrolujte, či ste cestu zadali správne a či je platná.
Pozor, v rámci aktualizácie existujúcej verzie sa parametre spojenia na databázu predvyplňujú podľa informácií zo súboru *.nxi (viď kap. Aktualizácia inštalácie). Môže sa napr. stať, že obnovujete dáta zo zálohy vytvorenej na inom PC a na vašom PC cesta k databáze uvedená v súbore *.nxi neexistuje. Na vašom PC sa pri obnove zo zálohy táto cesta predvyplní zo súboru *.nxi, ako cesta, kde má ležať databáza. Avšak keďže na tomto PC taká cesta neexistuje, objaví sa vyššie uvedené hlásenie.
V tom prípade buď takú cestu založte a inštaláciu spustite znova. Alebo vôbec nepoužívajte súbor *.nxi (tj. nesmiete ho mať v rovnakom adresári , kde leží súbor *.nxb) potom sa použijú predvolené cesty. Príp. môžete po inštalácii programových súborov nespúšťať rovno ABRA Gen s jednoduchým účtovníctvom resp. ABRA Gen s podvojným účtovníctvom, ale najskôr vyvolať Administrátor spojenia, pomocou ktorého možno parametre spojenia upraviť.
Nejde o cestu, v ktorej je nainštalovaná pôvodná verzia ABRA Gen s jednoduchým účtovníctvom resp. ABRA Gen s podvojným účtovníctvom, ktorú aktualizujete, ale o umiestnenie databázy.
Ak chcete prevádzkovať sieťovú verziu, musia byť splnené všetky podmienky pre beh sieťovej verzie (tj. máte zaktivované pre sieť, máte nastavené sieťové parametre v Nexus.cfg a máte nastavenú cestu sieťovo k databáze, bežiaci aplikačný server a pod.). V tomto prípade máte z nejakého dôvodu nastavenú cestu k databáze lokálne. Tj. najskôr ste prešli na sieťovú verziu a nenastavili ste sieťovú cestu k databáze. Nastavenie cesty možno upraviť pomocou nástroja DBAdmin.
Ak prevádzkujete systém ABRA Gen v terminálovom režime, odporúčame po dokončení aktualizácie vykonať reštart terminálového servera. V opačnom prípade sa môže aplikácia pokúšať pracovať s cachovanými verziami knižníc (zo staršej verzie) a môže dochádzať k rôznym chybám, napríklad:
- Verzie servera a klienta sú odlišné
- Vstupný bod procedúry sa nepodarilo v dynamicky prepájanej knižnici nájsť