Opdele en Access-database.

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Overvej at opdele enhver database, som flere personer deler via et netværk. Hvis du opdeler en delt database, kan det forbedre ydelsen, og det mindsker samtidig risikoen for, at databasefilen beskadiges.

Når du har opdelt databasen, bør du overveje at flytte back end-databasen eller at bruge en anden back end-database. Du kan bruge Styring af sammenkædede tabeller til at ændre, hvilken back end-database du bruger.

Bemærkninger: 

  • Opdele en database er ikke den samme som arkivering af en database. Dette emne beskrives ikke, hvordan du kan arkivere data. Du arkivere data ved at flytte ældre poster til en anden database med jævne mellemrum, enten fordi databasefilen vokser for hurtigt at grænsen for filstørrelsen, eller fordi du vil beholde databasefilen mindre og dataene rent organiseret efter tidsperiode. I nogle tilfælde kan du arkivere data ved at opdele en database. Få mere at vide artiklen online arkiv Access-data.

  • Hvis du opdeler en webdatabase, bliver webtabellerne i databasen ikke flyttet til back end-databasen, og der kan ikke fås adgang til dem fra front end-databasen.

Denne artikel indeholder

Oversigt

Inden du går i gang

Opdele databasen

Distribuere front end-databasen

Ændre, hvilken back end-database, du bruger

Oversigt

Når du opdeler en database, kan du omorganisere den i to filer – en backenddatabase, der indeholder datatabellerne, og en frontenddatabase, der indeholder alle de andre databaseobjekter, som f.eks. forespørgsler, formularer og rapporter. Hver bruger arbejder med dataene ved hjælp af en lokal kopi af frontenddatabasen.

Hvis du vil opdele en database, skal du bruge guiden Databaseopdeling. Når du har opdelt databasen, skal du distribuere front end-databasen til brugerne.

Advarsel:  Hvis der er flere, der bruger din database, anbefales det, at du ikke deler kopier ad databasen, som indeholder kæder til SharePoint-lister, herunder kæder til lister i en publiceret webdatabase. Hvis du opretter en kæde til en tabel, som er en SharePoint-liste, giver det ondsindede brugere mulighed for at ændre kædens destination og dermed mulighed for at ændre tilladelser på SharePoint-webstedet, da forbindelsesoplysningerne til sammenkædede tabeller ikke er krypteret.

Fordele ved at opdele en database

Fordelene ved en opdelt database omfatter følgende:

  • Forbedret ydeevne    Databasens ydeevne bliver normalt betydeligt forbedret, da det kun er dataene, der sendes via netværket. I en delt database, der ikke er opdelt, men som deles ved hjælp af en netværksmappe, sendes selve databaseobjekterne – tabeller, forespørgsler, formularer, rapporter, makroer og moduler – med via netværket og ikke kun dataene.

  • Større tilgængelighed    Da det kun er dataene, der sendes via netværket, udføres databasetransaktioner, som f.eks. redigering af poster, hurtigere, hvilket gør det nemmere at få adgang til at redigere dataene.

  • Øget sikkerhed    Hvis du gemmer back end-databasen på en computer, der bruger NTFS-filsystemet, kan du bruge NTFS-sikkerhedsfunktioner til at beskytte dataene. Da brugerne åbner back end-databasen ved hjælp af sammenkædede tabeller, er det mindre sandsynligt, at uautoriserede personer får adgang til dataene ved at åbne databasen uden tilladelse eller ved at foregive at være en autoriseret bruger. Windows XP, Windows Vista og Windows Server 2003 bruger NTFS-filsystemet. Hvis du ikke ved, hvilket filsystem der bruges på filserveren, skal du spørge systemadministratoren. Hvis du har administratorrettigheder på filserveren, kan du køre kommandoen msinfo32 for selv at se, hvilket filsystem der anvendes.

    Hvordan bruger jeg msinfo32 til at se typen af filsystem?

    1. Klik på knappen Start, og klik derefter på Kør.

    2. Skriv msinfo32 i dialogboksen Kør, og klik derefter på OK.

    3. Klik på plustegnet ud for Komponenter under Systemoplysninger.

    4. Klik på plustegnet ud for Lager under Komponenter, og klik derefter på Drev. Der vises oplysninger om de tilgængelige drev i panelet i højre side af dialogboksen.

  • Øget pålidelighed    Hvis en bruger støder på et problem, og databasen lukker uventet, vil en eventuel beskadigelse af databasefilen normalt være begrænset til den kopi af front end-databasen, som brugeren havde åbnet. Da brugeren kun får adgang til data i back end-databasen ved hjælp af sammenkædede tabeller, er det meget mindre sandsynligt, at back end-databasefilen bliver beskadiget.

  • Fleksibelt udviklingsmiljø    Da alle brugere arbejder med en lokal kopi af frontenddatabasen, kan de hver især udvikle forespørgsler, formularer, rapporter og andre databaseobjekter, uden at det har betydning for andre brugere. På samme måde kan du udvikle og distribuere en ny version af frontenddatabasen uden at forstyrre adgangen til de data, der er gemt i backenddatabasen.

Toppen af siden

Inden du begynder

Før du opdeler en database, bør du overveje følgende:

  • Du bør altid sikkerhedskopiere en database, før du opdeler den. Hvis du opdeler en database, og du derefter beslutter, at du ikke ønskede at opdele databasen, kan du gendanne originalen ud fra sikkerhedskopien.

  • Det kan tage en del tid at opdele en database. Du bør give brugerne besked, så de ikke bruger databasen, mens du opdeler den. Hvis en bruger ændrer data, mens du opdeler databasen, bliver ændringerne ikke medtaget i back end-databasen.

    Tip: Hvis en bruger ændrer data, mens du opdeler databasen, kan du importere de nye data til back end-databasen, når du er færdig.

  • Selvom du kan dele data ved at opdele en database, skal alle dem, der bruger databasen, have en version af Microsoft Office Access, som er kompatibel med filformatet i back end-databasen. Hvis back end-databasefilen f.eks. bruger .accdb-filformatet, kan brugerne få adgang til den ved hjælp af Access 2003.

  • Du vil bruge et tidligere filformat i Access til back-end-databasen, hvis du bruger funktioner, der ikke længere understøttes. For eksempel, hvis du bruger dataadgangssider (DAP'erne) Du kan fortsætte med at bruge dem, hvis back-end-databasen er i et tidligere filformat, der understøtter DAP'erne. Du kan bruge det nye filformat med front end-databasen, så dine brugere har adgang til fordelene ved det nye format. Bemærk, at du ikke kan ændre data i en dataadgangsside ved hjælp af Access 2010. Yderligere oplysninger finder du i afsnittet Se også.

Toppen af siden

Opdele databasen

  1. Opret en kopi af den database på computeren, du vil oprette en kopi af. Start databasefilen på din lokale harddisk – ikke på netværkssharet. Hvis databasefilen aktuelt deles fra din lokale harddisk, kan du lade den være, hvor den er.

  2. Åbn kopien af den database, der findes på dit lokale harddiskdrev.

  3. Klik på Access-Database i gruppen Flyt Data under fanen Databaseværktøjer. Guiden Databaseopdeling starter.

  4. Klik på Opdel database.

  5. Angiv et navn, en filtype og en placering for back end-databasefilen i dialogboksen Opret back-end-database.

    Bemærkninger: 

    • Overvej at bruge det navn, som foreslås af Access. Det bevarer det oprindelige filnavn og angiver, at databasen er en back end-database ved at indsætte _be i navnet lige før filtypenavnet.

    • Undlad at ændre filtypen, medmindre nogle brugere anvender en tidligere version af Access til at få adgang til dataene.

    • Du kan angive stien til netværksplaceringen foran filnavnet i feltet Filnavn. Hvis netværksplaceringen for back end-databasen er \\server1\share1\, og filnavnet for back end-databasen er MinDB_be.accdb, kan du angive \\server1\share1\MinDB_be.accdb i feltet Filnavn.

    • Den placering, du vælger, skal være tilgængelig for alle, der bruger databasen. Da drevtilknytninger kan variere, bør du angive UNC-stien til placeringen i stedet for et tilknyttet drevbogstav.

  6. Når guiden er færdig, vises der er en bekræftelse.

Din database er nu opdelt. Front end-databasen er den fil, du startede med (kopien af den oprindelige delte database), og back end-databasen findes på den netværksplacering, du har angivet på trin 5 i proceduren.

Begrænse ændringer i designet af front end-databasen

For at begrænse ændringer til front end-databasen, som du distribuerer, kan du overveje at gemme det som en kompileret binær fil (en .accde-fil). I Access 2010 er en kompileret binær fil en databasefil i programmet, der er blevet gemt med alle kompileret Visual Basic Access (VBA)-koden. Ingen VBA-kildekode forbliver i en kompileret binær Access-fil. Brugere kan ikke ændre designet af objekter i en .accde-fil.

  1. Åbn den front end-databasefil (.accdb), du vil gemme som en kompileret binær fil (.accde).

  2. Klik på Opret ACCDE i gruppen Databaseværktøjer under fanen Databaseværktøjer. Knapflade

  3. Gå til den mappe, hvor du vil gemme filen, Skriv et navn til filen i feltet Filnavn, og klik derefter på Gem i dialogboksen Gem som.

Toppen af siden

Distribuere front end-databasen

Når du har opdelt din database, kan du distribuere front end-databasen til dine brugere, så de kan begynde at bruge databasen.

Advarsel:  Hvis der er flere, der bruger din database, anbefales det, at du ikke deler kopier af databasen, som indeholder kæder til SharePoint-lister, herunder kæder til lister i en publiceret webdatabase. Hvis du opretter en kæde til en tabel, som er en SharePoint-liste, giver det ondsindede brugere mulighed for at ændre kædens destination og dermed mulighed for at ændre tilladelser på SharePoint-webstedet, da forbindelsesoplysningerne til sammenkædede tabeller ikke er krypteret.

Benyt en af følgende fremgangsmåder:

  • Send en mail til databasebrugerne, og vedhæft front end-databasefilen i mailen. Medtag instruktioner, som gør det nemmere for brugerne at komme hurtigt i gang med at bruge front end-databasen.

  • Gem front end-databasefilen på en netværksplacering, som alle databasebrugerne kan få adgang til. Derefter kan du sende en mail til brugerne, hvor du angiver netværksplaceringen sammen med øvrige instruktioner, som er nødvendige for at kunne få adgang til databasen.

  • Distribuer front end-databasefilen ved hjælp af et flytbart medie, f.eks. en cd-rom eller et USB-drev. Hvis du selv installerer filen, kan du teste den for at se, om den virker. Hvis brugerne skal installere filen, bør du inkludere et dokument, hvor det beskrives, hvordan de installerer filen, og hvem de skal kontakte, hvis der opstår problemer.

Toppen af siden

Ændre, hvilken back end-database du bruger

Du kan flytte din back end-database eller bruge en anden back end-database ved hjælp af Styring af sammenkædede tabeller.

Hvis du vil flytte din back end-database, skal du først oprette en kopi af den på den nye placering og derefter gøre følgende.

  1. Klik på Styring af sammenkædede tabeller i gruppen Databaseværktøjer under fanen Databaseværktøjer.

  2. Vælg de tabeller, der findes i en aktuelle back end-database, i Styring af sammenkædede tabeller.

    Tip: Hvis du ikke har sammenkædet nogen andre databaser, skal du klikke på Markér alt.

  3. Markér afkrydsningsfeltet Kontrollér altid ny placering, og klik derefter på OK.

  4. Vælg den nye back end-database.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×