Welches Access-Dateiformat sollte ich verwenden?
Das in Access 2007 eingeführte ACCDB-Dateiformat bietet viele Vorteile, die in früheren Dateiformaten nicht verfügbar waren. Wenn Sie von einer Version von Access vor Access 2007 aktualisieren, verfügen Sie möglicherweise über Datenbankdateien, die ein MDB-Dateiformat verwenden. In den meisten Fällen sollten Sie diese Datenbanken im Dateiformat .accdb speichern. Sie können eine Kopie der ursprünglichen .mdb-Datei aufbewahren, um zu überprüfen, ob der Übergang gut verlief.
In diesem Artikel werden die Vorteile des .accdb-Dateiformats, Gründe für die Verwendung eines .mdb-Dateiformats und das Konvertieren einer Datenbank in das neue Dateiformat erläutert.
In diesem Artikel
Das ACCDB-Dateiformat
Ab Access 2007 ist ACCDB das standardmäßige Access-Dateiformat. Das ACCDB-Dateiformat unterstützt eine Reihe neuerer Funktionen, wie z. B. berechnete Felder und Anhänge. Es gibt jedoch einige Umstände, unter denen das .accdb-Dateiformat möglicherweise nicht die richtige Wahl ist.
Funktionen, die vom ACCDB-Dateiformat bereitgestellt werden
Mehrwertige Felder 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 zugewiesen sind. Die Namen der Mitarbeiter können aus einer Tabelle oder einer Werteliste ausgewählt werden.
Mehrwertige Felder machen es einfach, mehr als eine Auswahl auszuwählen und zu speichern, ohne dass ein fortgeschritteneres Datenbankdesign erstellt werden muss. Mehrwertige Felder sind auch wichtig für die Integration mit SharePoint, da auch SharePoint-Listen mehrwertige Felder unterstützen.
Anhangsdatentyp Mit dem Anhangsdatentyp 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 – Anhänge werden automatisch komprimiert. Ein Datensatz kann mehrere Anhänge haben, aber es kann nur ein Anhangsfeld 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. Dies ermöglicht eine vollständigere Integration von Access mit SharePoint und Outlook.
Verbesserte Verschlüsselung Sie können ein Datenbankkennwort festlegen und den Inhalt Ihrer Datenbank verschlüsseln. Wenn Sie dazu das ACCDB-Dateiformat verwenden, verwendet Access standardmäßig die Windows Crypto-API, um die Daten zu verschlüsseln. Es können auch Verschlüsselungstools von Drittanbietern verwendet werden.
Verlaufsverfolgung von Langtextfeldern (Memo) Langtextfelder (Memo) eignen sich zum Speichern großer Informationsmengen. Wenn Sie das ACCDB-Dateiformat verwenden, können Sie eine Eigenschaft ( AppendOnly ) festlegen, die Access zwingt, einen Verlauf aller Änderungen an einem Langtextfeld (Memo) beizubehalten. Sie können dann einen 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, dass für das Feld die Option Änderungen an vorhandenen Text anhängen auf Ja festgelegt ist).
Berechneter Datentyp Ab Access 2010 unterstützt das ACCDB-Dateiformat die Verwendung eines berechneten Datentyps. Sie können den berechneten Datentyp verwenden, um die Ergebnisse eines von Ihnen definierten Ausdrucks zu speichern.
Die .mdb-Dateiformate
Bevor das ACCDB-Dateiformat in Access 2007 eingeführt wurde, verwendeten Access-Dateiformate die MDB-Dateierweiterung. Es gibt mehrere verschiedene Versionen des MDB-Dateiformats.
Einige .mdb-Dateien können weiterhin geöffnet werden. Wenn die Datei im Dateiformat Access 2002-2003 oder Access 2000 gespeichert ist, können Sie sie öffnen und normal verwenden. Sie können jedoch keine Funktionen nutzen, die das ACCDB-Dateiformat erfordern.
Wenn Sie auf Funktionen angewiesen sind, die in einer .accdb-Datei nicht verfügbar sind, konvertieren Sie die Datei nicht – belassen Sie sie als .mdb-Datei.
.mdb-Dateifunktionen, die in einer .accdb-Datei nicht verfügbar sind
Umgebung mit gemischten Versionen Das .accdb-Dateiformat kann mit Access-Versionen vor Access 2007 nicht geöffnet – oder auch nur damit verknüpft – werden Datei ist eine bessere Option. Aber vergessen Sie nicht – Sie können eine Access-App oder eine Webdatenbank in einem Webbrowser verwenden, unabhängig davon, ob Access überhaupt installiert ist.
Datenbankreplikation Sie können die Replikation nicht in einer ACCDB-Datei 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, eine Funktion, die eine Möglichkeit bietet, Benutzern zu helfen, genau das zu sehen, was sie sehen müssen. Die Sicherheit auf Benutzerebene ist für die Datensicherheit nicht mehr wirksam, da ihre Sicherheitsmethode jetzt veraltet und leicht zu kompromittieren ist. Die Sicherheit auf Benutzerebene kann jedoch die Benutzerfreundlichkeit verbessern, indem die Dinge für die Menschen 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 zur Verbesserung der Benutzerfreundlichkeit auf Sicherheit auf Benutzerebene angewiesen ist, möchten Sie möglicherweise 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 zuerst 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 sie.
Konvertieren Sie nun Ihre Datenbank:
Klicken Sie auf die Registerkarte Datei .
Klicken Sie links auf Speichern unter .
Klicken Sie unter Dateitypen auf Datenbank speichern unter .
Klicken Sie rechts unter Database File Types auf Access Database .
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 Dateiformat .accdb erstellt.
Siehe auch
Speichern Sie eine Datenbank oder ein Objekt in einem anderen Format
Konvertieren Sie eine Datenbank in das ACCDB-Dateiformat
Konvertieren Sie eine ACCDB-Datenbank in ein früheres Dateiformat
No comments:
Post a Comment