.INI datoteka
.INI datoteka
.INI datoteka
Pomoću .INI datoteke možemo PANTHEON-u odrediti koji poslužitelj i koju bazu podataka da upotrebljava. Upotrebom te datoteke možemo kreirati više prečaca (shortcut), tako da možemo upotrebljavati PANTHEON s različitim poslužiteljima. O tome koju .INI datoteku da PANTHEON upotrebljava, navedemo u Parametrima redka s naredbama.
Struktura .INI datoteke
[Information]
Admin Rights
[Program]
User=AD
ApplHintPause=3
Authentication=Server
PathToTemp=C:\Program Files (x86)\DataLab\Temp
PathToUpgrade=C:\Program Files (x86)\DataLab\Upgrade
ZagonPrograma=3.7.2020.
[Database]
DATABASENAME=HR_MF_BF_CIAS
SERVERNAME=127.0.0.1,1434
Vidimo, da je .INI datoteka sastavljena iz dva dijela. Prvi dio se odnosi na sam program
[Program]
|
Naslov odjeljka |
Uporabnik=AD
|
Poslijednji prijavljeni korisnik |
ZagonPrograma=3.7.2020.
|
Datum i vrijeme zadnjeg pokretanja programa |
drugi dio se odnosi na baze podataka
[Database]
|
Naslov odjeljka |
Poduzeće=Demo d.o.o. (DEMO)
|
Baza podataka, koja je bila zadnja izabrana |
DATABASENAME=HR_MF_BF_CIAS
|
Ime baze podataka na SQL poslužitelju |
SERVERNAME=127.0.0.1,1434
|
Ime SQL poslužitelja (možemo upotrijebiti i IP adresu) |
DataOnServer000=HR_MF_BF_CIAS;;Poduzeće d.o.o. (HR_MF_BF_CIAS (10.0.19.30))
DataOnServer001=VD_MONT;;VD-MONT d.o.o. (VD_MONT (10.0.18.30))
|
Popis svih PANTHEON baza podataka na tom poslužitelju. Ovi podaci se popune sami kod odabira baza podataka na poslužitelju i upotrebljavaju se kao buffer za brzu prijavu u bazu podataka (tako da nije potrebno kod svake prijave provjeravati koje baze podataka su na poslužitelju) |
Upotreba .INI datoteke u okolinama s više SQL poslužitelja
Pretpostavljajmo da imamo dva SQL poslužitelja s IP adresama 192.168.0.1 i 192.168.0.2. Korisniku želimo napraviti prečace da može pristupati do podataka na oba poslužitelja.
Najprije moramo napraviti dvije .INI datoteke, koje ćemo staviti u DataLab mapu:
PA_SQL1.INI
[Information]
Admin Rights
[Program]
User=AD
ApplHintPause=3
Authentication=Server
PathToTemp=C:\Program Files (x86)\DataLab\Temp
PathToUpgrade=C:\Program Files (x86)\DataLab\Upgrade
ZagonPrograma=3.7.2020.
[Database]
DATABASENAME=HR_MF_BF
SERVERNAME=127.0.0.1,1434
PA_SQL2.INI
[Information]
Admin Rights
[Program]
User=AD
ApplHintPause=3
Authentication=Server
PathToTemp=C:\Program Files (x86)\DataLab\Temp
PathToUpgrade=C:\Program Files (x86)\DataLab\Upgrade
ZagonPrograma=3.7.2020.
[Database]
DATABASENAME=HR_MF_BF_CIAS
SERVERNAME=127.0.0.1
Zatim napravimo još i dva prečaca, koji u putu do programa (Target) imaju upisano:
"C:\Program Files (x86)\DataLab\Pantheon.exe" /INI="C:\Program Files\DataLab\PA_SQL1.ini"
te
"C:\Program Files (x86)\DataLab\Pantheon.exe" /INI="C:\Program Files\DataLab\PA_SQL2.ini"