Opdele en Access-database.

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Overvej at opdele en database, som flere personer deler via et netværk. Opdeling af en delt database kan hjælpe med at forbedre ydeevnen og reducere risikoen for beskadigelse af databasefilen.

Når du har opdelt databasen, kan du beslutte at flytte back end-databasen eller bruge en anden back end-database. Du kan bruge styring af sammenkædede tabeller til at ændre den back end-database, du bruger.

Bemærkninger!: 

  • Opdeling af en database er ikke det samme som arkivering af en database. Dette emne beskriver ikke, hvordan du arkiverer data. Du arkiverer data ved med jævne mellemrum at flytte ældre poster til en anden database, enten fordi databasefilen vokser for hurtigt til grænsen for filstørrelse, eller fordi du vil bevare databasefilen lille, og dine data er ryddet organiseret efter tidsperiode. I nogle tilfælde kan du arkivere data ved at opdele en database. Du kan finde flere oplysninger i online-artiklen arkiver Access-data.

  • Hvis du opdeler en webdatabase, flyttes alle webtabeller i den pågældende database ikke til back end-databasen, og de kan ikke åbnes fra den endelige front end-database.

I denne artikel

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, reorganiserer du den i to filer – en back end-database, der indeholder datatabellerne, og en front end-database, der indeholder alle de andre databaseobjekter som forespørgsler, formularer og rapporter. Hver bruger arbejder sammen med dataene ved hjælp af en lokal kopi af front end-databasen.

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 du vil beskytte dine data, hvis din database har flere slutbrugere, anbefales det, at du ikke deler kopier af en database, der indeholder links til SharePoint-lister. Hvis du opretter et link til en tabel, der er en SharePoint-liste, skaber den mulighed for, at enhver ondsindet bruger kan ændre destinationen af linket og potentielt ændre tilladelser på SharePoint-webstedet, da forbindelsesoplysningerne for sammenkædede tabeller ikke er krypteret.

Fordele ved en opdelt database

Fordelene ved en opdelt database omfatter følgende:

  • Forbedret ydeevne    Databasens ydeevne forbedrer normalt betydeligt, da det kun er data, der sendes via netværket. I en delt database, der ikke er opdelt, bliver databaseobjekterne selv – tabeller, forespørgsler, formularer, rapporter, makroer og moduler – sendt via netværket, ikke kun dataene.

  • Større tilgængelighed    Da det kun er data, der sendes via netværket, fuldføres databasetransaktioner som f. eks post redigering hurtigere, hvilket lader dataene være mere tilgængelige til redigering.

  • Forbedret sikkerhed    Hvis du gemmer back end-databasen på en computer, der bruger NTFS-filsystemet, kan du bruge NTFS-sikkerhedsfunktioner til at beskytte dine data. Da brugerne får adgang til back end-databasen ved hjælp af sammenkædede tabeller, er det mindre sandsynligt, at uvedkommende kan opnå uautoriseret adgang til dataene ved at stjæle front end-databasen eller ved at oprette en godkendt bruger. Hvis du ikke er sikker på, hvilket filsystem din filserver bruger, skal du spørge systemadministratoren. Hvis du har administratorrettigheder på filserver, kan du køre kommandoen msinfo32 for selv at bestemme filsystemet.

    Hvordan bruger jeg msinfo32 til at undersøge filsystemet?

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

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

    3. Under system oversigtskal du klikke på plus symbolet ud for komponenter.

    4. Under komponenterskal du klikke på plus symbolet ud for lager, og derefter skal du klikke på drev. Dialogboksen viser oplysninger om de tilgængelige drev i panelet til højre.

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

  • Fleksibelt udviklingsmiljø    Da hver enkelt bruger fungerer med en lokal kopi af front end-databasen, kan hver bruger også udvikle forespørgsler, formularer, rapporter og andre databaseobjekter uden at påvirke andre brugere. På samme måde kan du udvikle og distribuere en ny version af front end-databasen uden at afbryde adgangen til de data, der er gemt i back end-databasen.

Øverst på siden

Inden du begynder

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

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

  • Det kan tage lang tid at opdele en database. Du bør fortælle brugerne, at de ikke brugerdata basen, mens du opdeler den. Hvis en bruger ændrer data, mens du opdeler databasen, bliver ændringerne ikke afspejlet 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 opdelingen af en database er én måde at dele data på, skal alle, der brugerdata basen, have en version af Microsoft Office Access, der er kompatibel med filformatet for back end-databasen. Hvis back end-databasefilen bruger. accdb-filformatet, kan brugerne ikke få adgang til sine data ved hjælp af Access 2003.

  • Det kan være en god ide at bruge et tidligere Access-filformat til back end-databasen, hvis du bruger funktioner, der ikke længere understøttes. Hvis du f. eks brugerdata adgangs sider (DAPs), Du kan fortsætte med at bruge dem, hvis back end-databasen er i et tidligere filformat, der understøtter DAPs. Du kan derefter bruge det nye filformat sammen med front end-databasen, så dine brugere har adgang til fordelene ved det nye format. Bemærk, at du ikke kan ændre data på en dataadgangsside ved hjælp af Access 2010 eller nyere.

Toppen af siden

Opdele databasen

  1. På computeren skal du oprette en kopi af den database, du vil opdele. Start med databasefilen på din lokale harddisk, ikke på netværkssharet. Hvis databasefilen i øjeblikket er delt fra din lokale harddisk, kan du lade den være, hvor den er.

  2. Åbn kopien af databasen på din lokale harddisk.

  3. Klik på Access-databasei gruppen Flyt data under fanen database værktøjer . Guiden Database opdeling starter.

  4. Klik på Opdel database.

  5. I dialogboksen Opret back-end-database skal du angive et navn, en filtype og en placering for back end-databasefilen.

    Bemærkninger!: 

    • Overvej at bruge det navn, Access foreslår. Den 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 bruger en tidligere version af Access til at få adgang til dataene.

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

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

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

Databasen er nu opdelt. Front end-databasen er den fil, du startede med (kopien af den oprindelige delte database), og back end-databasen er placeret på den netværksplacering, du angav i trin 5 i denne procedure.

Begræns ændringer til designet af front end-databasen

Hvis du vil begrænse ændringer af front end-databasen, du distribuerer, skal du overveje at gemme den som en kompileret binær fil (en. accde-fil). En kompileret binær fil er en database programfil, der er blevet gemt med al VBA-kode (Visual Basic Access) kompileret. Der er ingen VBA-kildekode tilbage i en Access-kompileret binær 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å fil _GT_ Gem som _GT_ gør accde > Gem som.

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

Toppen af siden

Distribuere front end-databasen

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

Advarsel!: Hvis du vil beskytte dine data, hvis din database har flere slutbrugere, anbefales det, at du ikke deler kopier af en database, der indeholder links til SharePoint-lister. Hvis du opretter et link til en tabel, der er en SharePoint-liste, skaber den mulighed for, at enhver ondsindet bruger kan ændre destinationen af linket og potentielt ændre tilladelser på SharePoint-webstedet, da forbindelsesoplysningerne for sammenkædede tabeller ikke er krypteret.

Gør et af følgende:

  • Send en mail til databasebrugerne, og Vedhæft front end-databasefilen til meddelelsen. Medtag alle instruktioner, der gør det nemmere for brugerne at begynde at bruge front end-databasen med det samme.

  • Gem front end-databasefilen på en netværksplacering, som alle databasebrugere har adgang til, og send derefter dine brugere en mail, der angiver netværksplaceringen sammen med alle andre instruktioner, de muligvis skal bruge for at få adgang til databasen.

  • Distribuer front end-databasefilen ved hjælp af flytbare medier som f. eks en CD-ROM eller et USB-rulle drev. Hvis du selv installerer filen, kan du teste den for at sikre, at den fungerer. Hvis brugerne skal installere filen, skal du medtage et dokument, der forklarer, hvad de skal gøre for at installere filen, og hvem du 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 du kan 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 til den nye placering og derefter følge denne fremgangsmåde.

  1. Klik på styring af sammenkædede tabelleri gruppen Importér _AMP_-link under fanen eksterne data .

  2. I styring af sammenkædede tabeller skal du vælge de tabeller, der findes i den aktuelle back end-database.

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

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

  4. Find og vælg den nye back end-database.

Toppen af siden

Udvid dine Office-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.

×