Saznajte o ograničenjima veličine u Access bazama podataka, kako se nositi s njima i pogledajte najbolje načine za izlazak.
Ovo bi vas moglo iznenaditi ako niste običan korisnik MS Access-a, ali u stvari, postoje određena veličina i druga ograničenja u MS Access platformi baze podataka. MS Access 2016 izdanje vam pruža ukupan prostor od 2 gigabajta za skladištenje sadržaja kao i objekata baze podataka. Jedna baza podataka može vam pružiti maksimalno 37, 768 objekata, 1000 modula, 255 istovremenih korisnika, 14 znakova za lozinke, 64 znaka za ime objekta i 20 znakova za grupu po korisničkom imenu.
Šta učiniti kada dostignete ograničenje veličine
Vrlo je uobičajeno da vaše datoteke baze podataka rastu kada su u upotrebi. Ovaj rast često može ometati vaše performanse, a ponekad se čak može i oštetiti, uzrokujući veću štetu. U ovakvoj situaciji preporučljivo je koristiti naredbu Compact and Repair u bazi podataka. Korištenjem ove naredbe možete ispraviti ovaj problem, ali i spriječiti da se on ponovi u budućnosti.
Sa promjenama koje vršimo u našim bazama podataka, njena veličina se stalno mijenja, a baza podataka počinje rasti. Razlog za ovaj rast mogu biti podaci koje unosite ili drugi izvori poput:
- Skriveni, privremeni objekti koje aplikacija kreira za obavljanje određenih zadataka. Ponekad ovi objekti mogu ostati u vašoj bazi podataka mnogo duže nego što je njihova potreba u aplikaciji još uvijek prisutna.
- Kada se objekt iz baze podataka izbriše, ali prostor na disku koji zauzima još uvijek nije oslobođen. To znači da objekta nema, ali prostor koji je zauzimao još uvijek nije slobodan.
Ako na vašem sistemu imate privremene, neželjene datoteke i izbrisane objekte koji i dalje zauzimaju prostor na disku, vaša aplikacija će se sporo izvršavati, što će čak i najbrže operacije trajati duže.
Povećanje do SQL Server
Najbolji izlaz iz ove situacije je skaliranje vaših Access baza podataka i migracija na SQL Server. To je ono što bi mnogi vlasnici preduzeća učinili kako bi zaštitili sve podatke koji se nalaze u njihovim bazama podataka. Migracija podataka iz Accessa u SQL sigurno ima svoj skup izazova, ali je i dalje inteligentna stvar kada se borite s problemima prostora i veličine u Access bazama podataka.
MS SQL Server je dizajniran na način da se uvoz podataka iz Access-a može obaviti glatko. A pošto su obe aplikacije iz Microsofta, kompatibilnost nije izazov, a strah od gubitka podataka je takođe minimalan.
Ako ste korisnik MS Access-a, velike su šanse da ćete naići na ovaj problem, a jedino rješenje koje vam preostaje bilo bi skaliranje vaše aplikacije. Ovdje vas samo uvjeravamo da ako se odlučite za skaliranje, možda ćete učiniti pravu stvar. A ako niste, vjerovatno biste svoje podatke mogli izložiti riziku. U takvom scenariju, odmah investirajte u alat za popraviti mdb bazu podataka i rješavanje svih nepredviđenih situacija.
Uvod za autora:
Vivian Stevens je stručnjak za oporavak podataka DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući popraviti mdf i Excel softverski proizvodi za oporavak. Za više informacija posjetite www.datanumen.com