Måter å dele en Access-skrivebordsdatabase på
Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Du kan dele en Access-database på mange ulike måter avhengig av hvilke behov du har, og tilgjengelige ressurser. I denne artikkelen skal vi ta en titt på de tilgjengelige alternativene, fordelene ved hvert alternativ og ressurser for mer informasjon.

I denne artikkelen

En oversikt over måter å dele Access-data på

Databaseprogrammer endres og vokser over tid. Mange faktorer påvirker behov og ytelse, inkludert antall samtidige brukere, nettverksmiljøet, gjennomstrømming, ventetid, størrelsen på databasen, maksimale brukstider og forventede vekstrater. Kort sagt, hvis databaseløsningen er vellykket, må den sannsynligvis utvikles. Heldigvis har Access en evolusjonær bane, fra enkel til avansert, som du kan ta over tid til å effektivt skalere løsningen. Tabellen nedenfor oppsummerer Access-scenarier og arbeidsbelastninger for å hjelpe deg med å velge den banen.

En oversikt over alternativer for Access-deling

Til toppen av siden

Dele én enkelt database

Dette er det enkleste alternativet og har færrest krav, men har også færrest funksjoner. Med denne metoden lagres databasefilen på en delt nettverksstasjon, og alle brukere deler databasefilen samtidig. Enkelte begrensninger inkluderer pålitelighet og tilgjengelighet hvis flere brukere endrer data samtidig, fordi alle databaseobjektene deles. Denne teknikken kan også redusere ytelsen i og med at alle databaseobjektene sendes på tvers av nettverket.

Alternativet kan være hensiktsmessig for deg hvis det forventes at bare noen få personer bruker databasen samtidig og brukere ikke trenger å tilpasse databasens utforming. Denne metoden er imidlertid mindre sikker enn andre metoder for å dele en database, fordi hver bruker har en fullstendig kopi av databasefilen, noe som øker risikoen for uautorisert tilgang.

Slik deler du en database ved hjelp av en delt mappe:

  1. Del en mappe med bestemte personer i et hjemme- eller småbedriftsmiljø. Hvis du vil ha mer informasjon, kan du se Fildeling over et nettverk i Windows.

  2. Kontroller at Access er åpnet i delt modus på datamaskinene til alle brukerne. Dette er standardinnstillingen, men du bør kontrollere for å være sikker – hvis en bruker åpner databasen i alenemodus, går dette utover datatilgjengeligheten.

    1. Start Access, og klikk Alternativer under Fil.

    2. Klikk på Innstillinger for klient i boksen Alternativer for Access Obs!

    3. Velg Delt i Avansert-delen under Standard åpen modus, klikk OK, og avslutt deretter Access.

  3. Kopier databasefilen til den delte mappen. Når du har kopiert filen, kontrollerer du at filattributtene er angitt slik at det er tillatt å lese fra / skrive til databasefilen. Brukerne må ha lese- og skrivetilgang for å kunne bruke databasen.

  4. Opprett en snarvei til databasefilen på datamaskinen til hver bruker. Hvis du vil ha mer informasjon, kan du se Opprette en snarvei på skrivebordet for et Office-program eller en Office-fil.

Til toppen av siden

Dele opp en delt database

Dette er et godt valg hvis du ikke har et SharePoint-område eller en databaseserver. Du kan dele en delt database over et lokalnett (LAN). Når du deler en database, organiserer du den på nytt i to filer – en bakdatabase som inneholder datatabellene, og en frontdatabase som inneholder alle de andre databaseobjektene, for eksempel spørringer, skjemaer og rapporter. Hver bruker arbeider med dataene ved å bruke en lokal kopi av frontdatabasen.

Fordelene ved å dele en database inkluderer følgende:

  • Forbedret ytelse    Bare dataene deles på tvers av nettverket, ikke tabellene, spørringene, skjemaene, rapportene, makroene og modulene.

  • Større tilgjengelighet    Databasetransaksjoner, for eksempel postredigeringer, fullføres raskere.

  • Økt sikkerhet    Brukere får tilgang til bakdatabasen gjennom koblede tabeller. det er mindre sannsynlig at inntrengere kan få uautorisert tilgang til dataene via frontdatabasen.

  • Større pålitelighet    Hvis en bruker støter på et problem og databasen lukkes uventet, er eventuelle databasefiler skadet vanligvis begrenset til kopien av frontdatabasen som brukeren hadde åpnet.

  • Fleksibelt utviklingsmiljø    Hver bruker kan uavhengig utvikle spørringer, skjemaer, rapporter og andre databaseobjekter uten å påvirke andre brukere. Du kan også utvikle og distribuere en ny versjon av frontdatabasen uten at det går utover tilgangen til dataene som er lagret i bakdatabasen.

Hvis du vil ha mer informasjon, kan du se Dele en Access-database.

Til toppen av siden

Dele data på et SharePoint-område

Det finnes flere måter å dele Access-data på på et SharePoint-område:

  • Koble    Koblingsprosessen kobler til data i et annet program, slik at du kan vise og redigere de nyeste dataene både i SharePoint og i Access uten å opprette og vedlikeholde en kopi av dataene i Access. Hvis du ikke vil kopiere en SharePoint-liste til Access-databasen, men i stedet vil kjøre spørringer og generere rapporter basert på innholdet i listen, kan du koble til dataene.

  • Flytte    Når du flytter data fra Access til et SharePoint-område, oppretter du lister på SharePoint-området som forblir koblet til tabeller i databasen. Veiviseren for eksport av tabeller til SharePoint hjelper deg med å flytte dataene fra alle tabellene samtidig og opprettholde relasjonene.

Hvis du vil ha mer informasjon, kan du se Importere, koble eller flytte data til SharePoint.

Advarsel!    Selv om du kan lagre en Access-databasefil i OneDrive eller et SharePoint-dokumentbibliotek, anbefaler vi at du unngår å åpne en Access-database fra disse plasseringene. Filen kan lastes ned lokalt for redigering og deretter lastes opp på nytt når du lagrer endringene i SharePoint. Hvis mer enn én person åpner Access-databasen fra SharePoint, kan det hende at flere kopier av databasen opprettes, og det kan oppstå uventede virkemåter. Denne anbefalingen gjelder for alle typer Access-filer, inkludert én enkelt database, en delt database, og filformatene ACCDB, ACCDC, ACCDE og ACCDR. Hvis du vil ha mer informasjon om hvordan du distribuerer Access, kan du se Distribuere et Access-program.

Til toppen av siden

Dele data ved hjelp av en databaseserver

Du kan bruke Access med et databaseserverprodukt, for eksempel SQL Server, til å dele databasen. Denne metoden gir deg mange fordeler, men krever ekstra programvare – et databaseserverprodukt.

Denne metoden ligner på oppdeling av en database fordi tabellene er lagret på nettverket, og hver bruker har en lokal kopi av en Access-databasefil som inneholder koblinger til tabellene, sammen med spørringer, skjemaer, rapporter og andre databaseobjekter. Fordelene med denne delingsmetoden avhenger av databaseserverprogramvaren du bruker, men inkluderer vanligvis brukerkontoer og selektiv tilgang til data, utmerket datatilgjengelighet og gode integrerte databehandlingsverktøy. Dessuten fungerer de fleste databaseserverprogramvarer bra med tidligere versjoner av Access, så ikke alle brukerne må bruke samme versjon. Bare tabeller deles. Hvis du vil ha mer informasjon, kan du se Overføre en Access-database til SQL Server, importere eller koble til data i en SQL Server database og koble til eller importere data fra en Azure SQL Server Database.

Fordeler ved å dele en database ved å bruke en databaseserver

  • Høy ytelse og skalerbarhet    I mange tilfeller gir en databaseserver bedre ytelse enn bare en Access-databasefil. Mange databaseserverprodukter støtter også svært store databaser på én terabyte eller mer, omtrent 500 ganger den gjeldende grensen for en Access-databasefil (to gigabyte). Databaseserverprodukter fungerer vanligvis svært effektivt ved å behandle spørringer parallelt (ved hjelp av flere integrerte tråder i én enkelt prosess for å håndtere brukerforespørsler) og minimere kravene til ekstra minne når flere brukere legges til.

  • Økt tilgjengelighet    De fleste databaseserverprodukter lar deg sikkerhetskopiere databasen mens den er i bruk. Dermed trenger du ikke å tvinge brukere til å avslutte databasen for å ta sikkerhetskopi av data. Dessuten håndterer databaseserverprodukter vanligvis samtidig redigering og postlåsing svært effektivt.

  • Forbedret sikkerhet    Ingen database kan gjøres helt sikker. Databaseserverprodukter gir imidlertid robust sikkerhet som er med på å beskytte dataene mot uautorisert bruk. De fleste databaseserverprodukter gir kontobasert sikkerhet, slik at du kan angi hvem som kan vise hvilke tabeller. Selv om Access-frontdatabasen anskaffes på urettmessig vis, blir bruk av data forhindret av kontobasert sikkerhet.

  • Automatisk gjenoppretting    Ved systemfeil (for eksempel et operativsystemkrasj eller strømbrudd), har noen databaseserverprodukter automatiske gjenopprettingsmekanismer som gjenoppretter en database til siste konsekvenstilstand i løpet av noen minutter, uten at databaseadministratoren trenger å gjøre noe.

  • Serverbasert behandling    Bruk av Access i en klient/server-konfigurasjon bidrar til å redusere nettverkstrafikken ved å behandle databasespørringer på serveren før du sender resultater til klienten. Det er vanligvis mer effektivt å la serveren utføre behandlingen, særlig når du arbeider med store datasett.

  • Azure SQL Server    I tillegg til fordelene med SQL Server, tilbys dynamisk skalerbarhet uten nedetid, intelligent optimalisering, global skalerbarhet og tilgjengelighet, eliminering av maskinvarekostnader og redusert administrasjon.

Til toppen av siden

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.