Specyfikacje programu Access

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ten artykuł zawiera informacje na temat ograniczeń dotyczących plików baz danych i obiektów programu Microsoft Access. W większości przypadków przekroczenie tych ograniczeń przez bazę danych może wskazywać na problem z projektem bazy danych. Korzystając z informacji zawartych w tym artykule i uważnie sprawdzając projekt bazy danych, możesz znaleźć elementy wymagające poprawy w celu umożliwienia pomyślnego wdrożenia. Na przykład bezpośrednie importowanie danych z programu Microsoft Excel do programu Access bez ich normalizowania może prowadzić do utworzenia dodatkowych pól (kolumn). Jeśli chcesz uzyskać informacje na temat projektowania baz danych lub normalizacji, zapoznaj się z zasobami w sekcji Informacje dodatkowe .

W tym artykule

Specyfikacje baz danych

Poniższa lista tabel dotyczy baz danych programu Access. Jeśli występują różnice między wersjami, są one sygnalizowane osobno.

Ogólne

Atrybut Wartość maksymalna
Całkowity rozmiar bazy danych programu Access (accdb i mdb), wraz ze wszystkimi obiektami bazy danych i danymi 2 gigabajty z miejscem potrzebnym na obiekty systemowe włącznie.
Uwaga: To ograniczenie rozmiaru można obejść, tworząc połączenia z tabelami w innych bazach danych programu Access. Możesz utworzyć połączenia z tabelami z wielu plików baz danych, z których każdy może mieć rozmiar do 2GB.
Wskazówka: Aby uzyskać więcej informacji na temat zmniejszania rozmiaru bazy danych, zobacz Pomaganie w zapobieganiu problemom z plikami bazy danych i rozwiązywanie ich za pomocą funkcji Kompaktuj i napraw.
Całkowita liczba obiektów w bazie danych 32 768
Liczba modułów (takich jak formularze i raporty z właściwością HasModule ustawioną na wartość Prawda) 1000
Liczba znaków w nazwie obiektu 64
Liczba znaków w haśle 14
Liczba znaków w nazwie użytkownika lub grupy 20
Liczba jednoczesnych użytkowników 255

Początek strony

Tabela

Atrybut Wartość maksymalna
Liczba znaków w nazwie tabeli 64
Liczba znaków w nazwie pola 64
Liczba pól w tabeli 255
Liczba otwartych tabel W przypadku wersji programu Access dla platformy Microsoft 365 4096, w tym tabele połączone i tabele otwierane wewnętrznie przez program Access.
W przypadku wersji programu Access spoza platformy Microsoft 365 2048, w tym tabele połączone i tabele otwarte wewnętrznie przez program Access.
Liczba dostępnych połączeń 512 dla wersji programu Access na platformie Microsoft 365.
256 dla wersji programu Access innych niż Microsoft 365.
Rozmiar tabeli 2 gigabajty z miejscem potrzebnym na obiekty systemowe włącznie
Liczba znaków w polu typu Krótki tekst
Uwaga: Od programu Access 2013 pola tekstowe są teraz nazywane krótkimi polami tekstowymi.
255
Liczba znaków w polu typu Długi tekst
Uwaga: Od programu Access 2013 pola typu Nota są teraz nazywane polami typu Długi tekst.
65 535 podczas wprowadzania danych za pośrednictwem interfejsu użytkownika;
1 gigabajt magazynu znaków podczas programowego wprowadzania danych
Rozmiar pola typu Obiekt OLE 1 gigabajt
Liczba indeksów w tabeli 32, w tym indeksy utworzone wewnętrznie w celu utrzymania relacji tabel, indeksy oparte na jednym polu i indeksy złożone.
Liczba pól w indeksie lub kluczu podstawowym 10
Liczba znaków w komunikacie sprawdzania poprawności 255
Liczba znaków w regule sprawdzania poprawności, włącznie z operatorami i znakami interpunkcyjnymi 2,048
Liczba znaków w opisie pola lub tabeli 255
Liczba znaków w rekordzie (z wyjątkiem pól typu Długi tekst i Obiekt OLE), gdy właściwość UnicodeCompression tych pól jest ustawiona na Tak 4,000
Liczba znaków w ustawieniu właściwości pola 255

Początek strony

Zapytanie

Atrybut Wartość maksymalna
Liczba relacji wymuszonych 32 na tabelę, włącznie z liczbą znajdujących się w tabeli indeksów dotyczących pól lub kombinacji pól nienależących do relacji*
Liczba tabel w zapytaniu 32*
Liczba sprzężeń w zapytaniu 16*
Liczba pól w zestawie rekordów 255
Rozmiar zestawu rekordów 1 gigabajt
Limit sortowania 255 znaków w jednym lub w kilku polach
Liczba poziomów zapytań zagnieżdżonych 50*
Liczba znaków w komórce w siatce projektu zapytania 1,024
Liczba znaków dla parametru w zapytaniu parametrycznym 255
Liczba operatorów AND w klauzuli WHERE lub HAVING 99*
Liczba znaków w instrukcji SQL Około 64 000*

*Maksymalne wartości mogą być niższe, jeśli zapytanie zawiera wielowartościowe pola odnośnika (tylko pliki accdb).

Początek strony

Formularz i raport

Atrybut Wartość maksymalna
Liczba znaków w etykiecie 2,048
Liczba znaków w polu tekstowym 65 535
Szerokość formularza lub raportu 22,75 cala. (57,79 cm)
Wysokość sekcji 22,75 cala. (57,79 cm)
Wysokość wszystkich sekcji wraz z nagłówkami sekcji (w widoku projektu) 200 w. (508 cm)
Liczba poziomów zagnieżdżonych formularzy lub raportów 7
Liczba pól lub wyrażeń, które można sortować lub grupować w raporcie 10
Liczba nagłówków i stopek w raporcie 1 nagłówek/stopka raportu;
1 nagłówek/stopka strony;
10 nagłówków/stopek grupy
Liczba stron wydruku w raporcie 65 536
Liczba kontrolek i sekcji, które można dodać w całym okresie istnienia formularza lub raportu 754
Liczba znaków w instrukcji SQL służącej jako właściwość ŹródłoRekordów lub ŹródłoWierszy formularza, raportu lub kontrolki. 32 750

Początek strony

Makro

Atrybut Wartość maksymalna
Liczba akcji makra 999
Liczba znaków w warunku 255
Liczba znaków w komentarzu 255
Liczba znaków w argumencie akcji 255

Początek strony

Informacje dodatkowe

Początek strony