Vybrané parametre spojenia na databázu
Ako už bolo povedané v základnej charakteristike systému, dáta sú spravované relačnou transakčnou SQL databázou (databázový server Firebird resp. ORACLE, MSSQL podľa produktu ABRA Gen). Databázu špecifikuje spojenie na databázu (connection). Pre správu spojenia na databázu je určený nástroj DBAdmin.exe. V ňom si môžete definovať svoje spojenia na databázy a ich parametre. Ďalej je uvedený výber parametrov spojenia podstatných pre inštaláciu.
Pokiaľ máte jednoduchú inštaláciu s jedným spojením a nepožadujete žiadne špecifiká, nemusíte sa parametrami zaoberať. V rámci inštalácie sa v repository vytvorí spojenie na databázu automaticky s defaultnými hodnotami parametrov.

Špecifikuje názov spojenia na databázu vo formáte:
[server[/port]:]cesta k databáze[;počet stránok]
Pokiaľ neuvediete meno servera, použije sa lokálny protokol, v prípade tvaru s dvojbodkou sa použije protokol TCP/IP. Na sieťovú prevádzku nie je možné použiť tzv. lokálne spojenie so serverom Firebird ani vtedy, pokiaľ je umiestnený na rovnakom počítači ako aplikačný server. Ako meno servera je možné použiť taktiež IP adresu alebo meno localhost, zastupujúce lokálny počítač. Ďalej je možné nastaviť počet stránok, po dosiahnutí ktorých bude databáza pokračovať v ďalších súboroch. Pokiaľ sa neuvedie, bude pokračovať po dosiahnutí hranice max. veľkosti súboru použitého filesystému. Počet stránok sa špecifikuje tak, že sa za cestu k súboru doplní bodkočiarka a za ňu celé číslo. Pokiaľ databáza nepokračuje v ďalších súboroch, nemá zmysel počet stránok uvádzať.
Ak ide o nové spojenie, predvypĺňa sa defaultná cesta a to nasledovne: podľa cesty uloženej v registroch v "\\\Registry\HKEY_CURRENT_USER\Software\ABRA Software\Nexus\DatabaseDirectory" a ak táto hodnota v registroch neexistuje, predvyplní sa cesta podľa adresára, z ktorého bol DBAdmin spustený. Názov databázy sa v prípade nového spojenia predvypĺňa podľa názvu spojenia zadaného v predchádzajúcom kroku. Predvyplnené údaje môžete podľa potreby upraviť.
Od verzie FB 3.0 sa pri inštalácii vždy doplní server localhost. Neuvedenie servera totiž FB 3.0 vyhodnotí ako embedded pripojenie, tzn. priamo k db. súboru, ktoré však nie je žiaduce.
SERVER NAME=localhost:C:\AbraGen\Data1.fdb;10000
Špecifkácia SERVER NAME pri použití neštandardného portu (3053):
SERVER NAME=localhost/3053:D:\AbraGen\Data.FDB
Pri použití iného ako východiskového portu je potrebné zodpovedajúcim spôsobom upraviť tiež súbor firebird.conf v inštalačnom adresári Firebirdu. Tzn. v uvedenom prípade je potrebné upraviť nasledujúci riadok:
#RemoteServicePort = 3050
Nasledovne:
RemoteServicePort = 3053

Jeden alebo viac týchto parametrov definuje ďalšie súbory, ktorými databáza pokračuje. Pokiaľ sa ich uvedie viac, budú sa súbory plniť v poradí týchto parametrov. Súbory môžu byť aj na iných diskoch filesystému ako základný súbor s databázou. Voliteľne môže byť parameter doplnený o počet stránok podobne ako v parametri "Server Name". Počet stránok nemá zmysel uvádzať pri poslednom súbore v rade.
Additional File=C:/AbraGen/Data.gd2;10000
Additional File=C:/AbraGen/Data.gd3

Definuje veľkosť stránky v bytoch. Súbor s databázou si databázový server rozdeľuje do stránok s touto veľkosťou - čím je stránka menšia, tým je databázový súbor kratší, avšak odozva je pomalšia a obrátene, od určitej veľkosti stránky sa však začne uplatňovať rýchlosť zápisu zmenených stránok na disk, kedy treba viac času, preto je vhodné zvoliť kompromis. Východisková hodnota do verzie 22.0 vrátane je 8192B. Od verzie 22.1 a vyššie je východisková hodnota 16384B.
Page Size=16384
Predchádzajúce parametre spojenia majú vplyv len pri vytváraní databázy. Preto ak napr. zmeníte veľkosť stránky alebo nastavíte pomocou parametrov "Additional file" rozdelenie databázy do viacerých súborov, je potrebné na ich aktiváciu vykonať zálohu a obnovu. Počas obnovy sa už vytvorí databáza s viac súbormi.

Definujte prihlasovacie meno k databázovému serveru. Pre väčšiu bezpečnosť je možné zmeniť východiskovú hodnotu pre server Firebird, ktorá je "SYSDBA". Parameter spojenia sa kryptuje, preto nie je bez znalosti prístupového hesla k DBAdmin.exe voľne viditeľný.

Definuje heslo na pripojenie k databázovému serveru. Pre väčšiu bezpečnosť je možné zmeniť východiskovú hodnotu pre server Firebird, ktorá je "masterkey". Parameter spojenia sa kryptuje, preto nie je bez znalosti prístupového hesla k DBAdmin.exe voľne viditeľný.

Firebird
SERVER NAME=localhost:D:\ABRA\AbraGen-G3-L07-19.4.0-cs-CZ-release-141497\Demodata.FDB
ISC_DPB_USER_NAME=SYSDBA
ISC_DPB_PASSWORD=masterkey
V ceste je možné zameniteľne uvádzať štandardné i spätné lomky, bez ohľadu na platformu.