Kapcsolódó információk:
Paraméterezési útmutatók

A SUP® Integrált Számviteli Rendszer rendszer az adatait Firebird SQL adatbázisokban tárolja. A regisztrált Firebird SQL szerver(ek) elérési paramétereit a <SUPHome>\SysData könyvtárban található SERVERS.INI nevű file-ban kell beállítani.
 Figyelem

a SERVERS.INI paraméterei pl.: a NOTEPAD.EXE (Jegyzettömb) segítségével szerkeszthetők. A szerkesztés után a SUP-ot újra kell indítani. A SERVERS.INI a rendszer elindulásához és működéséhez szükséges alapvető információkat tartalmaz, ezért a szerkesztését lehetőleg szakember (rendszergazda) végezze!

Ez a Windows-ban szokásos szerkezetű INI file, mely szekciónként egy adatbázisszerver elérési paramétereit tartalmazza. Normál telepítés esetén az INI-file alapvetően egy szekciót – azaz egy szerver elérés paramétereit tárolja.

Szerviz | Könyvelt cégek menüpontban vannak regisztrálva a könyvelhető cégek (cégenként egy adatbázis-file). Az adatbázis file-t - a nevén kívül - a tárolási helye azonosítja, tehát melyik szerver gépen, milyen könyvtárban található. A tárolási hely(ek) vannak regisztrálva a SERVERS.INI -ben, tehát a könyvelt cégek karbantartásánál a "Szerver neve:" adatmezőben az INI-ben regisztrált szervernevekre kell hivatkozni.
Az adatbázisok más nevű szerver gépre, vagy más alkönyvtárba történő áttelepítése esetén elegendő a SERVERS.INI -ben átírni a hivatkozásokat.

 

Néhány példa az SERVERS.INI tartalmára
[LinuxServer]
ServerName=szervergeplinux
ServerDBPath=/home/qsoft/sup/db
UNCPath=\\szervergeplinux\qsoft\sup\db

[WindowsServer]
ServerName=szervergepwindows
ServerDbPath=D:\Qsoft\SUP\DB
UNCPath=\\szervergepwindows\QSoft\SUP\DB 
 
[LocalServer]
ServerName=
ServerDBPath=C:\QSoft\SUP\DB\
UNCPath=



A SERVERS.INI-ben regisztrált szerver(ek) paraméterei
  • [RegServer]
    A szekció neve a regisztrált szerver neve. Erre kell hivatkozni a Szerviz | Könyvelt cégek cégek menüpontban, mint szerver név.
    Több szerver is regisztrálható, ezeket külön szekcióba kell tenni. Nem lehet két azonos szekciónév.
  • ServerName=
    Hálózatos telepítés esetén a (Firebird adatbázismotort futtató) adatbázis szerver gép neve vagy IP címe. Hálózat nélküli telepítés (localserver) esetén üres.
  • ServerDBPath=
    Az adatbázis (*.fdb) file-ok natív elérésének útja az adatbázis szerveren belül. Nagyon fontos, hogy itt az adott szervergép operációs rendszerének (Linux/Windows) megfelelő módon kell megadni az alkönyvtárat. A rendszer a ServerName és a ServerDbPath paraméter alapján állapítja meg, hogy az adatbázishoz kapcsolódáskor az adott cég adatbázisa hol található.

  • UNCPath=
    Megadása nem kötelező, sőt esetenként nem is célszerű, vagy nem is lehetséges.
    Hálózatos telepítés esetén a paraméter azt mutatja, hogy a ServerName és a ServerDbPath paraméterben megadott natív elérési út a Windows hálózaton keresztül minek látszik. Bizonyos karbantartási műveleteknél hasznos, ha ki van töltve.
    Hálózat nélküli telepítés (localserver) megegyezik a ServerDbPath paraméterrel, vagy üres.