Lehetőség van arra, hogy a sERPa automatikusan elvégezze az adatbázis(ok) frissítést és a kiszolgáló oldali telepítést.
Az ini fáljt teljes útvonallal kell megadni a frissítő programnak, mint bemenő paramétert.
Példa indítás: install.exe c:\inst\inst_config.ini
[Client]
Bin="C:\sERPa\Bin\" ; A licensz kiszolgáló szolgáltatás kerül ide. Régi helyéről törlődik, ha volt. Ha üres vagy nincs, akkor nem települ, és a régi megmarad, ha volt.
Client="C:\sERPa\Telepito\" ; A kliens telepítő kerül ide. A régi helyéről nem törlődik, viszont itt felülíródik. Ha üres vagy nincs, akkor nem lesz átmásolva.
Share="sERPa_Telepito" ; A kliens telepítő könyvtárának megosztásneve. A régi megosztás megszűnik, kivéve ha a régi és az új megosztás ugyanaz.
Srv_SerpaSrv=1 ; sERPaService szolgáltatás: 0=töröl, 1=telepít/frissít, 2=változatlan, hiányzik=változatlan
Srv_SerpaLic=1 ; sERPaLicense szolgáltatás: 0=töröl, 1=telepít/frissít, 2=változatlan, hiányzik=változatlan
[LOGIN] szekcióban lévő adatok:
Server Az SQL szerver neve vagy IP címe, amelyen az adatbázis található. (SQL példány esetén egy "\"-jel kell megadni)
NTAuth Azonosítás: 0=SQL felhasználónév és jelszó alapján, 1=Windows autentikáció. (utóbbi esetben a következő két paramétert a telepítő figyelmen kívül hagyja)
USER SQL felhasználó, akinek a nevében történik a kommunikáció, a felhasználónak az SQL adatbázisra owner joggal kell rendelkeznie.
PASSWD Előzőleg leírt felhasználó SQL jelszava.
[DATABASE] szekcióban lévő adatok:
BackupCheck Az adatbázis mentés ellenőrzés módja: "0": Nincs ellenőrzés; "1": A régen mentett adatbázis kimarad a frissítésből; "2": Bármely régen mentett adatbázis esetén nincs semmilyen művelet
DBXXX Az SQL szerveren frissítendő adatbázisok sorszáma, ahol az XXX az adatbázis sorszáma (001 és 999 között, sorszámkihagyás nélkül, három számjegyen írva).
[Create001] ; Létrehozandó adatbázisok 001 és 999 között (sorszámkihagyás nélkül)
Name="sERPa_dinnye" ; Adatbázis neve
Hely="0" ; Adatbázis nyelve: 0=HU 1=RS 2=SK 3=RO 4=DE 5=CZ 6=HR 7=SI 8=PL
Demo="0" ; 0=normál adatbázis, 1=adatbázis demo modulokkal és adatokkal
[LOG] szekcióban lévő adatok:
File A megadott mappába és fájlba naplózásra kerül a frissítés folyamata (frissítés utáni tájékoztató ablakban szereplő adatok), a kliens setup létrehozásának dátuma és a pontos verziószám. Ha meg van adva, de valamiért mégsem sikerült a fájlba kiírni a naplózás eredményét, akkor a telepítő nem csukódik be a telepítés végén.
Duration 1 érték: az egyes szkriptek futási idejét kiírja a szkript mellé
JclDebug 1 érték: kivétel (exception) esetén kiírja a metódus hívási lánc elemeit
Csak adatbázist létrehozni nem lehet, kell legyen frissítési rész is!
A Create szó után a létrehozandó adatbázisok sorszáma szerepel 001 és 999 között (sorszámkihagyás nélkül, három számjegyen írva)
Name Adatbázis neve
Hely Adatbázis nyelve: 0=HU 1=RS 2=SK 3=RO 4=DE 5=CZ 6=HR 7=SI 8=PL
Demo 0=normál adatbázis, 1=adatbázis demo modulokkal és adatokkal
[Client]
path="C:\serpasrv\telepito"
bin="C:\serpasrv\bin"
[Login]
Server="SQLServer"
NTAuth="1"
;User="valami_user"
;Passwd="valami_jelszo"
[Database]
BackupCheck="2"
DB001="sERPa_alma"
DB002="sERPa_banan"
DB003="sERPa_citrom"
[Create001]
Name="sERPa_dinnye"
Hely="0"
Demo="0"
[Create002]
Name="sERPa_eper"
Hely="0"
Demo="0"
[Create003]
Name="sERPa_fuge"
Hely="0"
Demo="0"
[Log]
File="C:\sERPa\Bin\setup.log"
Duration="0"
JclDebug="0"