Zugangsspezifikationen
Dieser Artikel enthält Informationen zu den Beschränkungen von Microsoft Access-Datenbankdateien und -Objekten. Wenn eine Datenbank die folgenden Grenzwerte überschreitet, kann dies in den meisten Fällen ein Hinweis auf ein Designproblem sein. Die Verwendung der Informationen in diesem Artikel und eine sorgfältige Untersuchung Ihres Datenbankentwurfs können Ihnen dabei helfen, herauszufinden, was für eine erfolgreiche Implementierung korrigiert werden muss. Wenn Sie beispielsweise Daten ohne Normalisierung direkt aus Microsoft Excel in Access importieren, können zusätzliche Felder (Spalten) erstellt werden. Wenn Sie Informationen zum Entwerfen von Datenbanken oder zur Normalisierung benötigen, werfen Sie einen Blick auf die Ressourcen im Abschnitt Zusätzliche Informationen .
In diesem Artikel
Datenbankspezifikationen
Die folgende Tabellenliste gilt für Access-Datenbanken. Spezifische Versionsunterschiede werden, falls vorhanden, einzeln genannt.
Allgemein
Attribut | Maximal |
Gesamtgröße für eine Access-Datenbank (.accdb oder .mdb), einschließlich aller Datenbankobjekte und Daten | 2 Gigabyte, abzüglich des Platzbedarfs für Systemobjekte. Hinweis: Sie können diese Größenbeschränkung umgehen, indem Sie mit Tabellen in anderen Access-Datenbanken verknüpfen. Sie können Tabellen in mehreren Datenbankdateien verknüpfen, von denen jede bis zu 2 GB groß sein kann. Tipp: Weitere Informationen zum Verringern der Größe Ihrer Datenbank finden Sie unter Verhindern und Beheben von Datenbankdateiproblemen mithilfe von Komprimieren und Reparieren . |
Gesamtzahl der Objekte in einer Datenbank | 32.768 |
Anzahl der Module (einschließlich Formularen und Berichten, bei denen die HasModule- Eigenschaft auf True gesetzt ist ) | 1.000 |
Anzahl der Zeichen in einem Objektnamen | 64 |
Anzahl der Zeichen in einem Passwort | 14 Hinweis: Für Access 2007 sind es 20 Zeichen. |
Anzahl der Zeichen in einem Benutzernamen oder Gruppennamen | 20 |
Anzahl gleichzeitiger Benutzer | 255 |
Tabelle
Attribut | Maximal |
Anzahl der Zeichen in einem Tabellennamen | 64 |
Anzahl der Zeichen in einem Feldnamen | 64 |
Anzahl der Felder in einer Tabelle | 255 |
Anzahl der offenen Tische | 2.048 einschließlich verknüpfter Tabellen und der von Access intern geöffneten Tabellen |
Tischgröße | 2 Gigabyte abzüglich des Platzbedarfs für die Systemobjekte |
Anzahl der Zeichen in einem Kurztextfeld Hinweis: Ab Access 2013 werden Textfelder jetzt als Kurztextfelder bezeichnet. | 255 |
Anzahl der Zeichen in einem Langtextfeld Hinweis: Ab Access 2013 werden Memofelder jetzt als Langtextfelder bezeichnet. | 65.535 bei der Dateneingabe über die Benutzeroberfläche; |
Größe eines OLE-Objektfelds | 1 Gigabyte |
Anzahl der Indizes in einer Tabelle | 32 einschließlich intern erstellter Indizes zur Pflege von Tabellenbeziehungen, Einzelfeld- und zusammengesetzten Indizes. |
Anzahl der Felder in einem Index oder Primärschlüssel | 10 |
Anzahl der Zeichen in einer Validierungsnachricht | 255 |
Anzahl der Zeichen in einer Validierungsregel, einschließlich Satzzeichen und Operatoren | 2.048 |
Anzahl der Zeichen in einer Feld- oder Tabellenbeschreibung | 255 |
Anzahl der Zeichen in einem Datensatz (mit Ausnahme von Langtext- und OLE- Objektfeldern ), wenn die UnicodeCompression- Eigenschaft der Felder auf Ja gesetzt ist | 4.000 |
Anzahl der Zeichen in einer Feldeigenschaftseinstellung | 255 |
Anfrage
Attribut | Maximal |
Anzahl der erzwungenen Beziehungen | 32 pro Tabelle, abzüglich der Anzahl der Indizes, die sich in der Tabelle für Felder oder Kombinationen von Feldern befinden, die nicht an Beziehungen beteiligt sind* |
Anzahl der Tabellen in einer Abfrage | 32* |
Anzahl der Joins in einer Abfrage | 16* |
Anzahl der Felder in einem Recordset | 255 |
Datensatzgröße | 1 Gigabyte |
Sortiergrenze | 255 Zeichen in einem oder mehreren Feldern |
Anzahl der Ebenen verschachtelter Abfragen | 50* |
Anzahl der Zeichen in einer Zelle im Abfrageentwurfsbereich | 1.024 |
Anzahl der Zeichen für einen Parameter in einer Parameterabfrage | 255 |
Anzahl der AND-Operatoren in einer WHERE- oder HAVING-Klausel | 99* |
Anzahl der Zeichen in einer SQL-Anweisung | Ungefähr 64.000* |
*Maximalwerte können niedriger sein, wenn die Abfrage mehrwertige Nachschlagefelder enthält (nur ACCDB).
Formular und Bericht
Attribut | Maximal |
Anzahl der Zeichen in einem Etikett | 2.048 |
Anzahl der Zeichen in einem Textfeld | 65.535 |
Formular- oder Berichtsbreite | 22,75 Zoll (57,79 cm) |
Abschnittshöhe | 22,75 Zoll (57,79 cm) |
Höhe aller Abschnitte plus Abschnittsüberschriften (in Entwurfsansicht) | 200 Zoll (508 cm) |
Anzahl der Ebenen verschachtelter Formulare oder Berichte | 7 |
Anzahl der Felder oder Ausdrücke, nach denen Sie in einem Bericht sortieren oder gruppieren können | 10 |
Anzahl der Kopf- und Fußzeilen in einem Bericht | 1 Kopf-/Fußzeile des Berichts; |
Anzahl gedruckter Seiten in einem Bericht | 65.536 |
Anzahl der Steuerelemente und Abschnitte, die Sie während der Lebensdauer des Formulars oder Berichts hinzufügen können | 754 |
Anzahl der Zeichen in einer SQL-Anweisung, die als Recordsource- oder Rowsource- Eigenschaft eines Formulars, Berichts oder Steuerelements dient. | 32.750 |
Makro
Attribut | Maximal |
Anzahl der Aktionen in einem Makro | 999 |
Anzahl der Zeichen in einer Bedingung | 255 |
Anzahl der Zeichen in einem Kommentar | 255 |
Anzahl der Zeichen in einem Aktionsargument | 255 |
Projektspezifikationen
Die folgende Tabellenliste gilt für Access ADP-Projekte:
Allgemein
Attribut | Maximal |
Anzahl der Objekte in einem Access-Projekt (.adp) | 32.768 |
Anzahl der Module (einschließlich Formularen und Berichten, bei denen die HasModule- Eigenschaft auf True gesetzt ist ) | 1.000 |
Anzahl der Zeichen in einem Objektnamen | 64 |
Anzahl der Spalten in einer Tabelle | 250 (Microsoft SQL Server 6.5) 1024 (Microsoft SQL Server 7.0, 2000 und 2005) |
Formular und Bericht
Attribut | Maximal |
Anzahl der Zeichen in einem Etikett | 2.048 |
Anzahl der Zeichen in einem Textfeld | 65.535 |
Formular- oder Berichtsbreite | 22 Zoll (55,87 cm) |
Abschnittshöhe | 22 Zoll (55,87 cm) |
Höhe aller Abschnitte plus Abschnittsüberschriften (in der Entwurfsansicht) | 200 Zoll (508 cm) |
Anzahl der Ebenen verschachtelter Formulare oder Berichte | 7 |
Anzahl der Felder oder Ausdrücke, nach denen Sie in einem Bericht sortieren oder gruppieren können | 10 |
Anzahl der Kopf- und Fußzeilen in einem Bericht | 1 Kopf-/Fußzeile des Berichts; |
Anzahl gedruckter Seiten in einem Bericht | 65.536 |
Anzahl der Steuerelemente und Abschnitte, die Sie während der Lebensdauer des Formulars oder Berichts hinzufügen können | 754 |
Anzahl der Zeichen in einer SQL-Anweisung, die als Recordsource- oder Rowsource- Eigenschaft eines Formulars, Berichts oder Steuerelements dient (sowohl ACCDB als auch ADP) | 32.750 |
Makro
Attribut | Maximal |
Anzahl der Aktionen in einem Makro | 999 |
Anzahl der Zeichen in einer Bedingung | 255 |
Anzahl der Zeichen in einem Kommentar | 255 |
Anzahl der Zeichen in einem Aktionsargument | 255 |
No comments:
Post a Comment