Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
kb:kb:command_line_balanskasa_exe [2013/02/27 01:30] – created milano | kb:kb:command_line_balanskasa_exe [2017/10/26 12:17] (current) – [Postavka Persi klase u debug režim] milano | ||
---|---|---|---|
Line 7: | Line 7: | ||
**BalansKasa.exe** - pokretanje Balans Kasa POS modula | **BalansKasa.exe** - pokretanje Balans Kasa POS modula | ||
===== Sintaksa ===== | ===== Sintaksa ===== | ||
+ | |||
+ | **BalansKasa.exe [/ | ||
- | **BalansKasa.exe [/ | ||
===== Opis ===== | ===== Opis ===== | ||
Line 45: | Line 46: | ||
**//<id radnog seta// >** dodatni broj na **OkrKasa** osnovu. | **//<id radnog seta// >** dodatni broj na **OkrKasa** osnovu. | ||
+ | |||
+ | |||
+ | ~~COMPLEX_TABLES~~ | ||
Line 53: | Line 57: | ||
- | **BalansKasa.exe /i://<id radnog seta// >** (npr. /s:1 nateraće program da koristi **OkrMain1** set registra) | + | **BalansKasa.exe /i:<//id radnog seta// >** (npr. /s:1 nateraće program da koristi **OkrMain1** set registra) |
Line 59: | Line 63: | ||
- | **//<id radnog seta// >** dodatni broj na **OkrMain** osnovu. | + | **<//id radnog seta// >** dodatni broj na **OkrMain** osnovu. |
+ | |||
+ | |||
+ | ==== Odabir COM+ Servera, ACE drajvera i ekstenzije baze podataka ==== | ||
+ | |||
+ | Ovi parametri rade identično kao i kod msbalans.exe. Instrukcije za upotrebu mogu se naći [[: | ||
+ | |||
+ | ==== Postavka Persi klase u debug režim ==== | ||
+ | |||
+ | Persi klasa je zadužena za prijavljivanje promena koje program izvrši u bazi Transporteru radi slanja u sistem razmene podataka. Ako se uključi //debug// režim, klasa će upisivati na lokaciju // | ||
+ | |||
+ | Režim // | ||
+ | |||
+ | 0 - isključeno debagovanje\\ | ||
+ | 1 - upis kritičnih operacija i grešaka\\ | ||
+ | 2 - upis kritičnih i manje kritičnih operacije i grešaka | ||
+ | |||
+ | Primer: **BalansKasa.exe /h:1** uključuje // | ||
+ | ==== Analiza performansi baze podataka (Balans Profajler) ==== | ||
+ | |||
+ | U cilju utvrđivanja uskih grla u radu sa bazom podataka moguće je pokrenuti program u režimu zapisivanja dnevnika izvršavanja komandi zadatih bazi podataka. Biće zapisano sledeće: | ||
+ | |||
+ | * Vrsta (tipa) transakcije | ||
+ | * SQL upita za sakupljanje / izmenu podataka | ||
+ | * Vreme pokretanja upita i vreme završetka upita | ||
+ | * Dužina trajanja (u sekundama) svake komande | ||
+ | * Broj slogova na koje je upit uticao (samo za upite koji vrše promene u bazi) | ||
+ | * Podaci o transakciji | ||
+ | |||
+ | Zapis je u CSV formatu, a separator je // | ||
+ | |||
+ | Program se pokreće u režimu logovanja dodavanjem **/ | ||
+ | |||
+ | Primer komande koja zapise snima u fajl C: | ||
+ | |||
+ | **BalansKasa.exe / | ||
+ | |||
+ | Za više detalja pogledati članak [[: | ||