parametri_komandne_linije_balans_alata

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
parametri_komandne_linije_balans_alata [2014/10/28 13:00] nessaparametri_komandne_linije_balans_alata [2018/10/15 09:14] nessa
Line 1: Line 1:
 ====== Parametri komandne linije Balans alata ====== ====== Parametri komandne linije Balans alata ======
  
 +**__Podizanje verzije baze podataka__ **
  
-**__Podizanje verzije baze podataka__ ** +**/U** //<font 9pt:normal/9pt;;inherit;;inherit>FirID</font> ,////(R/N),////(0/1/2…),UmbTxt_File_Path//
  
- +**FirID** - ID firme koju treba obraditi - 0 znači da treba obraditi sve firme.\\ 
-**/U** //<font 9pt:normal/Arial;;inherit;;inherit>FirID</font> ,////(R/N),////(0/1/2…),UmbTxt_File_Path//  +**R/N** - da li se obrađuju i arhivirane godine ili ne (Rekurzivno/Nerekurzivno)\\ 
- +**0/1/2**… - da li obraditi nultu bazu (i njene podfoldere tj. BiH). Ako je 0 biće obrađena i nulta baza.\\
- +
-**FirID** - ID firme koju treba obraditi - 0 znači da treba obraditi sve firme.\\  +
-**R/N** - da li se obrađuju i arhivirane godine ili ne (Rekurzivno/Nerekurzivno)\\  +
-**0/1/2**…  - da li obraditi nultu bazu (i njene podfoldere tj. BiH). Ako je 0 biće obrađena i nulta baza.\\ +
 **UmbTxt_File_Path** - putanja do txt fajla sa spiskom update koraka (najčešće Umbtxt.txt) **UmbTxt_File_Path** - putanja do txt fajla sa spiskom update koraka (najčešće Umbtxt.txt)
  
 +\\
 +__**Kompresovanje baze podataka**__
  
-\\  +**/C** //<font 9pt:normal/9pt;;inherit;;inherit>FirID</font> ,(R/N),(0/1/2…),ZIPfolder,(S/N)//
-__**Kompresovanje baze podataka**__ +
  
 +**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:\Balans\Data 20\NekaBaza.mdb;Test\\
 +pa će biti napravljen zip fajl 20101215_183000_[Test]_NekaBaza.zip\\
 +**R/N** - da li se kompresuju i arhivirane godine ili ne (Rekurzivno/Nerekurzivno)\\
 +**0/1/2**… - da li brisati stare zip arhive - sve različito od 0 znači da hoće, npr. 5 znači da će biti obrisane sve zip arhive starije od 5 dana.\\
 +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
  
-**/C** //<font 9pt:normal/Arial;;inherit;;inherit>FirID</font> ,(R/N),(0/1/2…),ZIPfolder,(A/N)// +Primer u Task Scheduller-u (Run polje): "F:\Balans 20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /C 4,N,15,G:\TMP\Bckup\,S
  
 +Zadatak za kompresiju i backup se može napraviti i (skoro) automatski ulaskom u Balans alate, opcija "Kompresovanje i arhiviranje", odabere se firma pa se klikne na\\
 +"Podesi automatske zadatke…" Na kraju procesa će biti napravljen zadatak u Task Scheduller-u i treba zadati učestalost zadatka, korisničko ime i lozinku pod kojim će se zadatak pokretati.
  
-**FirID** - ID firme koju treba obraditi - 0 znači da treba kompresovati sve firme.\\  +{{:bal:alati_zadaci.png?nolink&513x333}} {{:bal:balansbackup.png?nolink&415x462}}
-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 nprD:\Balans\Data 20\NekaBaza.mdb;Test \\  +
-pa će biti napravljen zip fajl 20101215_183000_[Test]_NekaBaza.zip \\  +
-**R/N** - da li se kompresuju i arhivirane godine ili ne (Rekurzivno/Nerekurzivno)\\  +
-**0/1/2**…  - da li brisati stare zip arhive - sve različito od 0 znaci da hoće, npr. 5 znači da će biti obrisane sve zip arhive starije od 5 dana.\\  +
-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 tjignoriše se+
  
 +\\
 +__**Pravljenje COM+ servera**__
  
-Primer u Task Scheduller-u (Run polje): "F:\Balans 20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /C 4,N,15,G:\TMP\Bckup\+**/S** //AppNameUserNamePasswordPathToDllFile, PoolSize, JustUpdate//
  
 +Koristi se prilikom setupa kada se odabere i COM+ server paket
  
-\\  +**AppName** - ime COM+ aplikacije. Default je //Balans COM+ Server// \\ 
-__**Pravljenje COM+ servera**__ +**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,False,Check,StopCOMSrv.\\ 
 +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)** __
  
-**/S** //AppNameUserName, Password, PathToDllFile, PoolSize, JustUpdate// +**/R** //<font 9pt:normal/9pt;;inherit;;inherit>FirID</font> ,(P/N)//
  
 +**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.
  
-Koristi se prilikom setupa kada se odabere i COM+ server paket+Primeri u Task Scheduller-u (Run polje):\\ 
 +"F:\Balans 20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /R 4,P\\ 
 +"F:\Balans 20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /R G:\Blpriv.mdb,N\\ 
 +\\ 
 +Log fajl sa podacima o toku i uspehu osvežavanja se nalazi u ..Documents and Settings<nowiki>\</nowiki>[KORISNIK]<nowiki>\</nowiki>Local Settings<nowiki>\</nowiki>Temp<nowiki>\</nowiki>**~TMP.RefreshQueries.N.log** (N je broj firme, -1 ako se osvežavaju sve firme ili baza van spiska firmi)
  
 +__**Kopiranje baze podataka**__
  
-**AppName** - ime COM+ aplikacije. Default je //Balans COM+ Server// \\  +**/K** //<font 9pt:normal/9pt;;inherit;;inherit>FirID</font> ,(P/N),(0/1),Copy2folder//
-**UserName** - korisničko ime pod kojim će se aplikacija pokretati\\  +
-**Password** - korisnička lozinka\\  +
-**PathToDllFile** - putanja do dll fajla (npr. BLDCOMSrv.dllkoji koristi COM+ aplikacija\\  +
-**PoolSize** - default je 30\\  +
-**JustUpdate** - može biti True,False,Check,StopCOMSrv. \\  +
-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.+
  
 +**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): "F:\Balans 20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /K 4,N,1,G:\TMP\Bckup\
-Osvežavanje svih upita bazi (rekompilacija)** __ +
  
 +__**Osvežavanje APR/NBS statusa kupaca**__
  
-**/R** //<font 9pt:normal/Arial;;inherit;;inherit>FirID</font> ,(P/N)// +**/A** //<font 9pt:normal/9pt;;inherit;;inherit>FirID</font> ,(R/N),(0/1),VremenskiInterval,(A/K)//
  
 +**FirID** - ID firme čije kupce treba "osvežiti" (tabela Kupci, kolona APR mode, 1=OK, 3=Blokiran) - 0 znači da treba osvežiti kupce svih firmi\\
 +**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
  
-**FirID** ID firme koju treba obraditi - 0 znači da treba osvežiti upite svih firmi. Ako je potrebno osvežiti bazu koja nije spisku firmi može se zadati i putanja do baze.\\  +Primer u Task Scheduller-u (Run polje): "F:\Balans 20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /A 4,R,1,22-06,K
-**P/N** - da li da se posle snimanja upita isti pokrene sa dummy parametrima \\  +
-\\  +
-Osvežavanje se izvodi snimanjem teksta upitapo 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 snimanjabiće preskočeni upiti koji nisu SELECT tipa.+
  
 +__**Osvežavanje/ažuriranje količina**__
  
-Primeri u Task Scheduller-u (Run polje): \\  +**/Z** //<font 9pt:normal/9pt;;inherit;;inherit>FirID</font,(R/N),SklID//
-"F:\Balans 20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /R 4,P\\  +
-"F:\Balans 20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /R G:\Blpriv.mdb,N \\  +
-\\  +
-Log fajl sa podacima o toku i uspehu osvežavanja se nalazi u ..Documents and Settings<nowiki>\</nowiki>[KORISNIK]<nowiki>\</nowiki>Local Settings<nowiki>\</nowiki>Temp<nowiki>\</nowiki>**~TMP.RefreshQueries.N.log** (N je broj firme-1 ako se osvežavaju sve firme ili baza van spiska firmi)+
  
 +**FirID** - ID firme čije količine treba osvežiti\\
 +**R/N** - da li se obrađuju i "Remote" skladišta - N znači da se ne obrađuju\\
 +**SklID** - za koje skladište treba ažurirati količine - 0 znači sva skladišta
  
-__**Kopiranje baze podataka**__ +Primer u Task Scheduller-u (Run polje): "F:\Balans 20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /Z 4,N,10
  
 +__**O(ne)mogućavanje COM+ servera**__
  
-**/K** //<font 9pt:normal/Arial;;inherit;;inherit>FirID</font> ,(P/N),(0/1),Copy2folder//  +/DCP - onemogućavanje COM+ servera (ekvivalent desnom kliku na COM+ aplikaciju pa "Disable")\\ 
- +/ECP omogućavanje COM+ servera (ekvivalent desnom kliku na COM+ aplikaciju pa "Enable")
- +
-**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 znaci da ne treba lozinka tj. ako postoji biće skinuta\\  +
-**0/1** - da li pregaziti postojeću bazu - 0 znaci 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): "F:\Balans  20\BLNSPrograms\UTILITY\Balans Utility\BLNSUtility.exe" /K  4,N,1,G:\TMP\Bckup\ 
  
  • parametri_komandne_linije_balans_alata.txt
  • Last modified: 2023/09/04 21:13
  • by milano