Zagonski parametri: Razlika med redakcijama
m |
m |
||
| Vrstica 81: | Vrstica 81: | ||
== Webserver == | == Webserver == | ||
| + | |||
| + | Webserver uporablja vse že prej naštete parametre. Dodani pa so naslednji. Za web server je priporočljivo vse parametre vpisati v ini datoteko. | ||
| + | |||
| + | === Dependencies === | ||
| + | Tu se določi odvisnost od drugih servisov, da se ne more webserver zagnati pred database serverjem. Ta parameter je potrebno vnesti pred instalacijo. | ||
| + | dependencies=sdmsds | ||
| + | |||
| + | === Servicename === | ||
| + | Privzeto ime servisa je sdmsws. Za primer večih strežnikov na istem računalniku pa se lahko določi drugačno ime. Ta parameter je potrebno vnesti pred instalacijo. | ||
| + | servicename=sdmsws | ||
=== Module === | === Module === | ||
Določi modul z basic kodo, ki servira spletne poizvedbe oziroma izvaja procese v Automation strežniku. | Določi modul z basic kodo, ki servira spletne poizvedbe oziroma izvaja procese v Automation strežniku. | ||
| − | + | module=webserver | |
=== Port === | === Port === | ||
Določi se lahko port, na katerem program posluša kot spletni strežnik. | Določi se lahko port, na katerem program posluša kot spletni strežnik. | ||
| − | + | port=80 | |
| + | |||
| + | == Dataserver == | ||
| + | |||
| + | === Dependencies === | ||
| + | Tu se določi odvisnost od drugih servisov, da se ne more servis zagnati pred drugim servisom. Ta parameter je potrebno vnesti pred instalacijo. Zaenkrat v bistvu ni potreben. | ||
| + | dependencies=network | ||
| + | |||
| + | === Servicename === | ||
| + | Privzeto ime servisa je sdmsds. Za primer večih strežnikov na istem računalniku pa se lahko določi drugačno ime. Ta parameter je potrebno vnesti pred instalacijo. | ||
| + | servicename=sdmsds | ||
| + | |||
| + | == Priklop == | ||
| + | |||
| + | === ConnectionType === | ||
| + | Določa način priklopa odjemalcev na strežnik. | ||
| + | ConnectionType=pipe //privzeto | ||
| + | ConnectionType=tcp //testno | ||
| + | |||
| + | === ConnectionPipeName === | ||
| + | Privzeto ime pipe je sdms. Za primer večih strežnikov na istem računalniku pa se lahko določi drugačno ime. | ||
| + | ConnectionPipeName=sdms | ||
| + | |||
| + | === ConnectionPort === | ||
| + | Privzeta vrata so 2350. Za primer večih strežnikov na istem računalniku pa se lahko določi druga vrata. | ||
| + | ConnectionPort=2350 | ||
| + | |||
| + | == Osveževanje == | ||
| + | |||
| + | UpdateHour // 0-23 | ||
| + | UpdateDays // * ali 1-7,... | ||
| + | UpdateWeeks // * ali 1-5,... | ||
| + | UpdateMonths // * ali 1-12,... | ||
| + | |||
| + | UpdateWSEN | ||
| + | UpdateWSEN1 | ||
| + | UpdateWSEN2 | ||
| + | UpdateCLEN | ||
| + | UpdateCLSI | ||
| + | UpdateCLSI1 | ||
| + | UpdateCLSI2 | ||
| + | UpdateCLHR | ||
Redakcija: 18:24, 15. november 2011
Vsebina
Uporaba zagonskih parametrov
Za vsak parameter se uporabijo nastavitve v naslednjem vrstnem redu:
- Privzeta vrednost
- Vrednost iz registry na mapi \Startup\Client\
- Vrednost iz ini datoteke
- Vrednost iz ukazne vrstice
V basicu imamo ukaz StartupParameter (Parameter As String) As String, s katerim lahko dobimo vrednost poljubnega parametra ob zagonu programa. Ni omejeno samo na vnaprej določene parametre ampak lahko uporabi poljubne parametre, le da so v obliki -parameter=vrednost
V primeru uporabe iz ukazne vrstice je treba paziti na presledke v vrednosti. Če imamo presledek v recimo uporabniškem imenu, je potrebno cel parameter dati v dvojne narekovaje.
"-username=Aleš Trtnik"
Lokacija
Ini
Lahko se navede alternativna ini datoteka z zagonskimi parametri. Privzeto se uporabi datoteka ImePrograma.Ini. Ta parameter se lahko uporabi le iz ukazne vrstice.
-ini=test.ini
Path
Lahko se navede pot do baza podatkov. Privzeto se uporabi mapa Database.
-path=C:\temp\TestnaBaza
Avtomatska prijava
Slot
Vpiše se lahko licenca, ki se uporabi ob prijavi.
-slot=Toolkit
UserName
Navede se uporabniško ime, ki se pojavi v prijavnem oknu.
-username=Administrator
Password
Če se navede geslo uporabnika, se zgodi avtomatska prijava v program.
-password=Geslo
Licenciranje programa
Register
Pri instalaciji programa s programsko zaščito se uporabi ta parameter. Ta ukaz pošlje na naš strežnik identifikacijo računalnika za možnost izvedbe programske zaščite.
-register=ImeStranke
Licence
S tem parametrom se dobi LIC datoteko, ki vsebuje podatke o dovoljenih licencah za stranko. Če se uporablja zaščitni ključ to ni potrebno uporabiti, lahko pa se.
-licence=301
Protection
s tem parametrom se instalira plavajočo licenco na poljuben računalnik.
-protection=floating
Zagon basica
Start
Določi kodo, ki se izvede po zagonu programa.
-start=[Aplikacija].Open
Execute
Določi kodo, ki se izvede po zagonu programa oziroma če je program že zagnan, se koda samo izvede in se ne zažene ponovno.
-execute=RunFunction
Razno
Proxy
Določi se lahko proxy strežnik, preko katerega ima program odprto pot do spleta. Parametri so IP,Port,Username,Password ločeni vejico. Lahko sta le 2 parametra ali pa vsi štirje.
-proxy=192.168.10.1,80 -proxy=proxyserver,8080,Internet,Geslo
debuglog
Tu se določi, kaj program logira v log datoteke. Skupine so ločene z vejicami. Privzeto se uporabi te skupine: wwwreq,wwwres,wwwpar,wwwtim,usrmsg,errmsg,debug.
-debuglog=wwwreq,wwwres,wwwpar,wwwtim,usrmsg,errmsg,debug
- wwwreq -
- wwwres -
- wwwpar -
- wwwtim -
- usrmsg -
- errmsg -
- debug -
Webserver
Webserver uporablja vse že prej naštete parametre. Dodani pa so naslednji. Za web server je priporočljivo vse parametre vpisati v ini datoteko.
Dependencies
Tu se določi odvisnost od drugih servisov, da se ne more webserver zagnati pred database serverjem. Ta parameter je potrebno vnesti pred instalacijo.
dependencies=sdmsds
Servicename
Privzeto ime servisa je sdmsws. Za primer večih strežnikov na istem računalniku pa se lahko določi drugačno ime. Ta parameter je potrebno vnesti pred instalacijo.
servicename=sdmsws
Module
Določi modul z basic kodo, ki servira spletne poizvedbe oziroma izvaja procese v Automation strežniku.
module=webserver
Port
Določi se lahko port, na katerem program posluša kot spletni strežnik.
port=80
Dataserver
Dependencies
Tu se določi odvisnost od drugih servisov, da se ne more servis zagnati pred drugim servisom. Ta parameter je potrebno vnesti pred instalacijo. Zaenkrat v bistvu ni potreben.
dependencies=network
Servicename
Privzeto ime servisa je sdmsds. Za primer večih strežnikov na istem računalniku pa se lahko določi drugačno ime. Ta parameter je potrebno vnesti pred instalacijo.
servicename=sdmsds
Priklop
ConnectionType
Določa način priklopa odjemalcev na strežnik.
ConnectionType=pipe //privzeto ConnectionType=tcp //testno
ConnectionPipeName
Privzeto ime pipe je sdms. Za primer večih strežnikov na istem računalniku pa se lahko določi drugačno ime.
ConnectionPipeName=sdms
ConnectionPort
Privzeta vrata so 2350. Za primer večih strežnikov na istem računalniku pa se lahko določi druga vrata.
ConnectionPort=2350
Osveževanje
UpdateHour // 0-23 UpdateDays // * ali 1-7,... UpdateWeeks // * ali 1-5,... UpdateMonths // * ali 1-12,... UpdateWSEN UpdateWSEN1 UpdateWSEN2 UpdateCLEN UpdateCLSI UpdateCLSI1 UpdateCLSI2 UpdateCLHR