Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
parametri_komandne_linije_balans_alata [2013/10/01 13:00] – nessa | parametri_komandne_linije_balans_alata [2023/09/04 21:13] (current) – milano | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Parametri komandne linije Balans alata ====== | ====== Parametri komandne linije Balans alata ====== | ||
+ | ===== Podizanje verzije baze podataka===== | ||
- | **__Podizanje verzije baze podataka__ ** | + | < |
+ | BLNSUtility.exe /U < | ||
+ | </ | ||
+ | gde je: \\ | ||
+ | '' | ||
+ | '' | ||
+ | '' | ||
+ | '' | ||
+ | ===== Kompresovanje baze podataka===== | ||
- | **/U** //<font 9pt:normal/ | + | < |
+ | BLNSUtility.exe /C < | ||
+ | </ | ||
+ | gde je: \\ | ||
+ | '' | ||
+ | Ako je potrebno kompresovati bazu koja nije u spisku firmi može se zadati i putanja do baze sa prefiksom za zip fajl koji je odvojen sa '';'' | ||
+ | pa će biti napravljen zip fajl < | ||
+ | '' | ||
+ | '' | ||
+ | Za svaki slučaj, neki fajlovi stariji od zadatog broja dana neće biti obrisani tj. biće ostavljen po 1 fajl (najmlađi) iz svake nedelje svake godine.\\ \\ | ||
+ | '' | ||
+ | '' | ||
+ | Primer komande: < | ||
- | **FirID** - ID firme koju treba obraditi - 0 znači da treba obraditi sve firme.\\ | + | Zadatak za kompresiju |
- | **R/N** - da li se obrađuju | + | " |
- | **0/1/2**… - da li obraditi nultu bazu (i njene podfoldere tj. BiH). Ako je 0 biće obrađena | + | |
- | **UmbTxt_File_Path** - putanja do txt fajla sa spiskom update koraka (najčešće Umbtxt.txt) | + | |
+ | {{: | ||
- | \\ | + | \\ |
- | __**Kompresovanje baze podataka**__ | + | |
+ | ===== Pravljenje COM+ servera===== | ||
- | **/C** //<font 9pt: | + | **/S** //AppName, UserName, Password, PathToDllFile, PoolSize, JustUpdate// |
+ | Koristi se prilikom setupa kada se odabere i COM+ server paket | ||
- | **FirID** - ID firme koju treba obraditi - 0 znači da treba kompresovati sve firme.\\ | + | **AppName** - ime COM+ aplikacije. Default |
- | Ako je potrebno kompresovati bazu koja nije u spisku firmi može se zadati i putanja do baze sa prefiksom za zip fajl \\ | + | **UserName** - korisničko ime pod kojim će se aplikacija pokretati\\ |
- | koji je odvojen sa ; od putanje npr: D:\Balans\Data 20\NekaBaza.mdb; | + | **Password** - korisnička lozinka\\ |
- | pa će biti napravljen zip fajl 20101215_183000_[Test]_NekaBaza.zip \\ | + | **PathToDllFile** - putanja do dll fajla (npr. BLDCOMSrv.dll) koji koristi COM+ aplikacija\\ |
- | \\ | + | **PoolSize** - default je 30\\ |
- | **R/N** - da li se kompresuju i arhivirane godine ili ne (Rekurzivno/ | + | **JustUpdate** - može biti True, |
- | **0/1/2**… | + | Ako je True samo će biti osvežene komponente aplikacije, ako je Check komponente će biti osvežene ako aplikacija postoji inače će aplikacija biti napravljena. |
- | Za svaki slučaj, neki fajlovi stariji od zadatog broja dana neće biti obrisani tj. biće ostavljen po 1 fajl (najmlađi) iz svake nedelje svake godine.\\ | + | |
- | **ZIPfolder** - folder u koji će se snimati zip backup pre kompresije - OBAVEZAN\\ | + | |
- | **A/N** - da li da se nakon kompresije ažuriraju cene i količine ili ne (Ažuriraj/Ne ažuriraj) - ova opcija nije aktivna tj. ignoriše se | + | |
+ | \\ | ||
- | Primer u Task Scheduller-u (Run polje): " | + | ===== Osvežavanje svih upita u bazi (rekompilacija) ===== |
+ | **/R** //<font 9pt: | ||
- | __**Pravljenje COM+ servera**__ | + | **FirID** - ID firme koju treba obraditi - 0 znači da treba osvežiti upite svih firmi. Ako je potrebno osvežiti bazu koja nije u spisku firmi može se zadati i putanja do baze.\\ |
+ | **P/N** - da li da se posle snimanja upita isti pokrene sa dummy parametrima\\ | ||
+ | \\ | ||
+ | Osvežavanje se izvodi snimanjem teksta upita, po default-u kroz DAO jer kroz ADO na nekim upitima JET može da pukne.\\ | ||
+ | Ako je zadat parametar P da se upiti izvršavaju nakon snimanja, biće preskočeni upiti koji nisu SELECT tipa. | ||
+ | Primeri u Task Scheduller-u (Run polje):\\ | ||
+ | " | ||
+ | " | ||
+ | \\ | ||
+ | Log fajl sa podacima o toku i uspehu osvežavanja se nalazi u ..Documents and Settings< | ||
- | **/S** //AppName, UserName, Password, PathToDllFile, | + | ===== Kopiranje baze podataka ===== |
+ | **/K** //<font 9pt: | ||
- | Koristi | + | **FirID** - ID firme koju treba kopirati\\ |
+ | Ako je potrebno kopirati bazu koja nije u spisku firmi može se zadati i putanja do baze\\ | ||
+ | **P/N** - da li se skine lozinka sa baze - N znači da ne treba lozinka tj. ako postoji biće skinuta\\ | ||
+ | **0/1** - da li pregaziti postojeću bazu - 0 znači da ne treba raditi overwrite već da postojeću kopiju prvo treba preimenovati\\ | ||
+ | **Copy2Folder** - folder u koji će se snimiti baza - OBAVEZAN | ||
+ | Primer u Task Scheduller-u (Run polje): " | ||
+ | |||
+ | ===== Osvežavanje APR/NBS statusa kupaca ===== | ||
+ | |||
+ | **/A** //<font 9pt: | ||
+ | |||
+ | **FirID** - ID firme čije kupce treba " | ||
+ | **R/N** - da li se provera radi uvek ili samo u odredjenom vremenskom intervalu - N znači da se koristi vremenski interval\\ | ||
+ | **0/1** - da li koristiti HTML ako WEB servis ne uspe - sve različito od 0 znači da hoće\\ | ||
+ | **VremenskiInterval** - npr. 22-06 - da se ne opterećuje internet veza u radno vreme\\ | ||
+ | **A/K** - da li se proveravaju svi komitenti ili samo kupci - A znači svi | ||
+ | |||
+ | Primer u Task Scheduller-u (Run polje): " | ||
+ | |||
+ | ===== Osvežavanje/ | ||
+ | |||
+ | **/Z** //<font 9pt: | ||
+ | |||
+ | **FirID** - ID firme čije količine treba osvežiti\\ | ||
+ | **R/N** - da li se obrađuju i " | ||
+ | **SklID** - za koje skladište treba ažurirati količine - 0 znači sva skladišta | ||
+ | |||
+ | Primer u Task Scheduller-u (Run polje): " | ||
+ | |||
+ | ===== O(ne)mogućavanje COM+ servera ===== | ||
+ | |||
+ | /DCP - onemogućavanje COM+ servera (ekvivalent desnom kliku na COM+ aplikaciju pa " | ||
+ | /ECP - omogućavanje COM+ servera (ekvivalent desnom kliku na COM+ aplikaciju pa " | ||
- | **AppName** - ime COM+ aplikacije. Default je //Balans COM+ Server// \\ | ||
- | **UserName** - korisničko ime pod kojim će se aplikacija pokretati\\ | ||
- | **Password** - korisnička lozinka\\ | ||
- | **PathToDllFile** - putanja do dll fajla (npr. BLDCOMSrv.dll) koji koristi COM+ aplikacija\\ | ||
- | **PoolSize** - default je 30\\ | ||
- | **JustUpdate** - može biti True, | ||
- | Ako je True samo će biti osvežene komponente aplikacije, ako je Check komponente će biti osvežene ako aplikacija postoji inače će aplikacija biti napravljena. | ||