Filformatet .accdb, som infördes i Access 2007, har många fördelar som inte är tillgängliga i tidigare filformat. Om du uppgraderar från en tidigare version av Access än Access 2007 kanske du har databasfiler som använder ett .mdb filformat. I de flesta fall bör du spara dessa databaser i filformatet .accdb. Du kan spara en kopia av den ursprungliga .mdb-filen som hjälper dig att verifiera att övergången gick bra.
I den här artikeln beskrivs fördelarna med filformatet .accdb, varför du kanske vill använda ett .mdb-filformat och hur du konverterar en databas till det nya filformatet.
Artikelinnehåll
.accdb-filformatet
Från och med Access 2007 är .accdb standardfilformatet i Access. .accdb-filformatet har stöd för ett antal nyare funktioner, till exempel beräknade fält och bifogade filer. Under vissa omständigheter kanske .accdb-filformatet inte är rätt val.
Funktioner i .accdb-filformatet
-
Flervärdesfält Ett flervärdesfält är ett slags uppslagsfält där du kan lagra mer än ett värde per post. Anta till exempel att du behöver tilldela en aktivitet till flera anställda. I en .accdb-fil kan du skapa ett flervärdesfält för att lagra vilka anställda som har tilldelats till aktiviteten. Namnen på de anställda kan väljas från en tabell eller en lista med värden.
Flervärdesfält gör det enkelt att markera och lagra mer än ett val utan att behöva skapa en mer avancerad databasdesign. Flervärdesfält är också viktiga för integrering med SharePoint, eftersom SharePoint-listor också stöder flervärdesfält. - Datatyp för bifogad fil Datatypen Bifogad fil låter dig enkelt lagra alla typer av dokument och binära filer i din databas samtidigt som du hjälper dig att hålla databasfilen under filstorleksgränsen på 2 GB – bifogade filer komprimeras automatiskt. En post kan ha flera bifogade filer, men det kan bara finnas ett fält för bifogade filer per tabell.
- Bättre integrering med SharePoint och Outlook ACCDB-filformatet har stöd för säkerhetskrav i SharePoint och Outlook som inte stöds av .mdb-filer. Det gör det möjligt att integrera Access mer fullständigt med SharePoint och Outlook.
- Förbättrad kryptering Du kan välja att ange ett databaslösenord och kryptera innehållet i databasen. När du gör det med filformatet .accdb använder Access som standard Windows Crypto API för att kryptera data. Krypteringsverktyg från tredje part kan också användas.
- Spåra fälthistorik för Long Text (PM) PM-fält (Long Text (Memo) är användbara för lagring av stora mängder information. När du använder filformatet .accdb kan du ange en egenskap (AppendOnly) som tvingar Access att behålla en historik över alla ändringar i ett Long Text (PM)-fält. Du kan sedan visa en historik över ändringarna. Den här funktionen stöder även versionshanteringsfunktionen i SharePoint, så att du kan använda Access för att spåra ändringar i flera rader i ett textfält som lagras i en SharePoint-lista (förutsatt att fältet har alternativet Lägg till ändringar i befintlig text inställt på Ja).
- Beräknad datatyp Från och med Access 2010 stöder .accdb-filformatet användningen av datatypen beräknad. Du kan använda datatypen Beräknad för att lagra resultatet av ett uttryck som du definierar.
De .mdb filformaten
Innan filformatet .accdb infördes i Access 2007 använde Access-filformaten filtillägget .mdb. Det finns flera olika versioner av det .mdb filformatet.
Du kan fortfarande öppna vissa .mdb filer. Om filen är lagrad i filformaten Access 2002-2003 eller Access 2000 kan du öppna den och använda den normalt. Du kan dock inte dra nytta av funktioner som kräver filformatet .accdb.
Om du använder funktioner som inte är tillgängliga i en .accdb-fil ska du inte konvertera filen – lämna den som en .mdb-fil.
.mdb filfunktioner som inte är tillgängliga i en .accdb-fil
- Miljö med blandad version Det går inte att öppna eller länka till .accdb-filformatet med tidigare versioner av Access än Access 2007. Om det finns personer i organisationen som har en tidigare version av Access bör du överväga om det är ett bättre alternativ att använda en .mdb fil.
- Databasreplikering Du kan inte använda replikering i en .accdb-fil. Om Access-lösningen använder replikeringsfunktionen måste du återskapa lösningen utan replikering om du vill använda .accdb-filformatet.
- Säkerhet på användarnivå Filformatet .accdb har inte stöd för säkerhet på användarnivå, en funktion som gör det möjligt för användare att se precis det de behöver se. Säkerhet på användarnivå är inte längre effektiv för datasäkerhet, eftersom dess säkerhetsmetod nu är föråldrad och lätt kan äventyras. Men säkerhet på användarnivå kan förbättra användbarheten genom att saker och ting förblir enkla för användarna, till exempel om någon inte har några affärsmässiga skäl att använda ett visst formulär kan du dölja formuläret för dem. Om du har en Access-lösning som förlitar sig på säkerhet på användarnivå för att förbättra användbarheten kanske du vill fortsätta att använda .mdb-filformatet så att du kan fortsätta använda lösningen som den är.
Konvertera till det nya filformatet
Om du vill konvertera en .mdb fil till .accdb-filformatet öppnar du filen och sparar den sedan i filformatet .accdb.
Viktigt!
Följande procedur gäller för .mdb filer som skapats i Access 97, Access 2000, Access 2002 eller Access 2003.
Börja med att öppna databasen:
- Klicka på fliken Arkiv.
- Klicka på Öppna till vänster.
- I dialogrutan Öppna väljer och öppnar du databasen som du vill konvertera.
Konvertera nu din databas:
- Klicka på fliken Arkiv.
- Klicka på Spara som på vänster sida.
- Klicka på Spara databas som under Filtyper.
- Till höger, under Databasfiltyper, klickar du på Access-databas.
- I dialogrutan Spara som i rutan Filnamn anger du ett filnamn eller använder det angivna filnamnet.
- Klicka på Spara.
En kopia av databasen skapas i filformatet .accdb.
Se även
Spara en databas eller ett objekt i ett annat format