 | Loading… |
|
|
Parametri komandnog retka
EON™ možemo pokrenuti i s raznim parametrima iz komandnog retka (command line parameters).
Program prepoznaje slijedeće parametre:
/A
|
Odmah nakon prijave pokrene Administratorsku konzolu. Korisnik koji pokrene program ima samo mogućnost nadogradnje, a svaka druga upotreba je onemogućena. |
/B
|
Pokrene program ne glede na build programa i baze (isključena kontrola usklađenosti builda baze i builda programa). |
/I
|
Odmah nakon prijave otvara prozor za unos autorizacijskih šifri. |
/INI=<IniFileName>
|
Pokrene program, s time da upotrijebi .INI datoteku specificiranu u <IniFileName>
Više informacija u .INI datoteka |
/L=uid:pass
|
Automatski prijavljuje određenog korisnika:
- uid je dvomjesna šifra korisnika kojeg prijavljujemo u PANTHEON
- pass je njegova lozinka
Upotrebljavamo prvenstveno kod automatskih pokretanja zadataka.
|
|
/LD
|
Domensko logiranje, kojim umanjujemo ranjivost /Luuu:ppp, koji u prečici otkriva korisničko ime i lozinku korisnika. Više informacija u Automatska prijava korisnika. |
/NOCD
|
spriječava odabir poduzeća kod prijave. |
/MFSTART
|
Omogućava prelazak na MF licencu, s time da u prelaznom razdoblju omogućava upotrebu kako uobičajenih radnih naloga (SE,ME), tako i upotrebu radnih naloga za MRP II proizvodnju (MF).
Taj prekidač mijenja strukturu izbornika, tako da su vidljivi unosi oba načina:
SE,ME |
MF |
MF sa MFSTART |
Radni nalozi brez teriminiranja
(PANTHEON) |
Radni nalozi s terminiranjem
(HEFAIST) |
Radni nalozi s terminiranjem i radni nalozi bez terminiranja
(PANTHEON + HEFAIST) |
 |
Pregled slobodne zalihe će u tom slučaju raditi po bruto načinu (u slobodnoj zalihi će uzimati u obzir bruto količine, koje nam trebaju za obradu radnih naloga)! |
|
|
/MFOFF
|
Program potpuno isključi radne naloge za MRP II proizvodnju (MF licenca) i prikazuje samo izbornik jednostavne proizvodnje. |
/MT |
Program se prebaci na MT proizvodnju - modul, koji je namijenjen samo unosu i izvještavanju izvršenom radu te potrošnji materjiala. |
/S=ppp
|
Automatsko pokretanje postupka, označenog kao ppp
PANTHEON se pokrene, prikaže prijavni (login) prozor i nakon prijave pokrene SQL-I postupak, te završi s radom. Ako upotrijebimo i parametar /L s pravilnim korisnikom i lozinkom, onda se program pokrene, izvrši automatsku prijavu, pokrene SQL-I postupak, te završi s radom.
Primjer
c:\datalab\pantheon.exe /S=A01
c:\datalab\pantheon.exe /S=A01 /L=UU:abc
Pozor!
- SQL postupak kojeg automatski pokrećemo, ne smije zahtijevati korisničke unose (npr. kriterije)
- SQL postupak ne smije sadržavati korake pregleda, mijenjanja, ispisa ili editora
- u slučaju da SQL postupak završi s greškom, program ispiše grešku u sistemski log i završi s radom
Upotreba
Recimo da u Pantheonu pozivamo postupak A01, koji izračuna današnje otvorene stavke kupaca i pošalje popis otvorenih stavaka po e-mailu odgovarajućoj osobi u poduzeću.
- Napravimo odgovarajući SQL postupak (A01), koji nam izračuna otvorene stavke i pošalje ih po e-mailu
- U Scheduler upišemo naredbu "c:\datalab\PANTHEON.exe /S:A01", koji će se pokretati svaki dan u 05:00
- U 05:00 će se pokrenuti PANTHEON, koji će pokrenuti SQL interpreter, koji će pokrenuti postupak A01
- Nakon što SQL postupak završi s radom, ugasiti će se i PANTHEON
|
|
/U
|
Ovaj je prekidač namijenjen osvježavanju (Upgrade) programske opreme. Upotrebom ovog prekidača, pokrene se PANTHEON, zahtjeva prijavu korisnika, te odmah nakon toga započinje s nadogradnjom. Nakon završene operacije, program se zatvori.
Parametar je moguće kombinirati i s prekidačem /L, tako da dobijemo potpuno automatsku nadogradnju.
Ako želimo potpuno automatsku nadogradnju, onda je najbolje da otvorimo novog korisnika, npr. KK s lozinkom abc. Korisniku zatvorimo sve autorizacije, osim nadograđivanja (na taj način sprečavamo da ne bi netko pogledao u komandni redak za pokretanje i upotrebljavao tog korisnika za kreiranje, mijenjanje ili brisanje dokumenata u PANTHEONu).
Redak s naredbama za automatsko pokretanje će, dakle, biti:
"c:\Program Files\DataLab\Pantheon.exe" /U /L=UU:abc
Ako taj komandni redak unesemo u Scheduled tasks dobiti ćemo automatsku nadogradnju u određeno vrijeme, van radnog vremena
Ako želimo nadograditi jednu određenu bazu tada će naredbeni redak izgledati ovako:
/U /UDATABASES=IME_BAZE /L=AD
Također, možemo defnirati više baza koje želimo nadograditi:
/U /UDATABASES=IMEBAZE1;IMEBAZE2
|
|
/WN=Ime računala
|
Ovim parametrom, u okolinama gdje PANTHEON™ radi na Terminal Serveru, podešavamo ime računala, koje koristi PANTHEON™ (npr. za postavke koje su ovisne o računalu - pisači,...).
U okolinama gdje se koristi Terminal Server, Windows API funkcija koja vraća ime računala, ne vraća ime korisničke stanice (Terminal Client-a), ali svima vrati ime servera na kojem se vrti Terminal Server.
|
|
/ZE=param
|
Parametar za obnavljanje i osvježavanje podataka u OLAP kockama, koje ZEUS upotrebljava za izvođenje analiza.
/ZE=FULL
(Re)kreira i procesira (puni) sve kocke.
/ZE=FULL(Sales;Stock)
(Re)kreira i procesira (puni) kocke prodaje i zalihe.
primjer:
"c:\Program Files\DataLab\Pantheon.exe" /L=UU:abc /ZE=FULL
Ako ovaj komandni redak unesemo u Scheduled tasks dobit ćemo automatsku nadogradnju i punjenje OLAP kocki u zadano vrijeme (npr. van radnog vremena).
Između parametra "FULL" i zagrade (prije navođenja kocki) ne smije biti prazan znak!!! |
 |
Po završetku procesiranja kocki Pantheon™ se automatski zatvori, zato istovremena upotreba parametra /ZE s drugim parametrima, koji su namijenjeni izvođenju određenih procesa u Pantheonu™ (izuzetak je parameter /DSH), nije preporučljiva. |
|
/DSH
|
Parameter za (re)kreiranje i punjenje tablica, namijenjenih predpripremi podataka za nadzorne ploče.
Uporaba parametra:
/DSH
Predpripremi podatke elemenata nadzorne ploče u zadanoj bazi.
/DSH=ALL
Predpripremi podatke elemenata nadzorne ploče u svim bazama podatkovneg poslužitelja.
/DSH=ALL(bazaA;bazaB;bazaN)
Predpripremi podatke elemenata nadzorne ploče samo u navedenim bazama.
/DSH=ALL(bazaA:uidA:passA;bazaB:uidB:passB;bazaN:uidN:passN)
Predpripremi podatke elemenata nadzorne ploče samo u navedenim bazama (baze nemaju zajedničkog korisnika).
primjer:
"c:\DataLab\Pantheon55_SQL.exe" /L=UU:abc /DSH=ALL(baza1:VV:dfe;baza2:ZZ;baza3)
Ako taj komandni redak unesemo u Scheduled tasks, omogućiti ćemo automatsku predpripremu podataka za nadzorne ploče (npr. izvan radnog vremena). U ovom slučaju, ako imamo u bazi 1 korisnika VV s lozinkom dfe, u bazi 2 korisnika ZZ s praznom lozinkom (bez lozinke) i u bazi 3 korisnika UU s lozinkom abc (ako nije posebno određeno, upotrijebi se korisnik iz parametra /L).
 |
Nakon izvršenog izvođenja predpripreme podataka se Pantheon™ automatski zatvori, zato istovremena uporaba parametra /DSH s drugim parametrima, kojii su namijenjeni izvođenju određenih procesa u Pantheonu™ (iznimka je parameter /ZE), nije preporučljiva. |
|
/UNIZE
|
Parameter /UNIZE (povezan sa /L=uid:pass) nadomijesti upotrebu /ZE=FULL i /DSH. Moguće ga je upotrijebiti za procesiranje kocki i/ili osvježavanje podataka nadzornih ploča na većim bazama (odnosno za više poduzeća) odjednom. Za koja poduzeća ćemo izvesti pojedino osvježavanje, namjestimo u Admin. konzoli / ZEUS / Općenito / Automatsko osvježevanje.
Osvježavanje će biti moguće samo na onim bazama, na kojima postoji korisnik /L=uid:pass s istom lozinkom.
Primjer.
|
/DREP
|
Parametar za kreiranje ispisa ze napravljene izvještaje nadzorne ploče.
Uporaba parametra:
/DREP(SifraPorocilaA;SifraPorocilaB;....;SifraPorocilaN)
Primjer:
/DREP(I000000;I000001;I000002)
 |
Nakon izvršenog kreiranju izvještaja se Pantheon™ automatski zatvori, zato istovremena upotreba parametra /DREP s drugim parametrima, koji su namijenjeni izvođenju određenih procesa u Pantheonu™, nije preporučljiva. |
|
/ORAClient
|
Ovim parametrom u sistemu, gdje PANTHEON™ radi na Oracle podatkovnom poslužitelju, postavimo rad preko vanjskog Oracle klienta, običajno je dovoljan samo Oracle instant client.
Ako upotrebljavamo Oracle klient, možemo put do poslužitelja opisati i preko postavki u Oracle TNSNAMES.ORA konfiguracijskoj datoteci i zatim u Pantheon55.ini datoteci umjesto SERVERNAME=Gremlin:1521:orcl napišemo samo SERVERNAME=Alias pri čemu je Alias uvijek odgovarajuće ime iz TNSNAMES.ORA datoteke.. |
/ORAAnsi
|
Parametrom na ograničen način rješavamo poteškoće, gdje se pojavljuje greška ORA-00979: not a GROUP BY expression i nije moguće namjestiti Oracle Patch, koji bi riješio popravak 6069409, koji tu grešku otklanja. Parametar postavi rad PA55 na NLS_COMP=ANSI.
Na žalost rad sa NLS_COMP=ANSI nije potpun kao sa NLS_COMP=LINGUISTIC i takav rad preporučujemo samo za izvođenje popravaka, koju su prijavljeni greškom ORA-00979, za sav ostali rad na PA55 ne koristimo taj parametar. |
/SSL |
Pokretanje PANTHEON™-a s tim parametrom omogući, da se klijent sa MS SQL serverom poveže preko SSL ili kriptirane veze, koja štiti promet podataka između klijenta i MS SQL servera od neovlaštenog pregleda podataka sa programima za pregled podataka, koji se ubacuju u mrežnim vezama. Uvjet za uspješno povezivanje na taj način je, da je na MS SQL serveru instaliran odgovarajući serverski certifikat, a kod klijenta instaliran odgovarajući par ključeva. Kako odgovarajuće postaviti MS SQL server možemo pročitati u poglavju Kriptiranje veze do MS SQL polužitelja. |
/model
|
Određuje, koji će se licenčni model PANTHEON, kod pokretanja koristiti
/MF - Pantheon MF
/ME - Pantheon ME
/SE - Pantheon SE
/RE - Pantheon RE
/LT - Pantheon LT
Ukoliko parametar ne postoji program pokreće najvišu licencu (npr. MF). na isti način u slučaju da izaberemo model, za koji nemamo licenčna prava (npr. pokrenemo sa parametrom /MF, imamo samo licencu za SE, program se pokreće kao SE).
Primjer kombinacije SE i LT licence možete pronaći u poglavlju Licenciranje i serijski brojevi u primjeru Računovodstvenih servisa sa terminalnim pristupom.
|
|
Za pokretanje PANTHEON-a sa određenim parametrom komandnog retka najbolje je, da na desktopu korisnika napravimo shortcut, u koji odredimo željene parametre.

|
|
|
|