Dieser Artikel enthält Informationen zu den Grenzwerten für Microsoft Access-Datenbankdateien und -objekte. Wenn eine Datenbank die folgenden Grenzwerte überschreitet, deutet dies in den meisten Fällen auf ein Entwurfsproblem hin. Mithilfe der Informationen in diesem Artikel und durch eine sorgfältige Überprüfung des Datenbankentwurfs können Sie möglicherweise herausfinden, was Sie für eine erfolgreiche Implementierung korrigieren müssen. Wenn Sie beispielsweise Daten aus Microsoft Excel ohne Normalisierung direkt in Access importieren, kann dies zur Erstellung zusätzlicher Felder (Spalten) führen. Wenn Sie Informationen zum Entwerfen von Datenbanken oder zur Normalisierung erhalten möchten, sehen Sie sich die Ressourcen im Abschnitt Weitere Informationen an.
Inhalt dieses Artikels
Datenbankspezifikationen
Die folgenden Tabellen gelten für Access-Datenbanken: Auf Unterschiede zwischen den Versionen wird ggf. im Einzelnen hingewiesen.
Allgemein
Attribut |
Maximum |
---|---|
Gesamtgröße einer Access-Datenbank (ACCDB oder MDB) einschließlich aller Datenbankobjekte und -daten |
2 GB abzüglich des erforderlichen Speicherplatzes für Systemobjekte. Hinweis: Sie können diese Größenbeschränkung umgehen, indem Sie Verknüpfungen zu Tabellen in anderen Access-Datenbanken herstellen. Sie können Verknüpfungen zu Tabellen in mehreren Datenbankdateien herstellen, die jeweils eine Größe von 2 GB aufweisen können. Tipp: Weitere Informationen zum Verringern der Größe Ihrer Datenbank finden Sie unter Verhindern und Beheben von Datenbankdateiproblemen mithilfe von Komprimieren und Reparieren. |
Gesamtanzahl von Objekten in einer Datenbank |
32.768 |
Anzahl von Modulen (einschließlich der Formulare und Berichte, deren EnthältModul-Eigenschaft auf Wahr festgelegt ist) |
1.000 |
Anzahl von Zeichen in einem Objektnamen |
64 |
Anzahl von Zeichen in einem Kennwort |
14 |
Anzahl von Zeichen in einem Benutzer- oder Gruppennamen |
20 |
Anzahl von gleichzeitigen Benutzern |
255 |
Tabelle
Attribut |
Maximum |
---|---|
Anzahl von Zeichen in einem Tabellennamen |
64 |
Anzahl von Zeichen in einem Feldnamen |
64 |
Anzahl von Feldern in einer Tabelle |
255 |
Anzahl von geöffneten Tabellen |
Für Microsoft 365 Versionen von Access 4.096, einschließlich verknüpfter Tabellen und der von Access intern geöffneten Tabellen. Für nichtMicrosoft 365 Versionen von Access 2.048, einschließlich verknüpfter Tabellen und der von Access intern geöffneten Tabellen. |
Anzahl der verfügbaren Verbindungen |
512 für Microsoft 365 Versionen von Access. 256 für nichtMicrosoft 365 Versionen von Access. |
Tabellengröße |
2 GB abzüglich des erforderlichen Speicherplatzes für die Systemobjekte |
Anzahl von Zeichen in einem Feld vom Typ "Kurzer Text" Hinweis: Ab Access 2013 werden Textfelder als Felder vom Typ "Kurzer Text" bezeichnet. |
255 |
Anzahl von Zeichen in einem Feld vom Typ "Langer Text" Hinweis: Ab Access 2013 werden Memofelder als Felder vom Typ "Langer Text" bezeichnet. |
65.535 bei der Eingabe von Daten über die Benutzeroberfläche; 1 GIGABYTE Zeichenspeicher bei programmgesteuerter Dateneingabe |
Größe eines OLE-Objekt-Felds |
1 Gigabyte |
Anzahl von Indizes in einer Tabelle |
32 einschließlich intern zum Verwalten von Tabellenbeziehungen erstellter Indizes, Einzelfeldindizes und zusammengesetzter Indizes |
Anzahl von Feldern in einem Index oder Primärschlüssel |
10 |
Anzahl von Zeichen in einer Gültigkeitsprüfungsmeldung |
255 |
Anzahl von Zeichen in einer Gültigkeitsprüfungsregel einschließlich Interpunktionszeichen und Operatoren |
2.048 |
Anzahl von Zeichen in einer Feld- oder Tabellenbeschreibung |
255 |
Anzahl von Zeichen in einem Datensatz (mit Ausnahme von Feldern des Typs "Langer Text" und "OLE-Objekt"), wenn die UnicodeKompression-Eigenschaft der Felder auf Ja festgelegt ist |
4.000 |
Anzahl von Zeichen in der Eigenschafteneinstellung eines Felds |
255 |
Abfrage
Attribut |
Maximum |
---|---|
Anzahl von erzwungenen Beziehungen |
32 pro Tabelle abzüglich der Anzahl von Indizes in der Tabelle für Felder oder Kombinationen von Feldern, die nicht an Beziehungen beteiligt sind* |
Anzahl von Tabellen in einer Abfrage |
32* |
Anzahl von Verknüpfungen in einer Abfrage |
16* |
Anzahl von Feldern in einem Recordset |
255 |
Recordsetgröße |
1 Gigabyte |
Sortierbeschränkung |
255 Zeichen in einem oder mehreren Feldern |
Anzahl von Ebenen bei geschachtelten Abfragen |
50* |
Anzahl von Zeichen in einer Zelle im Abfrageentwurfsbereich |
1.024 |
Anzahl von Zeichen für einen Parameter in einer Parameterabfrage |
255 |
Anzahl von AND-Operatoren in einer WHERE- oder HAVING-Klausel |
99* |
Anzahl von Zeichen in einer SQL-Anweisung |
Ungefähr 64.000* |
*Wenn die Abfrage mehrwertige Nachschlagefelder enthält, können die Höchstwerte niedriger sein (nur ACCDB).
Formular und Bericht
Attribut |
Maximum |
---|---|
Anzahl von Zeichen in einer Bezeichnung |
2.048 |
Anzahl von Zeichen in einem Textfeld |
65.535 |
Breite eines Formulars oder Berichts |
22,75 x (57,79 cm) |
Höhe eines Abschnitts |
22,75 x (57,79 cm) |
Höhe aller Abschnitte zuzüglich der Abschnittsüberschriften (in der Entwurfsansicht) |
200 x (508 cm) |
Anzahl von Ebenen bei geschachtelten Formularen oder Berichten |
7 |
Anzahl von Feldern oder Ausdrücken, die Sie in einem Bericht sortieren oder gruppieren können |
10 |
Anzahl von Kopf- und Fußzeilen in einem Bericht |
1 Berichtskopf-/-fußzeile; 1 Seite Kopf-/Fußzeile; 10 Gruppenkopf-/Fußzeilen |
Anzahl von gedruckten Seiten in einem Bericht |
65.536 |
Anzahl von Steuerelementen und Abschnitten, die Sie während der Lebensdauer des Formulars oder Berichts hinzufügen können |
754 |
Anzahl von Zeichen in einer SQL-Anweisung, die als Datensatzquelle- oder Datensatzherkunft-Eigenschaft eines Formulars, Berichts oder Steuerelements dient |
32.750 |
Makro
Attribut |
Maximum |
---|---|
Anzahl von Aktionen in einem Makro |
999 |
Anzahl von Zeichen in einer Bedingung |
255 |
Anzahl von Zeichen in einem Kommentar |
255 |
Anzahl von Zeichen in einem Aktionsargument |
255 |