Glavni prozor za održavanje baza 
Glavni prozor programa "Održavanje baza" služi kao komandna tabla za izvršavanje svih operacija nad bazama (vidi sliku)
Održavanje baza..
U sekciji "Baze podataka:" nalazi se lista svih baza instaliranih na tom računaru, odnosno DSN-ova (vidi sliku)
Spisak prijavljenih baza DSN-ova..
Grupisanim komandnim dugmadima pozivaju se kontrole za podešavanje parametara i za izvršavanje specifičnih operacija nad bazama (vidi sliku)
Sekcije komandnih dugmadi glavnog prozora..
Možemo ih grupisati u sedam kategorija:
Arhiviranje baza podataka - Arhiviraj, Neuspele arhive
Provera i oporavak indeksa - Testiraj, Indeksiraj, Dodatne obrade
Upgrade baza podataka - Pusti upgrade, Pusti dodatke
Kreiranje DSN-ova - ODBC Administrator, Vrati prava konekcije
Prenos podataka iz baze u bazu - Prenos podataka
Presek poslovne godine i formiranje početnih stanja - Prenos u novu godinu
Optimizacija baza podataka - Optimizacija baza
Važno
Sve operacije može starovati samo korisnik "Admin", koji ima administratorska prava i koji unosi loiznku u sekciju "Prijava bazama podataka" u polje "Lozinka:". Administratorsko korisničko ime i lozinka primenjuju se za sve izabrane baze podataka, što znači da u svim izabranim bazama korisničko ime i lozinka administratora moraju biti isti.
Savet
Ako uključite opciju "Upamti lozinku", lozinka će biti upamćena prilikom snimanja svih opcija dugmetom "Snimi podešavanja", što se NE preporučuje, jer time ona postaje dostupna svim korisnicima. Ova mogućnost bi trebala da se koristi samo u izuzetnim slučajevima, gde pristup serveru baze podataka ima samo jedan čovek ili ograničeni krug ljudi od poverenja.
Izbor baza i prijava bazama podataka
Za sve operacije nad bazama potrebno je u listi "Baze podataka:" selektovati željene baze (vidi sliku)
Izabrane baze za obradu.. Ovo pravilo jedino ne važi za rad sa ODBC Administratorom. Najbolje je da lozinka administratora bude ista za sve baze, jer uslužni programi, koji traže administratorsku lozinku, pružaju mogućnost izvršavanja komandi odjednom na više baza, što je nemoguće ako su one različite (vidi sliku)
Pogrešna administratorska lozinka..
Korisno je znati
Ukoliko se lozinke administratora razlikuju za različite baze, treba za svaku grupu baza koja ima istu lozinku pokrenuti posebno željenu operaciju. Ovu situaciju treba izbegavati.
Arhiviranje baza
Dugmetom "Arhiviraj" pokreće se procedura za arhiviranje baza podataka (Backup) (vidi sliku)
Arhiviranje baza podataka.. Arhiviranje bi se jednostavnim rečima moglo opisati kao kopiranje baze na drugo mesto. Međutim, to je grubo pojednostavljenje i treba izbegavati obično kopiranje datoteka kao način arhiviranja.
Arhiviranje
Osnovna razlika između običnog kopiranja i arhiviranja je u tome što je bazu nemoguće kopirati dok je startovana, dok se proces arhiviranja može izvršiti bilo kada, bez prekidanja redovnog rada. Osim toga, pokretanjem procedure za arhiviranje baza podataka proverava se ispravnost baze i ukoliko je baza oštećena, biće generisana poruka o grešci.
To drugo mesto bi uvek trebalo zaista biti fizički "drugo", dakle drugi računar ili barem drugi disk. Najčešća oštećenja baze dešavaju se zbog fizičkih oštećenja diskova, tako da arhiviranjem baze na drugo mesto na istom disku nećete biti obezbeđeni od ovakvih "havarija".
Tamo gde postoji računarska mreža, pa se baze podataka nalaze na serveru, uobičajeno je da se arhiviranje vrši na neku od radnih stanica. Međutim, ako imate samo jedan računar, bilo bi dobro da u njega ugradite dva diska, tako da bi se najednom nalazile baze za operativni rad, a arhiviranje bi se vršilo na drugi disk. Ako nemate ni ovu mogućnost, pokušajte barem da koristite opciju "Arhiviranje na spoljašnji medij". U svakom slučaju, osnovno arhiviranje se, zbog brzine rada, uvek obavlja na hard disk, a tek komandom "Arhiviranje na spoljašnji medij" trebalo bi tu arhivu dodatno iskopirati na neki drugi medij (fleš memoriju ili CD RW).
Važno
Takođe je bitno da arhivu uvek radite na isti računar i istu putanju, da bi sve LOG datoteke bile upamćene redom kako su nastajale. Ako arhivu vršite na različita mesta, ovaj redosled neće biti ispravan.
Provera i oporavak indeksa
Indeksi su pomoćne strukture u bazama podataka koje omogućavaju brzo pretraživanje podataka. Iz različitih razloga, ponekad može doći do neusklađenosti indeksa sa podacima na koje upućuju. Zbog toga je poželjno periodično, barem jednom nedeljno, obaviti testiranje dugmetom "Testiraj", jer rad nad oštećenom bazom može prouzrokovati neočekivane i neprijatne greške u podacima, koje ne moraju biti na vreme primećene, pa se njihovo otklanjanje kasnije veoma komplikuje (vidi sliku)
Provera indeksa..
Ukoliko se tokom testiranja pronađu oštećeni indeksi, program će otvoriti prozor za oporavak indeksa sa prikazom upravo tih oštećenih tabela. Ako je baza ozbiljnije oštećena i tokom testiranja dođe do gubljena konekcije ili pada baze podataka, dobićete samo poruku o oštećenim tabelama, a indeksiranje morate da startujete "ručno" dugmetom Indeksiraj. Ukoliko je baza ispravna program javlja da je baza ispravna (vidi sliku)
Poruka da je baza ispravna..
Upgrade baza
Iz prozora "Upgrade baze" moguće je startovati dovođenje na novu verziju odjednom za sve baze na kojima radite. Selektujte sve baze koje želite (vidi sliku)
Selektovane baze za "Upgrade".. U polje "Putanja za upg_*.txt:" proverite putanju (treba da stoji C:\ProgramData\Calculus\Calculus12\DatabaseTools\Upgrade)" upišite putanju na kojoj se nalaze SQL datoteke za izmenu varijante baza i pritisnite dugme "Pusti upgrade". Za svaku od selektovanih baza startovaće se program "Upgrade baze" i automatskli odraditi sve što je potrebno da baze dovede na novu varijantu.
Videti još
Detaljno uputstvo o upgrade-u (promeni varijante) baza pročitajte u poglavlju: Upgrade baze
ODBC Administrator (Open Database Connectivity)
Open Database Connectivity (ODBC) je protokol kojim se povezuje baza podataka sa Synase SQL AnyWhere-om. ODBC Administrator služi za kreiranje DSN-ova ("data source name" ili "database source name") na svakom pojedinom računaru. Mnogo je jednostavniji od standardnog "ODBC Administratora" i za razliku od njega, omogućuje preslikavanje strukture DSN-ova sa jednog računara na drugi.
Korisno je znati
Izvor podataka predstavlja izvor podataka u kombinaciji sa informacijama o vezi koje su potrebne za pristup tim podacima. Informacija o vezi uključuju lokaciju servera, ime baze podataka, korisničko ime, lozinku i ostale opcije ODBC upravljačkog programa koje opisuju kako se vrši povezivanje sa izvorom podataka. Da biste se povezali sa izvorima podataka, morate definisati ime izvora podataka (DSN).
ODBC Administrator - Dodavanje ODBC izvora podataka
Primer povezivanja klijenta na lokalnu bazu podataka sa korisničkim nazivom (DSN) - C12fabrika (vidi sliku)
Dodavanje ODBC izvora podataka.:
Napomena
Morate imati administratorska prava na lokalnom računaru da biste dodali ili konfigurisali ODBC izvor podataka.
Administrator
Podrazumeva se da prozor ODBC Administrator koristi isključivo lice koje poseduje korisničko ime Admin i lozinku.
Prenos podataka iz baze u bazu - Prenos podataka
PRENOS PODATAKA - VAŽNO UPOZORENJE !!!
Molimo Vas da što detaljnije pročitate i proučite ovo uputstvo, jer bez poznavanja funkcionisanja sistema i posledica koje izaziva u bazi nećete moći ispravno da ga koristite. Nestručnim korišćenjem možete izazvati neočekivane i nesagledive posledice u bazi u koju prenosite podatke, dovodeći tu bazu u neupotrebljivo stanje. Iako je namenjen za prenošenje manjih skupina podataka, sistem je u stanju da uz nenamensko konfigurisanje prenese gotovo celu bazu. Stoga, ukoliko posle čitanja uputstva ne budete sasvim sigurni da ste ispravno razumeli svrhu i način korišćenja prenosa, ne pokušavajte sami, nego zatražite pomoć oko konfigurisanja sistema od stručnog lica.
Ovaj prenos podataka nije replikacija, dakle nije namenjen za potpuno dvosmerno automatsko usklađivanje (izjednačavanje) podataka između dve ili više baza, već je predviđen za specifične zadatke prenošenja određenih skupina podataka iz jedne baze u drugu na zahtev korisnika. Pri tome treba staviti naglasak na "prenošenje", što znači da je isključeno brisanje (osim u specifičnim slučajevima zavisnih podataka). Replikacija u odredišnoj bazi obavlja i brisanje podataka obrisanih iz izvorne baze, dok ovaj sistem to ne radi, već samo prenosi nove i ažurira postojeće podatke.
Konfigurisanje replikacije zahteva detaljno poznavanje strukture baze podataka uz podrazumevano znanje teorije relacionih baza, a u praksi traži stalno angažovanje posebnog administratora baze. Kod projektovanja ovog sistema pokušali smo da pojmove koji se pojavljuju u bazi što više približimo prosečnom korisniku i prikažemo ih na način kako ih on vidi i koristi u programima, a ne onako kako su strukturisani u samoj bazi. Nastojali smo takođe da konfigurisanje i pokretanje prenosa svedemo na najmanji mogući broj koraka. Ova nastojanja, a sa druge strane složenost celokupnog paketa i baze koja ga podržava, kao i namera da se omogući što veća prilagodljivost sistema, doveli su do kompromisa koji je rezultovao u ovom sistemu. Nažalost, nije bilo moguće toliko pojednostaviti sistem da ne zahteva nikakav napor pri konfigurisanju, tako da je neophodno uložiti određeni trud u proučavanje sistema i savladavanje pravila za njegovo korišćenje. Za više informacija pročitajte odeljak: Prenos podataka
Korisno je znati
Prilikom prenosa podataka iz baze u bazu mora biti selektovana samo jedna baza.
Presek poslovne godine i formiranje početnih stanja - Prenos u novu godinu
Presek stanja i prenos podataka u novu poslovnu godinu uključuje niz operacija kojima se baza podataka razdvaja na baze prethodne i nove poslovne godine. Iako Calculus 12 omogućuje nesmetan rad u jednoj bazi kroz više poslovnih godina, preporučljivo je razdvojiti baze radi postizanja boljih performansi u svakodnevnom radu.
Napomena
Sve potrebne operacije mogu se, u principu, obaviti u prozoru za prenos u novu poslovnu godinu, ali pri tome moraju biti zadovoljeni određeni uslovi, navedeni u daljem tekstu.
Važno
Ako niste u potpunosti sigurni da ste razumeli svaki detalj ovog uputstva, nemojte prenos u novu godinu obavljati sami, nego se obratite našoj službi za tehničku podršku!!!
Optimizacija baza podataka - Optimizacija baza
Snimanje opcija
Tasterom "Snimi" možete da upamtite sve opcije (parametre) koje ste podesili u ovom prozoru, da ih ne biste podešavali kod svakog ulaska u program. Obično je dovoljno da se opcije jednom podese, jer se instalirane baze i putanje na koje se arhiviraju retko menjaju, tako da je po startovanju ovog programa dovoljno samo odgovarajućim tasterom pokrenuti željenu operaciju.








