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 [2015/01/30 12:02] – external edit 127.0.0.1 | 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, |
| - | + | ||
| - | + | ||
| - | **FirID** - ID firme koju treba obraditi - 0 znači da treba kompresovati sve firme.\\ | + | |
| - | 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 ; od putanje npr: D: | + | |
| - | pa će biti napravljen zip fajl 20101215_183000_[Test]_NekaBaza.zip \\ | + | |
| - | **R/N** - da li se kompresuju i arhivirane godine ili ne (Rekurzivno/ | + | |
| - | **0/ | + | |
| - | 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\\ | + | |
| - | **S/N** - da li da se pre kompresije zaustavi COM+ server (Shutdown) - sve različito od S znači da se ne zaustavlja | + | |
| - | + | ||
| - | + | ||
| - | Primer u Task Scheduller-u (Run polje): " | + | |
| - | + | ||
| - | + | ||
| - | \\ | + | |
| - | __**Pravljenje COM+ servera**__ | + | |
| - | + | ||
| - | + | ||
| - | **/S** //AppName, UserName, Password, PathToDllFile, | + | |
| Koristi se prilikom setupa kada se odabere i COM+ server paket | Koristi se prilikom setupa kada se odabere i COM+ server paket | ||
| - | + | **AppName** - ime COM+ aplikacije. Default je //Balans COM+ Server// \\ | |
| - | **AppName** - ime COM+ aplikacije. Default je //Balans COM+ Server// \\ | + | **UserName** - korisničko ime pod kojim će se aplikacija pokretati\\ |
| - | **UserName** - korisničko ime pod kojim će se aplikacija pokretati\\ | + | **Password** - korisnička lozinka\\ |
| - | **Password** - korisnička lozinka\\ | + | **PathToDllFile** - putanja do dll fajla (npr. BLDCOMSrv.dll) koji koristi COM+ aplikacija\\ |
| - | **PathToDllFile** - putanja do dll fajla (npr. BLDCOMSrv.dll) koji koristi COM+ aplikacija\\ | + | **PoolSize** - default je 30\\ |
| - | **PoolSize** - default je 30\\ | + | **JustUpdate** - može biti True, |
| - | **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. | 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. | ||
| + | \\ | ||
| - | __**\\ | + | ===== Osvežavanje svih upita u bazi (rekompilacija) |
| - | Osvežavanje svih upita u bazi (rekompilacija)** __ | + | |
| + | **/R** //<font 9pt: | ||
| - | **/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.\\ |
| - | + | **P/N** - da li da se posle snimanja upita isti pokrene sa dummy parametrima\\ | |
| - | + | \\ | |
| - | **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.\\ | + | Osvežavanje se izvodi snimanjem teksta upita, po default-u kroz DAO jer kroz ADO na nekim upitima JET može da pukne.\\ |
| - | **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. | 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):\\ | |
| - | Primeri u Task Scheduller-u (Run polje): \\ | + | " |
| - | " | + | " |
| - | " | + | \\ |
| - | \\ | + | |
| Log fajl sa podacima o toku i uspehu osvežavanja se nalazi u ..Documents and Settings< | Log fajl sa podacima o toku i uspehu osvežavanja se nalazi u ..Documents and Settings< | ||
| + | ===== Kopiranje baze podataka ===== | ||
| - | __**Kopiranje baze podataka**__ | + | **/K** //<font 9pt: |
| - | + | **FirID** - ID firme koju treba kopirati\\ | |
| - | **/K** //<font 9pt: | + | 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\\ | |
| - | **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 | **Copy2Folder** - folder u koji će se snimiti baza - OBAVEZAN | ||
| + | Primer u Task Scheduller-u (Run polje): " | ||
| - | Primer u Task Scheduller-u (Run polje): " | + | ===== Osvežavanje APR/NBS statusa kupaca ===== |
| + | **/A** //<font 9pt: | ||
| - | __**Osvežavanje APR/NBS statusa kupaca**__ | + | **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\\ | |
| - | **/A** //<font 9pt: | + | **VremenskiInterval** - npr. 22-06 - da se ne opterećuje internet veza u radno vreme\\ |
| - | + | ||
| - | + | ||
| - | **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 | **A/K** - da li se proveravaju svi komitenti ili samo kupci - A znači svi | ||
| + | Primer u Task Scheduller-u (Run polje): " | ||
| - | Primer u Task Scheduller-u (Run polje): " | + | ===== Osvežavanje/ažuriranje količina ===== |
| + | **/Z** //<font 9pt: | ||
| - | __**Osvežavanje/ažuriranje | + | **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 | ||
| + | Primer u Task Scheduller-u (Run polje): " | ||
| - | **/Z** //<font 9pt: | + | ===== O(ne)mogućavanje COM+ servera ===== |
| - | + | ||
| - | + | ||
| - | **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 | + | |
| + | /DCP - onemogućavanje COM+ servera (ekvivalent desnom kliku na COM+ aplikaciju pa " | ||
| + | /ECP - omogućavanje COM+ servera (ekvivalent desnom kliku na COM+ aplikaciju pa " | ||
| - | Primer u Task Scheduller-u (Run polje): " | ||