Řádkové / spouštěcí parametry Helios.exe
Napsal: 18.12.2006 14:36
V zástupci souboru Helios.exe lze použít řádkové parametry a vnutit tak programu jiná nastavení než jsou uvedena v souboru Helios.ini.
Řádkový parametr se vkládá za poslední znak v poli Cíl (tedy například až za uvozovky, pokud jsou v cestě uvedeny).
Každý parametr musí být oddělen mezerou. Zde je výčet dostupných parametrů:
[-S <jméno SQL serveru>]
[-D <systémová databáze>]
[-L <login mode>]
[-U <přihlašovací jméno>]
[-P <heslo>]
[-Q <verze SQL native client>] … vynucení verze nativního klienta (možné hodnoty: 2008, 2012, 2018)
[-I] … zobrazí info o SQL-serveru
[-F <číslo produkční, archivní či cvičné databáze v rámci instalace>] … neptá se na databázi a rovnou přihlásí
[-FK <číslo Konsolidační databáze v rámci instalace>] … neptá se na databázi a rovnou přihlásí
[-FD <číslo databáze Datových skladů v rámci instalace>] … neptá se na databázi a rovnou přihlásí
[-X] … spuštění a ukončení bez jakýchkoli dotazů (vhodné pro hromadnou aktualizaci)
[-KK+] … vynucení kontroly konzistence databáze
[-KK*] … Helios spuštěný s tímto parametrem na plochu uloží procedury (trigerry,...) které identifikovala kontrola konzistence jako upravené (i v HEX) a to "špatné" z DB i navrhované z Heliosu
[-A <"HeIST HeCEA HeIC">] … automatické natažení uvedené/ých knihoven do paměti již při startu programu
[-Z] … hromadný převod databází na novou verzi (povolené parametry S,D,L,U,P,Q)
[-ZA] … totéž jako -Z, ale s auto importem nových sestav, filtrů, formulářů…
Databáze HELIOSu (v přehledu systémové konstanty) lze označit číslem skupiny pro parametr Z(A). Bez zadání skupiny se provede převod všech existujících databází v dané instalaci (tak jako dosud). Pomocí čísla skupiny je možno spustit převod pouze pro vybrané databáze.
Příklad: HELIOS.EXE /Z1
[-C <cesta ke konfiguračním souborům>] … odkaz na konfigurace jiné sublicence, která sdílí stejné exe
[-T] … uzavře HELIOS v případě překročení počtu uživatelů do jádra, neprovede autoimport, zablokuje potvrzovací hlášku při přechodu z 2.0 na iNUVIO
[-ICEF] …místo WebView spustí Helios s Chromiem - více informací je zde: https://public.helios.eu/inuvio/doc/cs/index.php?title=Instalace_WebView2_-_Poradna_(CZ)#Chromium_-_n.C3.A1hradn.C3.AD_.C5.99e.C5.A1en.C3.AD
[-?] … zobrazí nápovědu k řádkovým parametrům
Parametry mohou být uvozeny znakem - nebo / a mohou být psány velkými nebo malými písmeny.
Pokud výraz (např. jméno databáze) obsahuje mezery, je ho třeba uzavřít do uvozovek.
S těmito parametry se spustí Helios na "DB-SERVER" do databáze Helios010, k přihlášení se použije NT autentizace a dojde ke kontrole konzistence.
Řádkový parametr se vkládá za poslední znak v poli Cíl (tedy například až za uvozovky, pokud jsou v cestě uvedeny).
Každý parametr musí být oddělen mezerou. Zde je výčet dostupných parametrů:
[-S <jméno SQL serveru>]
[-D <systémová databáze>]
[-L <login mode>]
[-U <přihlašovací jméno>]
[-P <heslo>]
[-Q <verze SQL native client>] … vynucení verze nativního klienta (možné hodnoty: 2008, 2012, 2018)
[-I] … zobrazí info o SQL-serveru
[-F <číslo produkční, archivní či cvičné databáze v rámci instalace>] … neptá se na databázi a rovnou přihlásí
[-FK <číslo Konsolidační databáze v rámci instalace>] … neptá se na databázi a rovnou přihlásí
[-FD <číslo databáze Datových skladů v rámci instalace>] … neptá se na databázi a rovnou přihlásí
[-X] … spuštění a ukončení bez jakýchkoli dotazů (vhodné pro hromadnou aktualizaci)
[-KK+] … vynucení kontroly konzistence databáze
[-KK*] … Helios spuštěný s tímto parametrem na plochu uloží procedury (trigerry,...) které identifikovala kontrola konzistence jako upravené (i v HEX) a to "špatné" z DB i navrhované z Heliosu
[-A <"HeIST HeCEA HeIC">] … automatické natažení uvedené/ých knihoven do paměti již při startu programu
[-Z] … hromadný převod databází na novou verzi (povolené parametry S,D,L,U,P,Q)
[-ZA] … totéž jako -Z, ale s auto importem nových sestav, filtrů, formulářů…
Databáze HELIOSu (v přehledu systémové konstanty) lze označit číslem skupiny pro parametr Z(A). Bez zadání skupiny se provede převod všech existujících databází v dané instalaci (tak jako dosud). Pomocí čísla skupiny je možno spustit převod pouze pro vybrané databáze.
Příklad: HELIOS.EXE /Z1
[-C <cesta ke konfiguračním souborům>] … odkaz na konfigurace jiné sublicence, která sdílí stejné exe
[-T] … uzavře HELIOS v případě překročení počtu uživatelů do jádra, neprovede autoimport, zablokuje potvrzovací hlášku při přechodu z 2.0 na iNUVIO
[-ICEF] …místo WebView spustí Helios s Chromiem - více informací je zde: https://public.helios.eu/inuvio/doc/cs/index.php?title=Instalace_WebView2_-_Poradna_(CZ)#Chromium_-_n.C3.A1hradn.C3.AD_.C5.99e.C5.A1en.C3.AD
[-?] … zobrazí nápovědu k řádkovým parametrům
Parametry mohou být uvozeny znakem - nebo / a mohou být psány velkými nebo malými písmeny.
Pokud výraz (např. jméno databáze) obsahuje mezery, je ho třeba uzavřít do uvozovek.
- Kód: Vybrat vše
Příklad:
"c:\Helios\Helios.exe" -S DB-SERVER -D Helios010 -L2 -KK+
S těmito parametry se spustí Helios na "DB-SERVER" do databáze Helios010, k přihlášení se použije NT autentizace a dojde ke kontrole konzistence.