Vilket filformat bör jag använda i Access?

Accdb-filformatet som infördes i Access 2007 har många fördelar som inte är tillgängliga i tidigare filformat. Om du uppgraderar till 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 med filformatet .accdb. Du kan behålla en kopia av den ursprungliga MDB-filen för att kontrollera att övergången gick bra.

I den här artikeln förklaras fördelarna med .accdb-filformatet, orsaker till varför du kanske vill använda ett .mdb-filformat och hur du konverterar en databas till det nya filformatet.

Innehåll

Filformatet .accdb

Från och Access 2007 är .accdb standardfilformatet i Access. Filformatet .accdb har stöd för ett antal nyare funktioner, till exempel beräknade fält och bifogade filer. Det finns dock vissa omständigheter där .accdb-filformatet kanske inte är det rätta valet.

Funktioner som tillhandahålls av .accdb-filformatet

  • Flervärdesfält    Ett flervärdesfält är en typ av uppslagsfält där du kan lagra mer än ett värde per post. Anta till exempel att du behöver tilldela en uppgift till flera anställda. I en .accdb-fil kan du skapa ett flervärdesfält för att lagra vilka anställda som ska tilldelas till aktiviteten. Namnen på de anställda kan väljas från en tabell eller en lista med värden.

    Med flervärdesfält är det enkelt att välja och lagra fler ä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å har stöd för flervärdesfält.

  • Bifogad fil-datatyp    Med datatypen Bifogad fil kan du enkelt lagra alla typer av dokument och binära filer i databasen samtidigt som du håller databasfilen under grä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    Filformatet .accdb har stöd för säkerhetskrav för 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 lösenord för databasen och kryptera innehållet i databasen. När du gör det med .accdb-filformatet använder Access som standard Windows Crypto API för att kryptera data. Krypteringsverktyg från tredje part kan också användas.

  • Long Text (PM) fälthistorikspårning    Long Text (PM) fält ä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 fält av formatet Lång text (PM). 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 till 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.

Överst på sidan

MDB-filformaten

Innan .accdb-filformatet infördes i Access 2007 används filnamnstillägget .mdb i Access. Det finns flera olika versioner av .mdb-filformatet.

Du kan fortfarande öppna vissa .mdb-filer. Om filen lagras i Access 2002-2003- eller Access 2000-filformat kan du öppna den och använda den normalt. Du kan dock inte dra nytta av funktioner som kräver .accdb-filformatet.

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    .accdb-filformatet kan inte öppnas – eller ens länkas till – med versioner av Access som är tidigare än Access 2007. Om det finns personer i organisationen som har en tidigare version av Access bör du överväga om en .mdb-fil är ett bättre alternativ. Men kom ihåg – du kan använda en Access-app eller en webbdatabas i en webbläsare, oavsett om Access ens är installerat eller inte.

  • Databasreplikering    Du kan inte använda replikering i en .accdb-fil. Om din Access-lösning använder replikeringsfunktionen måste du skapa lösningen på nytt utan replikering om du vill använda filformatet .accdb.

  • Säkerhet på användarnivå    Filformatet .accdb stöder inte säkerhet på användarnivå, en funktion som hjälper användarna att se precis vad de behöver se. Säkerhet på användarnivå är inte längre effektivt för datasäkerhet eftersom dess säkerhetsmetod nu är inaktuell och lätt komprometterad. Säkerhet på användarnivå kan emellertid förbättra användbarheten genom att göra saker enkla för användarna. Om någon till exempel inte har någon anledning att använda ett visst formulär kan du dölja formuläret för dem. Om du har en Access-lösning som kräver säkerhet på användarnivå för att förbättra användbarheten kanske du vill fortsätta använda filformatet .mdb så att du kan fortsätta använda din lösning som den är.

Överst på sidan

Konvertera till det nya filformatet

Om du vill konvertera en .mdb-fil till accdb-filformatet öppnar du filen och sparar den i .accdb-filformatet.

Viktigt!: Följande procedur gäller för .mdb-filer som skapats i Access 97, Access 2000, Access 2002 eller Access 2003.

Öppna först databasen:

  1. Klicka på fliken Arkiv.

  2. Klicka på Öppna till vänster.

  3. Markera och öppna databasen som du vill konvertera i dialogrutan Öppna.

Konvertera nu din databas:

  1. Klicka på fliken Arkiv.

  2. Klicka på Spara som till vänster.

  3. Klicka på Spara databas som under Filtyper.

  4. Klicka på Access-databas under Databasfiltypertill höger.

  5. Ange ett filnamn eller använd det filnamn som anges i rutan Filnamn i dialogrutan Spara som.

  6. Klicka på Spara.

    En kopia av databasen skapas i filformatet .accdb.

Överst på sidan

Se även

Spara en databas eller ett objekt i ett annat format

Konvertera en databas till filformatet ACCDB

Konvertera en .accdb-databas till ett tidigare filformat

Behöver du mer hjälp?

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×