Måter å dele en Access-skrivebordsdatabase på

Måter å dele en Access-skrivebordsdatabase på

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 med hvert alternativ og ressurser for mer informasjon.

I denne artikkelen

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

Dele en enkelt database

Dele opp en delt database

Dele data på et SharePoint-område

Dele data ved hjelp av en databaseserver

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

Database programmer endres og økes over tid. Mange faktorer påvirker behov og ytelse, inkludert antall samtidige brukere, nettverks miljøet, gjennomstrømming, vente tid, størrelsen på databasen, maksimal bruks tid og forventede vekst takster. Hvis database løsningen er vellykket, trenger du sannsynligvis å utvikle den. Heldigvis har Access en evolusjons bane, fra enkel til avansert, som du kan bruke til å effektivt skalere løsningen. Tabellen nedenfor oppsummerer tilgangs scenarioer og arbeids mengder som hjelper deg med å velge banen.

En oversikt over alternativer for tilgang-deling

Til toppen av siden

Dele en 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. Men denne metoden er mindre sikker enn andre metoder for å dele en database, fordi hver bruker har en fullstendig kopi av database filen, noe som øker risikoen for uautorisert tilgang.

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

  1. I et hjemme-eller små bedrifts miljø kan du dele en mappe med bestemte personer. Hvis du vil ha mer informasjon, kan du se fil deling over et nettverk i Windows 10.

  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 Alternativerunder fil.

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

    3. Velg deltunder standard åpnings modusi Avansert -delen, 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å skrive bordet for et Office-program eller 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 lokal nett (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 omfatter følgende:

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

  • Større tilgjengelighet    Database transaksjoner, for eksempel post redigeringer, full føres raskere.

  • Økt sikkerhet    Brukere får tilgang til bak databasen via koblede tabeller. Det er mindre sannsynlig at inntrengerne kan få uautorisert tilgang til dataene via front databasen.

  • Større pålitelighet    Hvis en bruker opplever et problem, og databasen lukkes uventet, er eventuelle skader på database filer vanligvis begrenset til kopien av front databasen som brukeren hadde åpne.

  • Fleksibelt utviklingsmiljø    Hver bruker kan uavhengig utvikle spørringer, skjemaer, rapporter og andre database objekter uten at det påvirker 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å et SharePoint-område på, som de følgende avsnittene beskriver.

Advarsel    Selv om du kan lagre en Access-databasefil i OneDrive eller i et SharePoint-dokumentbibliotek, anbefaler vi at du unngår å åpne en Access-database fra disse plasseringene. Filen lastes ned lokalt for redigering og lastes deretter opp på nytt når du har lagret endringene i SharePoint. Hvis mer enn én person åpner Access-databasen fra SharePoint, kan flere kopier av databasen bli opprettet, og noen data kan gå tapt eller være skadet. Denne anbefalingen gjelder for alle typer Access-filer, inkludert en enkelt database, en delt database og ACCDB-, ACCDC-, ACCDE-og ACCDR-filformater. Hvis du vil ha mer informasjon om distribusjon av Access, kan du se distribuere et Access-program.

Lagre en database i et dokumentbibliotek 

Du kan lagre en database i et SharePoint-dokumentbibliotek som ligner på lagring av en database i en nettverks mappe, og som gir en praktisk måte å administrere tilgang til en database på.

  1. Åpne databasen du vil lagre i SharePoint

  2. Klikk påLagre som i Fil-fanen.

  3. Klikk på Lagre database som i inndelingen Avansert, velg SharePoint og klikk deretter på Lagre som.

    Obs!: Hvis du bruker Access 2010, klikker du på Fil > Lagre og publiser > Lagre database som > SharePoint.

  4. Bla til dokumentbiblioteket du vil bruke i dialogboksen Lagre på SharePoint.

  5. Kontroller filnavnet og -typen for databasen, foreta eventuelle nødvendige endringer, og klikk deretter på Lagre.

Dele data ved å koble til SharePoint-lister

Denne metoden har de samme fordelene som å bruke en del database, og brukere kan endre sin egen kopi av databasen, fordi dataene deles via SharePoint-området, som er en måte å finne data sentralt på. Siden dataene er i SharePoint-lister, kan du i tillegg gjøre dem tilgjengelige over nettverket ved å bruke SharePoint-funksjoner. Hvis du vil ha mer informasjon, kan du se importere fra eller koble data til en SharePoint-liste.

Bruke veiviseren for eksport av tabeller til SharePoint

Når en database flyttes, oppretter Access et nytt front program som har alle de gamle skjemaene og rapportene og de nye koblede tabellene som nettopp ble eksportert. Vei viseren Eksporter tabeller til SharePoint-området hjelper deg med å flytte dataene fra alle tabellene samtidig og opprettholde referanseintegritet.

  1. Klikk på SharePoint i Flytt data-gruppen i kategorien Databaseverktøy. Dette alternativet er bare tilgjengelig hvis databasen er lagret i ACCDB-filformat.

  2. Følg fremgangsmåten i veiviseren for eksport av tabeller til SharePoint, inkludert å angi plasseringen til SharePoint-området. Klikk på Avbryt hvis du vil avbryte prosessen.

  3. Merk av for Vis detaljer på den siste siden i veiviseren for å vise flere detaljer om overføringen.

    På denne veivisersiden finner du en beskrivelse av hvilke tabeller som er koblet til lister, og informasjon om plasseringen til sikkerhetskopien og URL-adressen for databasen. Du får også en advarsel hvis det oppstår overføringsproblemer, og plasseringen til en loggtabell der du kan se flere detaljer om problemene.

  4. Klikk på Slutt når handlingene er fullført.

    Hvis det vises en advarsel, ser du gjennom loggtabellen og utfører nødvendige handlinger. Det kan for eksempel hende at visse felt ikke flyttes eller ikke konverteres til en annen datatype som er kompatibel med en SharePoint-liste.

Hvis du vil ha mer informasjon, kan du se bruke vei viseren Flytt til SharePoint-område.

Publisere en database ved hjelp av Access Services

Viktig    Microsoft anbefaler ikke lenger å opprette og bruke Access-nettapper i SharePoint. Du kan som et alternativ bruke Microsoft PowerApps, til å bygge bedriftsløsninger uten kode for nettet og mobilenheter.

Når du publiserer en nettdatabase, opprettes det et SharePoint-nettsted som inneholder databasen. Alle databaseobjektene og dataene flyttes til SharePoint-lister på dette området.

Når du publiserer en database, flytter du den til nettet. Du kan opprette nettskjemaer og -rapporter som kjører i et leservindu, og også opprette standard Access-objekter (noen ganger kalt klientobjekter for å skille dem fra nettobjekter). Du må ha Access installert på datamaskinen for å kunne bruke Access-klientobjekter, men alle databaseobjekter på SharePoint-området er delte.

Obs!: Når du har Access installert på databasen, kan du bruke klientobjektene fra en nettdatabase, men ellers kan du bruke bare nettdatabaseobjektet.

Access Services gir deg en plattform der du kan opprette databaser som du kan bruke på nettet. Du utformer og publiserer en nettdatabase ved hjelp av Access 2010 og SharePoint, og brukerne bruker nettdatabasen i en nettleser.

Obs!: Du trenger utviklertilgang på SharePoint-nettstedet der du vil publisere databasen.

Skjemaer, rapporter og makroer for brukergrensesnitt kjøres i nettleseren

Data lagres i SharePoint-lister hvis du bruker en nettdatabase: Alle tabeller blir til SharePoint-lister, og poster blir til listeelementer, og du kan bruke SharePoint-tillatelser til å kontrollere tilgang til nettdatabasen.

Spørringer og datamakroer kjører på serveren: All SQL-behandling skjer på serveren. Dette forbedrer nettverksytelsen ved å begrense trafikken til resultatsett.

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 er lik deling 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 database objekter. Fordelene med denne Delings metoden avhenger av hvilken database server program vare du bruker, men som vanligvis inneholder bruker kontoer og selektiv tilgang til data, ypperlig data tilgjengelighet og gode integrerte data behandlings verktøy. I tillegg fungerer den fleste database serverens program vare 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-databaseog Koble til eller IMPORTERE data fra en Azure SQL Server-database.

Fordeler ved å dele en database ved å bruke en databaseserver

  • Høy ytelse og skalerbar het    I mange situasjoner gir en databaseserver bedre ytelse enn en Access-databasefil alene. 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 database server-produkter 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    Hvis det oppstår system feil (for eksempel et operativ system krasj eller strøm brudd), har noen databaseservere for en database automatisk gjen opprettede mekanismer som gjenoppretter en database til den siste konsekvensen i løpet av noen minutter, uten database administrator handling.

  • Serverbasert behandling    Hvis du bruker Access i en klient/server-konfigurasjon, reduseres nettverks trafikken ved å behandle database spørringer på serveren før resultatene sendes 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, tilbyr dynamisk skalerbar het uten nedetid, intelligent optimering, global skalerbar het og tilgjengelighet, eliminering av maskin vare kostnader og redusert administrasjon.

Til toppen av siden

Obs!:  Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig? Her er den engelske artikkelen for referanse.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×