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:01] – 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: | ||
| - | \\ | + | **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.\\ |
| - | __**Pravljenje COM+ servera**__ | + | **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. | ||