Lær om størrelsesbegrænsningerne i Access-databaser, hvordan du håndterer dem og se på de bedste udveje.
Dette kan komme som en overraskelse for dig, hvis du ikke er en almindelig MS Access-bruger, men faktisk er der visse størrelser og andre begrænsninger i MS Access-databaseplatformen. MS Access 2016-udgaven giver dig en samlet plads på 2 gigabyte til lagring af indholdet såvel som databaseobjekterne. En enkelt database kan give dig maksimalt 37 objekter, 768 moduler, 1000 samtidige brugere, 255 tegn til adgangskoder, 14 tegn til objektnavn og 64 tegn for gruppe pr. brugernavn.
Hvad skal du gøre, når du når størrelsesgrænsen
Det er meget almindeligt, at dine databasefiler vokser sig større, når de er i brug. Denne vækst kan ofte hæmme din præstation, og til tider kan den endda blive ødelagt, hvilket forårsager mere skade. I denne form for situation er det tilrådeligt at bruge kommandoen Compact and Repair i databasen. Ved at bruge denne kommando kan du rette dette problem og også forhindre det i at opstå igen i fremtiden.
Med de ændringer, vi foretager i vores databaser, bliver dens størrelse ved med at ændre sig, og databasen begynder at vokse. Årsagen til denne vækst kan enten være de data, du indtaster, eller andre kilder som:
- De skjulte, midlertidige objekter, der oprettes af applikationen for at udføre bestemte opgaver. I nogle tilfælde kan disse objekter forblive i din database meget længere, end der stadig er behov for dem i applikationen.
- Når et objekt fra databasen slettes, men den diskplads, det optager, er stadig ikke frigivet. Det betyder, at genstanden ikke er der, men den plads, den optog, er stadig ikke fri.
Hvis du har midlertidige, uønskede filer i dit system og slettede objekter, der stadig optager diskplads, vil din applikation køre langsomt, hvilket får selv de hurtigste operationer til at tage længere tid.
Opskalering til SQL Server
Den bedste vej ud af denne situation er at skalere dine Access-databaser og migrere til SQL Server. Det er, hvad mange virksomhedsejere ville gøre for at beskytte alle de data, der er der i deres databaser. Migrering af data fra Access til SQL har helt sikkert sine egne udfordringer, men det er stadig en intelligent ting at gøre, når man kæmper med plads- og størrelsesproblemer i Access-databaser.
MS SQL Server er designet på en måde, så import af data fra Access kan foregå problemfrit. Og da begge applikationer er fra Microsoft, er kompatibilitet ikke en udfordring, og frygten for tab af data er også minimum.
Hvis du er bruger af MS Access, er der meget store chancer for, at du støder på dette problem, og den eneste løsning, der er tilbage hos dig, ville være at skalere din ansøgning. Her forsikrer vi dig kun om, at hvis du vælger skalering, kan du lige så godt gøre det rigtige. Og hvis du ikke er det, kan du sandsynligvis bringe dine data i fare. I et sådant scenario skal du straks investere i et værktøj til rette mdb database og håndtere eventuelle uforudsete hændelser.
Forfatter Introduktion:
Vivian Stevens er en datagendannelsesekspert i DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder rette mdf og excel-genopretningssoftwareprodukter. For mere information besøg www.datanumen.com