PRE POKRETANJA PROGRAMA UPGRADE BAZE OBAVEZNO ARHIVIRATI SVE BAZE ZA KOJE ŽELITE DA URADITE UPGRADE !!!
Ovo je neophodna mera bezbednosti, jer operacija promene verzije može iz bilo kog razloga završiti neuspešno. Upgrade koji nije normalno dovršen dovodi bazu u neregularno stanje. Iz tog stanja bazu nije moguće vratiti u prethodno stanje, kao ni nastaviti upgrade od tačke prekida. To znači da je jedini način vratiti bazu iz arhive u onom stanju u kakvom je bila pre upgrade-a.
Za pokretanje programa Upgrade baze morate biti administrator i znati administratorsku lozinku za prijavu bazi podataka (vidi sliku)
Prijava., posle čega ulazite u glavni prozor (vidi sliku)
Glavni prozor programa Upgrade baze.. Možete se prijaviti u neku od glavnih baza ili u Admin bazu, zavisno od toga šta želite da uradite.
Ako se prijavite u Admin bazu (vidi sliku)
Prijava u Admin bazu., u glavnom prozoru imaćete pristup samo toj bazi (vidi sliku)
Prijavljena samo Admin baza., a ako se prijavite u glavnu, program će se prijaviti i na Admin bazu, ako je ona dostupna.

Okvir "GLAVNA BAZA" sadrži sledeće podatke:
Tip baze, tekuću varijantu vaše baze i programa - ne mogu se menjati.
Naziv firme čiji se podaci nalaze u bazi - možete ga sami menjati.
Podfirma - proizvoljan naziv namenjen za razlikovanje baza podataka, kada za istu firmu imate instaliranih više baza na različitim računarima.
Poslovna godina - za radnu bazu treba da bude upisana tekuća poslovna godina za koju se trenutno vode podaci u toj bazi.
Budžetska - potvrdom ček polja baza koristi budžetski kontni plan.
Zakonska regulativa - izaberite naziv države iz spiska čija se zakonska regulativa primenjuje.
Provera regionalnih parametara - potvrdom ček polja pre pokretanja programa proverava se validnost postavljenih regionalnih parametara.
Polje "Podfirma" je korisno kad imate glavnu bazu i više zasebnih baza za rad sa fiskalnim uređajima u maloprodajnim objektima ili ako nemate računarsku mrežu, a različite službe koriste računare na raznim lokacijama, možda koristite program za obračun zarada na jednom računaru, a program za komercijalu na drugom i svaki od njih ima posebnu bazu. Obe baze imaće isti naziv firme, ali polje "Podfirma" treba upisati neki kratak opis koji će služiti za raspoznavanje svake pojedine baze npr. Prodavnica_1, Prodavnica_2 itd.
Poslovna godina pored tekuće može označavati i onu sa kojom je ta baza završila svoj aktivni rad (u slučaju kada ste tekuće poslovanje nastavili u novoj bazi, a u ovoj su ostali podaci iz ranijih godina koji služe samo za pregled i više se ne ažuriraju).
Tip Admin baze, tekuću varijantu vaše Admin baze i programa - ne mogu se menjati.
Naziv firme čiji se podaci nalaze u bazi - možete ga sami menjati.
Podfirma - proizvoljan naziv namenjen za razlikovanje Admin baza podataka, kada za istu firmu imate instaliranih više Admin baza na različitim računarima.
Ukoliko program Upgrade baze koristite samo da biste izmenili tri gore navedene promenljiva podatka: firmu, podfirmu i poslovnu godinu snimanje obavite dugmetom Snimi podatke. Ovi podaci su neobavezni, ali bi bilo dobro da ih održavate ažurnim u svim bazama, jer su oni najzgodniji način da raspoznamo o kojoj se bazi radi kada dođe vreme za obnavljanje licence.
Mere obezbeđenja kod promene varijante baze:
Ako je promena varijante prekinuta zbog nasilnog prekida programa, gašenja računara i sl, možete ponovo da pokušate upgrade iz početka. Ako je promena varijante prekinuta tako što je program javio neku grešku, dobro je pročitajte, zapišite i dostavite našoj servisnoj službi.
NE POKUŠAVAJTE DA NASTAVITE UPGRADE NAKON PORUKE O GREŠCI !!!
NE IGNORIŠITE PORUKU O GREŠCI KAO DA SE NIŠTA NIJE DESILO !!!
ONA JE TU DA VAM POMOGNE A NE DA VAM ZAGORČAVA ŽIVOT !!!
Ponekad je nakon greške moguće nastaviti upgrade i on će proći do kraja, podignuvši varijantu baze na onu koju treba. To znači da ćete moći da startujete novu varijantu programa i počnete "normalno" da radite. Međutim, čim je javljena greška baza je sigurno u nekom svom delu dospela u neregularno stanje, a kroz rad u programu tu ćete neregularnost, po pravilu uvek prekasno primetiti.
Ažuriranje se uvek obavlja nad bazom u koju ste se prijavili prilikom ulaska u ovaj program. Ukoliko je to neka od glavnih baza, program će pokušati da se prijavi i na Admin bazu i omogući istovremeni upgrade obe baze. Zavisno od toga u koju ste se bazu prijavili i od dostupnosti Admin baze, određena dugmad u programu biće omogućena ili ne. U regularnim situacijama trebalo bi da bude dostupna sva dugmad. Ovaj program možete startovati sa bilo koje radne stanice i ažurirati baze na serveru, kao što radite i u korisničkim programima.
Normalno se promena varijante izvršava tako što se obrađuju sve SQL datoteke do poslednje varijante. Međutim, ponekad je potrebno izvršiti upgrade samo do određene varijante, bez obzira što imate datoteke i za više varijante. Tada možete da selektujete mišem varijantu do koje želite da se izvrši upgrade i da uključite polje "Upgrade zaključno sa selektovanom varijantom" (vidi sliku)
Podešavanje parametara za promenu varijante po izboru..
Polje "Otvori ISQL prozor" služi za uključivanje ISQL programa (sistemskog programa baze podataka), koji za vreme izvršavanja upgrade-a prikazuje na ekranu sve komande koje se izvršavaju u bazi. Ovu opciju ne treba koristiti u normalnom radu, jer usporava rad. Ona služi samo u svrhe testiranja ili otkrivanja eventualnih grešaka (vidi sliku)
Uključivanje ISQL programa..

Program izvršava jednu po jednu SQL datoteku sa verzijom. Promena varijante baze svodi se samo na startovanje programa Upgrade baze, prijavu odgovarajućoj bazi i pritisak na dugme "Upgrade za obe baze". Startovanje upgrade-a za glavnu ili Admin bazu nezavisno obavlja se dugmetom "Upgrade" ispod podataka odgovarajuće baze, a za obe baze istovremeno dugmetom "Upgrade za obe baze". Postupak se ponavlja za sve baze koje imate instalirane na računaru.
Ne morate voditi brigu o tome što je Admin baza ažurirana već sa prvom glavnom bazom. Kod startovanja upgrade-a nad sledećim bazama, upgrade za Admin bazu biće ignorisan.
Za vreme izvršavanja upgrade-a, okviri sa podacima o bazama postaju zeleni. U okvirima se sve vreme menja jedna po jedna varijanta, kako koja datoteka završava svoj rad (vidi sliku)
Okviri sa podacima.. Po završetku, vraćaju se u belu boju, što je znak da je obrada završena.
Za vreme izvršavanja upgrade-a dugme kojim je starovan upgrade pretvara se u dugme "Prekini". Ovim dugmetom možete prekinuti izvršavanje uz poruku koja omogućava trenutni prekid ili odlaganje prekida do trenutka kad tekuća SQL datoteka završi svoj posao. Ovaj drugi prekid je regularan i upgrade možete posle toga ponovo pokrenuti, pri čemu će program sam nastaviti od tačke prekida na dalje. U slučaju da zatražite trenutni prekid, obrada neće biti korektno izvršena i baza će dospeti u neregularno stanje.

Ponekad se za omogućavanje određenih specifičnih zahteva, koji se odnose samo na vašu firmu, koriste i druge SQL datoteke, koje nemaju ime u obliku c12xxxx.SQL, već neko potpuno proizvoljno ime i ne menjaju varijantu baze. Dugme "Pusti upgrade" pokreće proceduru koja traži samo datoteke za izmenu varijante i automatski startuje jednu po jednu. Ako želite da startujete neku drugu SQL datoteku, koja vam je dostavljena radi ažuriranja baze, snimite i nju na isti direktorijum, ili je potražite na odgovarajućem direktorijumu i selektujte je u listi sa desne strane, a zatim pritisnite dugme "Izvrši SQL". Dalji postupak je isti kao kod promene varijante. Nekoliko ovakvih datoteka se nalazi standardno u direktorijumima Azur i Prenos, ali namenjene su za rad servisne službe i ne treba ih koristiti u redovnom radu.

Postoji niz operacija i procedura koje mogu biti izvršene nad bazom mimo procedura upgrade i dodaci (vidi sliku)
Posebne operacije paketa.. Sve SQL procedure smeštaju se u fasciklu DatabaseTools/SpecialOperations.
Primer oporavka View-a ili pogleda – predstavlja način za prikazivanje podataka iz radne baze. To je u stvari set uputstava koja upućujete Anywhere SQL Server-u, i kojima nalažete serveru kako želite da vidite podatke. Pogledi se još zovu i virtuelne tabele. U Calculusu 12 postoji procedura, odnosno poseban SQL za oporavak view-ova (pogleda). Kada dobijete grešku u kojoj se navodi i INVALID VIEW (npr. "Cannot use view 'ImeView-a' because it is invalid"), tada treba iz posebnih operacija paketa pokrenuti proceduru RecompileViews.sql. Pokrenite program za upgrade baze, u donjem desnom uglu iz padajuće liste gde je po default-u "Upgrade" izaberite "Posebne operacije paketa", pa selektujte "RecompileViews.sql" iz liste "SQL datoteke:" i izvršite SQL klikom na dugme "Izvrši SQL" (vidi sliku)
INVALID VIEW..
Ukoliko vaša firma dobije od našeg razvojnog sektora SQL za operacijom nad bazom u skladu sa nekim od vaših specifičnih zahteva, SQL datoteku treba smestiti u fasciklu "SpecialOperations" (vidi sliku)
Posebne operacije firme..

Program Upgrade baze morate više puta startovati za više baza podataka. Kada je broj instaliranih baza velik, ovo može biti zahtevan posao. Rešenje postoji u programu za "Održavanje baze podataka", u kojem možete selektovati za koje sve baze želite da uradite upgrade i da jednim potezom odradite kompletan posao.