Installér et Access-program

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Access indeholder en funktionsrig platform til udvikling databaseprogrammer. Et databaseprogram er et computerprogram, der indeholder både en metode til at gemme og administrere data samt en brugergrænseflade, der forretningsopgavernes logik (programlogik).

For at installere Access-programmer, som kan køre uden en installation af Access på brugerens computer, kan du distribuere dem sammen med den Access Runtime, som fås gratis fra Microsoft.com Download Center.

I denne artikel diskuteres grundlæggende installationsplanlægning, funktionerne i Access Runtime, og hvordan du downloader denne Runtime. Denne artikel indeholder også en oversigt over installation af databaseprogrammer ved hjælp af Access.

Hvad vil du foretage dig?

Planlægning af installation

Forstå Access Runtime

Download Access Runtime

Installér et Access-program

Planlægning af installation

Før du begynder, skal du stille dig selv følgende spørgsmål om den måde, programmet skal installeres på.

Skal data og logik være adskilt?

Du kan oprette et Access-program, der kombinerer dataadministration og programlogik i én fil. Dette er standardprogramstrukturen i Access. Kombinationen af dataadministration og programlogik i én fil udgør den mest enkle installationsmetode, men denne metode fungerer bedst, hvis programmet kun bruges af én person ad gangen, og det indebærer også nogle risici. Eksempelvis kan en bruger forårsage datatab ved utilsigtet at komme til at slette eller beskadige programfilen.

I de fleste tilfælde skal du adskille dataadministration og programlogik. Dette er med til at forbedre:

  • Sikkerhed    Brug af en server til datalagring er med til at beskytte data.

  • Ydeevne    Brugen af en opdelt database eller en databaseserver kan være med til at reducere netværkstrafikken.

  • Mulighed for tilpasning    Nye makrohandlinger for navigationsruden kan hjælpe dig med at styre, hvem der kan se hvad. Du kan distribuere forskellige programlogikfiler til forskellige brugere.

Måder at adskille data og logik på

En måde at adskille data og logik på er ved hjælp af kommandoen Access-database (på fanen Databaseværktøjer i gruppen Flyt data). Kommandoen Access-database opdeler dit databaseprogram i to Access-filer: en til data og en til logik. Når du bruger kommandoen Access-database, opretter Access en fil, hvor "_be" (som betyder "back-end") føjes til filnavnet – så hvis f.eks. det oprindelige databasefilnavn er "Database1.accdb", så opretter Access en ny databasefil med navnet "Database1_be.accdb."

En anden måde at adskille dataadministration og programlogik på er ved at bruge en databaseprogramserver (f.eks. Microsoft SQL Server) til dataadministration og Access til programlogik.

Når du skal afgøre, om en enkelt Access-fil er tilstrækkelig til både dataadministration og programlogik, skal du overveje følgende:

  • Dataintegritet og -sikkerhed    Access-brugere skal have læse-/skrivetilladelse til den fil, der indeholder programlogikken. Hvis du kombinerer data og logik i én fil, eksponeres dataene for de samme risici som programlogikken.

    Et Access-program, der anvender separate logik- og datafiler, kan være med til at sikre dataintegriteten og -sikkerheden ved at benytte NTFS-sikkerhedsfunktioner. Fordi brugere kun skal have udtrykkelig læse-/skriveadgang til programlogikfilen, kan datafilen gøres mere sikker.

    Programmet kræver muligvis yderligere sikkerhedsindstillinger, f.eks. muligheden for at bestemme, hvilke brugere der har adgang til bestemte data. I dette tilfælde skal du bruge et serverprodukt som f.eks. SQL Server eller et Windows-serveroperativsystem med Windows SharePoint Services til at lagre og administrere dine programdata og bruge Access til at levere programlogikken.

  • Skalerbarhed    En Access-fil kan have en størrelse på maksimalt 2 GB (gigabyte). Selvom 2 GB er en betydelig mængde tekst, kan det være utilstrækkeligt for nogle programmer, især programmer, som gemmer vedhæftede filer i databaseposter. Hvis du adskiller data og logik, har programmet plads til flere data. Hvis du forventer, at brugerne vil lagre en stor mængde data, kan du overveje at bruge flere end én Access-datafil.

    Du bør også gennemgå Access-programspecifikationerne for at få andre oplysninger om skalerbarhed. Hvis du vil have mere at vide om Access -specifikationer, skal du se artiklens adgangs specifikationer.

  • Netværkskapacitet    Hvis flere brugere skal bruge programmet samtidig via et netværk, vil beskadigelse af data være mere sandsynligt, hvis data og logik kombineres i én fil. Hvis du kombinerer data og logik i én Access-fil, kan du desuden ikke optimere den netværkstrafik, som Access genererer. Hvis flere brugere skal bruge programmet samtidig via et netværk, skal du adskille dataene og logikken, enten ved hjælp af to eller flere Access-filer eller ved hjælp af et databaseserverprodukt til data og Access til programlogik.

Hvordan vil netværksmiljøet være?

Hvis dine brugere alle benytter det samme lokalnetværk, eller hvis dit program ikke bruges via et netværk, kan en enkelt programfil fungere fint under det fleste omstændigheder.

Netværkets ydeevne bliver bedre, hvis du adskiller data og logik. Hvis brugerne ikke benytter det samme lokalnetværk, kan du bruge en server til at lagre og administrere dine data og bruge Access til programlogik.

Har brugerne Access?

Hvis alle brugerne har Access installeret på deres computere, kan de åbne og bruge programmet, sådan som de ville gøre med enhver anden Access-databasefil.

Hvis nogle af eller alle brugerne ikke har Access installeret på computeren, skal du installere de Access Runtime-softwaren til disse brugere, når du installerer programmet.

Tilbage til toppen

Forstå Access Runtime

Access Runtime er et videredistribuerbart program, som gør det muligt for personer, der ikke har Access installeret på deres computer, at bruge Access-databaseprogrammer. Når du åbner en Access-database ved hjælp af Access Runtime, åbner databasen i kørselstilstand.

Hvad er kørselstilstand?

Kørselstilstand er en Access-betjeningstilstand hvor visse Access-funktioner ikke er tilgængelige som standard. Nogle af disse utilgængelige funktioner kan dog gøres tilgængelige i kørselstilstand.

Hvilke funktioner er ikke tilgængelige i kørselstilstand?

Følgende Access-funktioner er ikke tilgængelige i kørselstilstand:

  • Navigationsrude    Navigationsruden er ikke tilgængelig i kørselstilstand. Dette er med til at forhindre, at brugere får adgang til tilfældige objekter i databaseprogrammet. Kun de objekter, som du eksponerer for brugerne – f.eks. ved hjælp af en oversigtsformular – kan åbnes, når der bruges kørselstilstand. Navigationsruden kan ikke gøres tilgængelig i kørselstilstand.

  • Båndet    Som standard er båndet ikke tilgængeligt i kørselstilstand. Dette er med til at forhindre, at brugerne opretter eller redigerer databaseobjekter og udfører andre potentielt skadelige handlinger såsom at oprette forbindelse til nye datakilder eller eksportere data på andre måder, end du ønsker. Du kan oprette et brugerdefineret bånd og derefter knytte båndet til en formular eller rapport. Du kan ikke vise båndets standardfaner i kørselstilstand.

  • Designvisning og layoutvisning    Designvisning og layoutvisning er ikke tilgængelige for nogen databaseobjekter i kørselstilstand. Dette er med til at forhindre, at brugere ændrer designet på objekter i databaseprogrammet. Du kan ikke aktivere designvisning eller layoutvisning i kørselstilstand.

  • Hjælp    Som standard er integreret hjælp ikke tilgængelig i kørselstilstand. Fordi du styrer, hvilke funktioner der er tilgængelige i programmet i din kørselstilstand, kan noget af den almindelige integrerede Access Hjælp være irrelevant for personer, der bruger programmet, og den vil muligvis kunne gøre dem forvirret eller frustreret. Du kan oprette din egen brugerdefinerede Hjælp-fil til at supplere dit kørsels tilstands program.

Kan jeg åbne en Access-database i kørselstilstand uden at bruge Access Runtime-softwaren?

Du kan køre en hvilken som helst Access-database i kørselstilstand på en computer, hvor den fulde version af Access er installeret. Gør et af følgende for at køre en Access-database i kørselstilstand:

  • Skift filtypenavnet på databasefilen fra .accdb til .accdr.

  • Opret en genvej til databasen, og inkluder kommandolinjeparameteren /Runtime i genvejen.

Kørselstilstand sikre databasen?

Selvom kørselstilstand begrænser tilgængeligheden af navigations- og designfunktioner, bør du ikke bruge kørselstilstand som den primære metode til beskyttelse af et databaseprogram. På en computer, hvor den fulde version af Access er installeret, kan det være muligt for en bruger at åbne et runtime-databaseprogram som et almindeligt databaseprogram (dvs. med alle funktioner tilgængelige) og derefter ændre designet eller udføre andre uønskede handlinger.

Selvom du kun installerer databaseprogrammet på computere, der ikke har den fulde version af Access installeret, vil en bruger stadig kunne overføre programmet til en computer, der har den fulde version af Access installeret, og derefter åbne runtime-databaseprogrammet som et almindeligt databaseprogram.

Bemærk!: Hvis du vil distribuere et Access-program, så brugerne ikke kan ændre designet på formularer, rapporter eller Microsoft Visual Basic for Applications-moduler (VBA-moduler), bør du overveje at bruge en kompileret binær fil (.accde). Få mere at vide om at bruge en kompileret binær fil i afsnittet Beslut, hvilket format der skal bruges senere i denne artikel.

Tilbage til toppen

Download Access Runtime

Hvis du vil hente Access Runtime fra Microsoft Download Center, skal du klikke på det relevante link for din version:

Intet køb er nødvendig for at downloade, bruge eller videredistribuere Access Runtime, og der er ingen begrænsninger for antallet af brugere, der kan distribuere runtime-programmet.

Tilbage til toppen

Installér et Access-program

For at installere et Access-program skal du som minimum gøre følgende:

  1. Opret programmet    Programmet skal give brugerne mulighed for at åbne og bruge databaseobjekter. Hvis programmet ikke giver denne mulighed, skal brugerne have Access installeret på deres computere for at kunne bruge programmet. Du vil desuden ikke kunne forudsige, hvordan brugerne vil navigere i programmet, og det bliver sværere for dig at give dem fyldestgørende programdokumentation. Og hvis brugerne åbner dit program ved hjælp af Access Runtime-softwaren, vil de indbyggede Access-navigationsfunktioner desuden være utilgængelige.

    En metode er at oprette en formular, der indeholder kommandoknapper, som åbner databaseobjekter eller udfører andre handlinger, og derefter angive den pågældende formular som den standardformular, der skal åbnes, når programmet åbnes.

    Bemærk!: Se emnet Opret en formular ved hjælp af værktøjet Formular for at få hjælp til at oprette en formular.

    Hvordan angiver jeg den standardformular, der skal åbnes?

    1. Klik på Filer > Indstillinger

    2. Klik på Aktuel database i venstre rude i dialogboksen Access-indstillinger.

    3. I højre rude under Programindstillinger skal du vælge den ønskede standardformular ved hjælp af kombinationsfeltet Vis formular.

    Du kan også oprette et brugerdefineret bånd og derefter knytte båndet til en formular, der åbnes, når programmet åbnes. Hvis du vil have mere at vide om at oprette et brugerdefineret bånd, skal du se artiklen Opret et brugerdefineret bånd i Access.

  2. Installér programmet    Der er flere muligheder og overvejelser i forbindelse med at installere et program. Måske vil du gerne installere et bestemt filformat for bedre at kunne styre, hvordan brugerne kan bruge programmet. Alternativt kan du pakke programmet for at gøre det nemmere at installere, eller du kan installere separate data- og logikkomponenter.

    Du kan finde flere oplysninger om disse muligheder og overvejelser i de følgende afsnit.

Beslut, hvilket filformat der skal bruges

Der er fire Access-filformater, som du kan bruge, når du installerer et program:

  • .accdb    Dette er standardfilformatet for Access. Når du installerer et program i dette format, har brugerne flest muligheder for at tilpasse og navigere i programmet på den måde, de vælger. Hvis du vil sikre, at brugerne ikke kan ændre dit programs design, skal du bruge filformatet .accde. Desuden kan en bruger ikke uden videre se, om en .accdb-fil er blevet ændret, efter at du har pakket den – for at gøre dette klart skal du bruge .accdc-filformatet.

  • .accdc    Dette format kaldes også for en Access-installationsfil. En Access-installationsfil består af en programfil og en digital signatur, der er knyttet til denne fil. Dette filformat forsikrer brugerne om, at ingen har ændret programfilen, efter at du har pakket den. Du kan anvende dette format på en fil i Access-standardformatet (.accdb) eller en Access-kompileret binær fil (.accde).

    Du kan kun lægge én fil i en Access-installationsfil. Hvis dit program har separate data- og logikfiler, kan du pakke dem separat.

  • .accde    Dette format kaldes også en kompileret binær fil. I Access er en kompileret binær fil en databaseprogramfil, der er gemt med al VBA-koden kompileret. Der er ingen VBA-kildekode tilbage i en Access-kompileret binær fil.

    Du kan bruge Access Runtime til at åbne en Access-kompileret binær fil. Men runtime-programmet genkender som standard ikke .accde-filtypenavnet. Hvis du vil åbn en kompileret binær fil ved hjælp af Access Runtime, skal du oprette en genvej, der peger på runtime-programmet, og medtage stien til den kompilerede binære fil, som du vil have genvejen til at åbne.

    Vigtigt!: Hvis en bruger åbner en kompileret binær fil ved hjælp af en tidligere version af Access end den version, hvor den blev kompileret, kan brugeren ikke åbne den kompilerede binære fil. For at løse dette problem skal du kompilere den binære fil i den version af Access, som brugerne har installeret.

    Hvordan gemmer jeg en Access-fil som en kompileret binær fil?

    1. I Access skal du åbne den databasefil (.accdb), du vil gemme som en kompileret binær fil (.accde).

    2. Klik på fanen Filer, og klik derefter på Gem som.

    3. Under Databasefiltyper skal du klikke på Opret ACCDE og derefter klikke på Gem som.

    4. I dialogboksen Gem som skal du gå til den mappe, hvor du vil gemme filen, skrive et navn til filen i feltet Filnavn og derefter klikke på Gem.

  • .accdr    Med dette format kan du installere et program, der åbnes i kørselstilstand. Ved at installere et runtime-program kan du bedre styre, hvordan det bruges, selvom det ikke er en måde at sikre et program på. Hvis du vil have mere at vide om runtime/kørselstilstand, skal du se afsnittet Forstå Access-Runtime.

Pak og signer en Access-database

Access gør det lettere og hurtigere end i tidligere versioner at signere og distribuere en database. Når du har oprettet en .accdb-fil eller .accde-fil, kan du pakke filen, anvende en digital signatur på pakken og derefter distribuere den signerede pakke til andre brugere. Pakke- og signeringsfunktionen anbringer databasen i en Access-installationsfil (.accdc), signerer pakken og anbringer derefter den kodesignerede pakke på en placering på brugerens computer, som du bestemmer. Brugerne kan derefter udtrække databasen fra pakken og arbejde direkte i databasen (ikke i pakkefilen).

Bemærk!: Den funktion, som beskrives i dette afsnit, pakker en Access-fil og anvender en digital signatur på pakken, som indikerer over for brugerne, at filen er pålidelig.

Husk på følgende ting, når du går videre med at oprette og signere en pakke:

  • Det at pakke en database og signere pakken er en måde formidle tillid på. Når du eller brugerne modtager pakken, bekræfter signaturen, at der ikke er blevet ændret på databasen. Hvis du har tillid til forfatteren, kan du aktivere indholdet.

  • Pakke- og signeringsfunktionen gælder kun for databaser, som er gemt i .accdb-filformatet. Access indeholder værktøjer fra tidligere versioner af Microsoft Office, du kan bruge til signere og distribuere databaser, der er oprettet i et tidligere .mdb-filformat. Du kan ikke bruge værktøjerne fra tidligere versioner af Office til at signere og installere filer, der er oprettet i nyere .accdb-filformater.

  • Du kan kun føje én database til en pakke.

  • Når du pakker og signerer en database, kodesigneres alle objekter i databasen, ikke kun makroer eller kodemoduler. Pakke- og signeringsprocessen komprimerer også pakkefilen, så den tager kortere tid at downloade.

  • Du kan udtrække databaser fra pakkefiler, der er placeret på SharePoint-servere.

Følgende afsnit beskriver, hvordan du opretter en signeret pakkefil og bruger databasen i en signeret pakkefil.

Bemærk!: For at fuldføre disse trin skal du have mindst ét sikkerhedscertifikat tilgængeligt. Hvis du ikke har et certifikat installeret på computeren, kan du oprette et ved hjælp af værktøjet SelfCert. Hvis du vil have oplysninger om at oprette et privat sikkerhedscertifikat, skal du se artiklen Vis tillid ved at tilføje en digital signatur.

Oprette en signeret pakke

  1. Åbn den database, du vil pakke og signere.

  2. Klik på fanen Filer, og klik derefter på Gem som.

  3. Under Databasefiltyper skal du klikke på Pak og signer og derefter på Gem som.

  4. I dialogboksen Vælg certifikat skal du vælge et digitalt certifikat og derefter klikke på OK.

    Dialogboksen Opret Microsoft Office Access-signeret pakke vises.

  5. I listen Gem i skal du vælge en placering til din signerede databasepakke.

  6. Angiv et navn for den signerede pakke i feltet Filnavn, og klik derefter på Gem.

    Access opretter en .accdc-fil, som anbringes på den placering, du vælger.

Udtrække og bruge en signeret pakke

  1. Klik på Filer > Åbn.

  2. I dialogboksen Åbn skal du vælge Microsoft Office Access-signerede pakker (*.accdc) som filtype.

  3. På listen Søg i skal du finde den mappe, der indeholder din .accdc-fil. Marker filen, og klik derefter på Åbn.

  4. Gør et af følgende:

    • Hvis du vælger at have tillid til det digitale certifikat, der blev anvendt på installationspakken, vises dialogboksen Udtræk database til. Gå til trin 5.

    • Hvis du endnu ikke har valgt at have tillid til det digital certifikat, vises følgende vejledende meddelelse.

      1. Vejledende meddelelse

      2. Hvis du har tillid til databasen, skal du klikke på Åbn. Hvis du har tillid til alle certifikater fra den pågældende udbyder, skal du klikke på Hav tillid til alt fra denne udgiver. Dialogboksen Udtræk database til vises.

  5. Du kan eventuelt vælge en placering til den udtrukne database i listen Gem i og derefter angive et andet navn til den udtrukne database i feltet Filnavn.

Hvis du ikke er sikker på, om du har tillid til et certifikat, skal du se artiklen Hvordan ser jeg, om en digital signatur er troværdig, som indeholder generelle oplysninger om kontrol af datoer og andre elementer i et certifikat for at sikre, at det er gyldigt.

Toppen af siden

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×