Microsoft Access 2010 bruker filtypen ACCDB som ble introdusert i Access 2007 som standard. Access gir fortsatt støtte for filformatet som brukes i tidligere versjoner av Access. Denne artikkelen forklarer hvorfor du bør bruke det nye filformatet når det er mulig, og hvorfor du kanskje må bruke det tidligere versjonsfilformatet i noen tilfeller. Du vil også eksplisitt lære hvordan du konverterer en database til det nye filformatet.
I denne artikkelen
Det nye filformatet (ACCDB)
Access 2010 bruker et filformat som støtter en rekke produktforbedringer. Når du oppretter en ny database, bruker databasen det nye filformatet som standard og får accdb-filtypen.
Du bør bruke det nye filformatet når det er mulig, fordi det støtter nye funksjoner, for eksempel felt og vedlegg med flere verdier. Hvis du vil konvertere skrivebordsdatabasen til en nettdatabase ved hjelp av Access Services, må skrivebordsdatabasefilen være i ACCDB-format.
Det nye filformatet kan imidlertid ikke åpnes eller kobles til med tidligere versjoner av Access, det støtter ikke replikering, og det støtter ikke sikkerhet på brukernivå. Hvis du trenger å bruke databasen med tidligere versjoner av Access, eller hvis du må bruke replikering eller sikkerhet på brukernivå, må du bruke et tidligere versjonsfilformat.
Funksjoner som leveres av ACCDB-filformatet
-
Nettpublisering med Access Services
Hvis du har en server som kjører Access Services, en komponent i SharePoint Server, kan du publisere et ACCDB-filformat på weben, slik at du kan bruke bestemte kompatibilitetsbegrensninger. Noen utformingsfunksjoner og paradigmer er forskjellige for nettdatabaser enn for skrivebordsdatabaser – enkelte skrivebordsdatabaser kan ikke publiseres på nettet uten først å gjøre utformingsendringer.
Når du har publisert en database på nettet, kan du fortsatt åpne ACCDB-filen for å gjøre utformingsendringer, og deretter kan du synkronisere disse endringene med den publiserte versjonen. Folk kan bruke den publiserte nettdatabasen i en nettleser, uten å ha Access installert.
-
Flerverdifelt
La oss si at du må tilordne en oppgave til en av de ansatte, men bestemmer deg for at du må tilordne den til mer enn én person. I Access 2010 kan du opprette et felt med flere verdier der de ansattes navn kan velges fra eller skrives inn i en boks.
Når du klikker boksen, angir avmerkingsboksene som er valgt, valgene dine. De valgte ansatte lagres i feltet med flere verdier og er atskilt med komma (som standard) når de vises.
Tanken bak felt med flere verdier er å gjøre det enkelt å velge og lagre mer enn ett valg, uten å måtte opprette en mer avansert databaseutforming. Flerverdifelt er også viktige for integrering med Microsoft SharePoint Foundation, fordi SharePoint-lister også støtter felt med flere verdier.
-
Datatype for vedlegg
Med den nye datatypen Vedlegg kan du enkelt lagre alle typer dokumenter og binære filer i databasen uten for stor vekst i databasens fysiske størrelse. Vedlegg komprimeres automatisk, når det er aktuelt, for å maksimere plassbruken. Du kan legge ved et Word dokument i en post eller lagre en serie digitale bilder. Du kan også beholde flere vedlegg knyttet til én enkelt post.
-
Forbedret integrering med SharePoint og Outlook
Tidligere ble Access-filer i .mdb-format blokkert av SharePoint eller Outlook på grunn av at usikker kode kan inkluderes i en Access-database. Access 2010 tillater at kode bekreftes som sikker eller deaktivert. Dette gjør det mulig å integrere Access-databaser mer fullstendig med SharePoint eller Outlook.
-
Sporing av notatfeltlogg
Notatfelt er nyttige når du vil lagre store mengder informasjon. Fra og med Access 2007 kan du angi en egenskap (AppendOnly) som tvinger Access til å beholde en logg over alle endringer i et Notat-felt. Du kan deretter vise loggen for disse endringene. Denne funksjonen støtter også versjonskontrollfunksjonen i Windows SharePoint Services 3.0, slik at du kan bruke Access til å spore endringer i flere linjer i et tekstfelt som er lagret i en SharePoint-liste (forutsatt at feltet har alternativet Tilføy endringer i eksisterende tekst satt til Ja).
-
Forbedret kryptering
Du kan velge å angi et databasepassord og kryptere innholdet i databasen. Når du gjør dette ved hjelp av Access 2007 og en fil som bruker det nye filformatet, bruker Access Windows Crypto-API-en til å kryptere dataene. Tredjeparts krypteringsverktøy kan også brukes.
Filformatet for tidligere versjoner (.mdb)
Versjoner av Access som er eldre enn Office Access 2007, støtter filformater som bruker filtypen .mdb. I Access 2010 kan du fortsatt åpne .mdb filer. Hvis filen er lagret i Access 2002-2003- eller Access 2000-filformatet, kan du åpne den og bruke den i Access 2010 på vanlig måte. Du kan imidlertid ikke dra nytte av de nye funksjonene som krever ACCDB-filformatet.
Hvis filen er lagret i Access 95- eller Access 97-filformat Access 2010 et, tilbyr Access å oppgradere databasen til filformatet som er angitt som standard filformat (vanligvis ACCDB-filformatet, med mindre du eller en administrator har endret innstillingen). Hvis du ikke har tenkt å bruke databasen med versjoner av Access tidligere enn Access 2007, og du ikke vil dele databasen med andre brukere som bruker tidligere versjoner av Access enn Access 2007, og du ikke bruker replikering eller sikkerhet på brukernivå, bør du oppgradere databasefilen til det nye ACCDB-formatet. Når du har oppgradert databasen til ACCDB-filformatet, kan du ikke lenger åpne databasen ved hjelp av en tidligere versjon av Access enn Access 2007.
Hvis filen er lagret i Access 95- eller Access 97-format og du velger ikke å oppgradere til ACCDB-formatet, kan du ikke gjøre utformingsendringer. Du kan vise objekter og gjøre endringer i dataene gjennom Access 2010, men du kan ikke gjøre utformingsendringer.
Konvertere til det nye filformatet
Hvis du vil konvertere en Access-database til det nye ACCDB-filformatet, må du først åpne databasen og deretter lagre den i ACCDB-filformatet.
Viktig!: Følgende fremgangsmåte er for filer som er opprettet i Access 97, Access 2000, Access 2002 eller Access 2003.
Først åpner du databasen:
-
Klikk fanen Fil.
-
Klikk Åpne til venstre.
-
Merk og åpne databasen du vil konvertere, i dialogboksen Åpne .
Konverter nå databasen:
-
Klikk fanen Fil.
-
Klikk Del til venstre.
-
Klikk Lagre database som under Lagre hele databasen.
-
Klikk Access-database til høyre under Databasefiltyper.
-
Skriv inn et filnavn i Filnavn-boksen i dialogboksen Lagre som, eller bruk det angitte filnavnet.
-
Klikk på Lagre.
En kopi av databasen opprettes i ACCDB-filformatet.