Specifikace Accessu

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Tento článek popisuje omezení souborů a objektů databáze Microsoft Accessu. Pokud databáze překročí následující omezení, znamená to ve většině případů problém s návrhem. Použijte informace v tomto článku a pečlivě prozkoumejte návrh databáze, abyste zjistili, co je potřeba opravit, aby byla implementace úspěšná. Například přímý import dat z Microsoft Excelu do Accessu bez normalizace může vést k vytvoření nadbytečných polí (sloupců). Informace o navrhování databází nebo normalizaci najdete v části Další informace .

Specifikace databáze

Následující tabulky platí pro databáze Accessu. Pokud existují konkrétní rozdíly mezi verzemi, jsou uvedené jednotlivě v poznámkách.

Obecné

Atribut Maximum
Celková velikost databáze Accessu (.accdb nebo .mdb) včetně všech databázových objektů a dat 2 gigabajty (musí se ale odečíst prostor potřebný pro systémové objekty)
Poznámka: Toto omezení velikosti se dá obejít propojením s tabulkami v jiných databázích Accessu. Propojení můžete vytvořit s tabulkami ve více databázových souborech a každá z těchto databází může mít velikost až 2 GB.
Tip: Další informace o zmenšení velikosti databáze naleznete v tématu Předcházení problémům se soubory databáze a jejich náprava pomocí Komprimace a opravy.
Celkový počet objektů v databázi 32 768
Počet modulů (včetně formulářů a sestav, které mají vlastnost Obsahuje modul nastavenou na Ano) 1 000
Počet znaků v názvu objektu 64
Počet znaků v hesle 14
Počet znaků ve jménu uživatele nebo v názvu skupiny 20
Počet souběžných uživatelů 255

Tabulka

Atribut Maximum
Počet znaků v názvu tabulky 64
Počet znaků v názvu pole 64
Počet polí v tabulce 255
Počet otevřených tabulek U Microsoft 365 verzí Accessu je to 4 096 včetně propojených tabulek a tabulek interně otevřených Accessem.
U jiných verzí Accessu než Microsoft 365 je to 2 048 včetně propojených tabulek a tabulek interně otevřených v Accessu.
Počet dostupných připojení 512 pro Microsoft 365 verze Accessu.
256 pro verze Accessu jiné než Microsoft 365.
Velikost tabulky 2 gigabajty (musí se ale odečíst prostor potřebný pro systémové objekty)
Počet znaků v poli typu Krátký text
Poznámka: Od verze Access 2013 se pole typu Text označují jako pole typu Krátký text.
255
Počet znaků v poli typu Dlouhý text
Poznámka: Od verze Access 2013 se pole typu Memo označují jako pole typu Dlouhý text.
65 535 při zadávání dat přes uživatelské rozhraní;
1 gigabajt úložiště znaků při programovém zadávání dat
Velikost pole typu Objekt OLE 1 gigabajt
Počet indexů v tabulce 32 (včetně indexů vytvořených interně pro správu relací mezi tabulkami, indexů založených na jednom poli i složených indexů)
Počet polí v indexu nebo primárním klíči 10
Počet znaků v ověřovací zprávě 255
Počet znaků v ověřovacím pravidle včetně interpunkčních znaků a operátorů 2 048
Počet znaků v popisu pole nebo tabulky 255
Počet znaků v záznamu (kromě polí typu Dlouhý text a Objekt OLE) při vlastnosti polí Komprese kódu Unicode nastavené na Ano 4 000
Počet znaků v nastavení vlastnosti pole 255

Dotaz

Atribut Maximum
Počet vynucených relací 32 na tabulku (musí se ale odečíst počet indexů pro pole nebo kombinace polí tabulky, které nejsou zahrnuté do relací)*
Počet tabulek v dotazu 32*
Počet spojení v dotazu 16*
Počet polí v sadě záznamů 255
Velikost sady záznamů 1 gigabajt
Omezení řazení 255 znaků v jednom nebo více polích
Počet úrovní vnořených dotazů 50*
Počet znaků v buňce v návrhové mřížce dotazu 1 024
Počet znaků parametru u parametrického dotazu 255
Počet operátorů AND v klauzuli WHERE nebo HAVING 99*
Počet znaků v příkazu SQL Přibližně 64 000*

*Pokud dotaz zahrnuje vyhledávací pole s více hodnotami, můžou být maximální hodnoty menší (jenom u .accdb).

Formulář a sestava

Atribut Maximum
Počet znaků v popisku 2 048
Počet znaků v textovém poli 65 535
Šířka formuláře nebo sestavy V Access pro Microsoft 365 verze 2609 (build 16.0.20430.20146) a novějších verze 2 000. (5 080 cm).
V dřívějších verzích Accessu 22,75 palců (57,79 cm).
Výška oddílu formuláře nebo sestavy V Access pro Microsoft 365 verze 2609 (build 16.0.20430.20146) a novějších verze 2 000. (5 080 cm).
V dřívějších verzích Accessu 22,75 palců (57,79 cm).
Výška všech oddílů včetně jejich záhlaví (v návrhovém zobrazení) V Access pro Microsoft 365 verze 2609 (build 16.0.20430.20146) a novějších 2 100 palců. (5 334 cm).
V dřívějších verzích Accessu 200 palců. (508 cm).
Počet úrovní vnořených formulářů nebo sestav 7
Počet polí nebo výrazů, podle kterých se dá v sestavě řadit nebo seskupovat 10
Počet záhlaví a zápatí v sestavě 1 záhlaví/zápatí sestavy;
1stránkové záhlaví/zápatí;
10 Záhlaví/zápatí skupin
Počet vytištěných stránek v sestavě 65 536
Počet ovládacích prvků a oddílů, které můžete během existence formuláře nebo sestavy přidat 754
Počet znaků v příkazu SQL, který slouží jako vlastnost Zdroj záznamů nebo Zdroj řádků formuláře, sestavy nebo ovládacího prvku 32 750

Makro

Atribut Maximum
Počet akcí v makru 999
Počet znaků v podmínce 255
Počet znaků v komentáři 255
Počet znaků v argumentu akce 255

Další informace