.INI datoteka
.INI datoteka
.INI datoteka
Pomoću .INI datoteke možemo PANTHEON-u odrediti koji server i koju bazu podataka da upotrebljava. Upotrebom te datoteke možemo kreirati više prečica (shortcut), tako da možemo upotrebljavati PANTHEON sa različitim serverima. O tome koju .INI datoteku da PANTHEON koristi, navedemo u Parametu komandne linije.
Struktura .INI datoteke
[Program]
Uporabnik=AD
ZagonPrograma=11.12.2004
[Database]
Podjetje=Demo d.o.o. (DEMO)
DataBaseName=DEMO
ServerName=GIZMO
DataOnServer000=DEMO; (DEMO)
DataOnServer001=DEMO1; (DEMO1)
Vidimo, da je .INI datoteka sastavljena iz dva dela. Prvi deo se odnosi na sam program
[Program]
|
Naziv segmenta |
Uporabnik=AD
|
Zadnje prijavljeni korisnik |
ZagonPrograma=11.12.2004
|
Datum i vreme zadnje prijave u program |
drugi deo se odnosi na baze podataka
[Database]
|
Naziv segmenta |
Podjetje=Demo d.o.o. (DEMO)
|
Zadnje izabrana baza podataka |
DataBaseName=DEMO
|
Ime baze podataka na SQL serveru |
ServerName=GIZMO
|
Ime SQL servera (možemo koristiti i IP adresu) |
DataOnServer000=DEMO; (DEMO)
DataOnServer001=DEMO1; (DEMO1)
|
Spisak svih PANTHEON baza podataka na tom serveru. Ovi podaci se popune sami kod izbora baze i upotrebljavaju se kao buffer za brzu prijavu u bazu podataka (tako da nije potrebno kod svake prijave proveravati koje baze podataka su na raspolaganju) |
Korišćenje .INI datoteke u okruženju sa SQL serverom
Predpostavimo, da imamo dva SQL servera sa IP adresama 192.168.0.1 i 192.168.0.2. Korisniku želimo postaviti prečice, da bi mogao pristupiti podacima sa oba servera.
Prvo moramo napraviti dve .INI datoteke, koje snimimo u DataLab direktorijum:
PA_SQL1.INI
[Program]
Uporabnik=AD
ZagonPrograma=11.12.2004
[Database]
Podjetje=Demo d.o.o. (DEMO)
DataBaseName=DEMO
ServerName=192.168.0.1
DataOnServer000=DEMO; (DEMO)
PA_SQL2.INI
[Program]
Uporabnik=AD
ZagonPrograma=11.12.2004
[Database]
Podjetje=Demo2 d.o.o. (DEMO2)
DataBaseName=DEMO2
ServerName=192.168.0.2
DataOnServer000=DEMO2; (DEMO2)
Potom napravimo dve prečice, koji u putu do programa (Target) imaju upisano:
"C:\Program Files\DataLab\Pantheon.exe" /INI="C:\Program Files\DataLab\PA_SQL1.ini"
isto i
"C:\Program Files\DataLab\Pantheon.exe" /INI="C:\Program Files\DataLab\PA_SQL2.ini"