Hva er ACCDR-filformatet?
En .accdr-fil er en Microsoft Access-database som åpnes i kjøretidsmodus - navigasjonsruten, utformingsfanene på båndet og alle utformingsvisninger er skjult, slik at brukerne kun sitter igjen med applikasjonens egne skjemaer og menyer. Funksjonelt er den bit-for-bit identisk med en .accdb-fil; den eneste forskjellen er filendelsen, som signaliserer til Access at det fulle IDE-miljøet skal undertrykkes.
Formatet bruker databasemotoren ACE (Access Connectivity Engine) som ble introdusert med Access 2007, og erstattet den eldre Jet-motoren og .mdb-formatet. Den støtter hele ACE-funksjonssettet - tabeller, spørringer, skjemaer, rapporter, makroer og VBA-moduler - men kjøretidsbegrensningen blokkerer spørringsutforming, skjemautforming og alle verktøy for redigering av skjema.
For å distribuere en Access-applikasjon uten å kreve at brukerne eier en lisensiert kopi av Access, gir utviklere databasen nytt navn til .accdr og parer den med den gratis pakken Microsoft Access Runtime. Ved å endre navn fra .accdr tilbake til .accdb fjernes låsingen på alle maskiner med fullversjonen av Access installert, med mindre filen også er kompilert som en .accde, som fjerner VBA-kildekode og utformingsvisninger permanent.
Filen starter med bytene 00 01 00 00 etterfulgt av ASCII-strengen Standard ACE DB ved posisjon 4 - identisk med .accdb. Maksimal filstørrelse er 2 GB (den harde grensen for ACE-motoren). Passordkryptering bruker RC4 i Access 2007 og AES i Access 2010 og nyere.
Sikkerhet og trygghet
RISIKO: MEDIUMEn .accdr er en fullverdig Access-database og kan inneholde VBA og datamakroer som kjører kode, så en .accdr fra en utrygg kilde kan inneholde skadevare - og fordi den starter rett i applikasjonsgrensesnittet, kan koden kjøre ved åpning. Behandle ukjente .accdr-filer som alle makroaktiverte Office-filer: kjør kun de fra en pålitelig avsender, og inspiser utformingen først ved å endre navn til .accdb og åpne med makroer deaktivert (Sikkerhetssenter / den gule sikkerhetslinjen). Husk at kjøretidsmodus IKKE er en sikkerhetsbarriere - å skjule utformingsverktøyene beskytter ikke dataene, som en omdøpt .accdb vil eksponere fullt ut.
Formatdetaljer
i et nøtteskallProgrammer som åpner ACCDR-filer
Tekniske detaljer
dyp spesifikasjon| Koding | Binær |
| Byterekkefølge | Little-endian |
| Beholder | ACE (Access Connectivity Engine) - Microsofts etterfølger til Jet-motoren, introdusert med Access 2007 |
| Magiske byte | 00 01 00 00 etterfulgt av ASCII Standard ACE DB ved posisjon 4 - bit-for-bit identisk med .accdb |
| Komprimering | Ingen - «Komprimer og reparer» gjenvinner ubrukte databasesider, men komprimerer ikke filen |
| Kryptering | Valgfritt - RC4 (Access 2007) eller AES (Access 2010 og nyere) via Databaseverktøy > Krypter med passord |
| Maks filstørrelse | 2 GB (hard grense for ACE-motoren per databasefil) |
| Kjøretidsoppførsel | Navigasjonsrute, utformingsfaner på båndet og alle utformingsvisninger er undertrykt - brukere ser kun applikasjonens egne skjemaer og menyer |
| Forhold til ACCDB | Bit-for-bit identisk; endring av navn fra .accdr til .accdb gjenoppretter det fulle utformingsmiljøet i Access på alle maskiner med fullversjonen installert |
| Forhold til ACCDE | En ACCDE kompilert som .accdr fjerner VBA-kildekode og utformingsvisninger permanent - kan ikke gjenopprettes ved å endre filendelse |
| Intern formatversjon | ACE 12+ filformat (Access 2007 og nyere); samme ACE-versjon deles av .accdb og .accde |
| Integritet | Integritet på sidenivå opprettholdes av ACE-motoren; «Komprimer og reparer» korrigerer korrupsjon på sidenivå |
| Plattform | Kun Windows - Microsoft Access finnes ikke for macOS |
| Distribusjonsmodell | Pauses med den gratis Microsoft Access Runtime-pakken for distribusjon av applikasjoner til brukere uten full Access-lisens |
| Utgitt | 2007 (Access 2007, alongside the ACCDB/ACE format) |
| Siste versjon | Same ACE file format as current Microsoft 365 Access; runtime behaviour unchanged since 2007 |
| Spesifikasjon | learn.microsoft.com |
ACCDR-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ACCDR-filer.