Das in Access 2007 eingeführte ACCDB-Dateiformat bietet viele Vorteile, die in früheren Dateiformaten nicht verfügbar sind. Wenn Sie ein Upgrade von Access von einer früheren Version als Access 2007 durchführen, verfügen Sie möglicherweise über Datenbankdateien, die ein .mdb Dateiformat verwenden. In den meisten Fällen sollten Sie diese Datenbanken im ACCDB-Dateiformat speichern. Sie können eine Kopie der ursprünglichen .mdb-Datei aufbewahren, um zu überprüfen, ob der Übergang erfolgreich verlaufen ist.
In diesem Artikel werden die Vorteile des ACCDB-Dateiformats erläutert, Gründe erläutert, warum Sie möglicherweise ein .mdb Dateiformat verwenden möchten, und wie Sie eine Datenbank in das neue Dateiformat konvertieren.
Inhalt dieses Artikels
Das ACCDB-Dateiformat
Ab Access 2007 ist .accdb das Standarddateiformat von Access. Das ACCDB-Dateiformat unterstützt eine Reihe neuerer Funktionen, z. B. berechnete Felder und Anlagen. Es gibt jedoch einige Umstände, unter denen das ACCDB-Dateiformat möglicherweise nicht die richtige Wahl ist.
Durch das ACCDB-Dateiformat bereitgestellte Features
-
Felder mit mehreren Werten Ein mehrwertiges Feld ist eine Art Nachschlagefeld, in dem Sie mehr als einen Wert pro Datensatz speichern können. Angenommen, Sie müssen mehreren Mitarbeitern eine Aufgabe zuweisen. In einer ACCDB-Datei können Sie ein mehrwertiges Feld erstellen, um zu speichern, welche Mitarbeiter der Aufgabe zugeordnet sind. Die Namen der Mitarbeiter können aus einer Tabelle oder einer Werteliste ausgewählt werden.
Felder mit mehreren Werten erleichtern das Auswählen und Speichern mehrerer Optionen, ohne dass ein erweiterter Datenbankentwurf erstellt werden muss. Felder mit mehreren Werten sind auch für die Integration in SharePoint wichtig, da SharePoint-Listen ebenfalls Felder mit mehreren Werten unterstützen. - Anlagendatentyp Mit dem Datentyp Anlage können Sie problemlos alle Arten von Dokumenten und Binärdateien in Ihrer Datenbank speichern und gleichzeitig die Datenbankdatei unter der Dateigrößenbeschränkung von 2 GB halten – Anlagen werden automatisch komprimiert. Ein Datensatz kann mehrere Anlagen enthalten, es darf aber nur ein Anlagenfeld pro Tabelle geben.
- Bessere Integration mit SharePoint und Outlook Das ACCDB-Dateiformat unterstützt SharePoint- und Outlook-Sicherheitsanforderungen, die von .mdb-Dateien nicht unterstützt werden. Dadurch ist eine umfassendere Integration von Access in SharePoint und Outlook möglich.
- Verbesserte Verschlüsselung Sie können ein Datenbankkennwort festlegen und den Inhalt Ihrer Datenbank verschlüsseln. Wenn Sie dabei das ACCDB-Dateiformat verwenden, verwendet Access standardmäßig die Windows-Crypto-API zum Verschlüsseln der Daten. Es können auch Verschlüsselungstools von Drittanbietern verwendet werden.
- Nachverfolgung des Langtextfeldverlaufs (Memo) Memofelder (Langtext) sind zum Speichern großer Datenmengen nützlich. Wenn Sie das ACCDB-Dateiformat verwenden, können Sie eine Eigenschaft (AppendOnly) festlegen, die Access dazu zwingt, den Verlauf aller Änderungen an einem Feld vom Typ "Langtext" (Memo) beizubehalten. Anschließend können Sie den Verlauf dieser Änderungen anzeigen. Dieses Feature unterstützt auch das Versionsverwaltungsfeature in SharePoint, sodass Sie Access verwenden können, um Änderungen in mehreren Zeilen eines Textfelds nachzuverfolgen, das in einer SharePoint-Liste gespeichert ist (vorausgesetzt, für das Feld ist die Option "Änderungen an vorhandenen Text anhängen " auf Ja festgelegt).
- Berechneter Datentyp Seit Access 2010 unterstützt das ACCDB-Dateiformat die Verwendung des Datentyps "Berechnet". Sie können den Datentyp "Berechnet" verwenden, um die Ergebnisse eines von Ihnen definierten Ausdrucks zu speichern.
Die .mdb Dateiformate
Vor der Einführung des ACCDB-Dateiformats in Access 2007 verwendeten Access-Dateiformate die .mdb-Dateierweiterung. Es gibt mehrere unterschiedliche Versionen des .mdb Dateiformats.
Einige .mdb Dateien können Sie weiterhin öffnen. Wenn die Datei im Dateiformat Access 2002-2003 oder Access 2000 gespeichert ist, können Sie sie normal öffnen und verwenden. Sie können jedoch keine Features nutzen, die das ACCDB-Dateiformat erfordern.
Wenn Sie Features nutzen, die in einer ACCDB-Datei nicht verfügbar sind, konvertieren Sie die Datei nicht, sondern belassen Sie sie als .mdb Datei.
.mdb Dateifeatures, die nicht in einer ACCDB-Datei verfügbar sind
- Umgebung mit gemischter Version Das ACCDB-Dateiformat kann nicht mit Access-Versionen vor Access 2007 geöffnet oder auch nur verknüpft werden. Wenn sich in Ihrem organization Personen befinden, die über eine frühere Version von Access verfügen, sollten Sie überlegen, ob die Verwendung einer .mdb Datei die bessere Option ist.
- Datenbankreplikation Sie können die Replikation in einer ACCDB-Datei nicht verwenden. Wenn Ihre Access-Lösung das Replikationsfeature verwendet, müssen Sie die Lösung ohne Replikation neu erstellen, wenn Sie das ACCDB-Dateiformat verwenden möchten.
- Sicherheit auf Benutzerebene Das ACCDB-Dateiformat unterstützt keine Sicherheit auf Benutzerebene – ein Feature, mit dem Benutzer genau das sehen können, was sie sehen müssen. Die Sicherheit auf Benutzerebene ist für die Datensicherheit nicht mehr effektiv, da ihre Sicherheitsmethode jetzt veraltet und leicht kompromittiert werden kann. Sicherheit auf Benutzerebene kann jedoch die Benutzerfreundlichkeit verbessern, indem die Dinge für die Benutzer einfach gehalten werden – wenn beispielsweise jemand keinen geschäftlichen Grund hat, ein bestimmtes Formular zu verwenden, können Sie das Formular vor ihm verbergen. Wenn Sie über eine Access-Lösung verfügen, die auf Sicherheit auf Benutzerebene basiert, um die Benutzerfreundlichkeit zu verbessern, sollten Sie weiterhin das .mdb Dateiformat verwenden, damit Sie Ihre Lösung unverändert verwenden können.
Konvertieren in das neue Dateiformat
Um eine .mdb Datei in das ACCDB-Dateiformat zu konvertieren, öffnen Sie die Datei, und speichern Sie sie dann im ACCDB-Dateiformat.
Wichtig
Das folgende Verfahren gilt für .mdb Dateien, die in Access 97, Access 2000, Access 2002 oder Access 2003 erstellt wurden.
Öffnen Sie zunächst Ihre Datenbank:
- Klicken Sie auf die Registerkarte Datei.
- Klicken Sie links auf Öffnen.
- Wählen Sie im Dialogfeld Öffnen die Datenbank aus, die Sie konvertieren möchten, und öffnen Sie diese.
Konvertieren Sie nun Ihre Datenbank:
- Klicken Sie auf die Registerkarte Datei.
- Klicken Sie links auf "Speichern unter".
- Klicken Sie unter Dateitypen auf Datenbank speichern als.
- Klicken Sie rechts unter Datenbankdateitypen auf Access-Datenbank.
- Geben Sie im Dialogfeld Speichern unter im Feld Dateiname einen Dateinamen ein, oder verwenden Sie den angegebenen Dateinamen.
- Klicken Sie auf Speichern.
Eine Kopie der Datenbank wird im ACCDB-Dateiformat erstellt.
Siehe auch
Speichern einer Datenbank oder eines Objekts in einem anderen Format
Konvertieren einer Datenbank in das Dateiformat ACCDB
Konvertieren einer ACCDB-Datenbank in ein früheres Dateiformat