Спецификации на Access

Отнася се за
Access за Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Тази статия съдържа информация за ограниченията на файловете и обектите на базите данни на Microsoft Access. В повечето случаи, когато база данни надхвърля ограниченията по-долу, това може да е индикация за проблем с проектирането. Като използвате информацията в тази статия и внимателно прегледате проекта на базата данни, е възможно да ви е по-лесно да намерите това, което трябва да бъде коригирано за успешно внедряване. Например импортирането на данни директно от Microsoft Excel в Access без нормализиране може да доведе до създаването на допълнителни полета (колони). Ако искате информация за проектирането на бази данни или нормализирането, хвърлете един поглед на ресурсите в раздела " Допълнителна информация ".

В тази статия

Спецификации на базите данни

Следващият списък от таблици се отнася за бази данни на Access. Разликите в отделните версии, ако има такива, са изнесени поотделно.

Обща информация

Атрибут Максимална стойност
Общ размер за база данни на Access (.accdb или .mdb), включително всички обекти и данни на базата данни 2 гигабайта, като се извади необходимото място за системните обекти.
Забележка: Можете да заобиколите това ограничение за размера чрез свързване към таблици в други бази данни на Access. Можете да създавате връзки към таблици в множество файлове на бази данни, всеки от които може да бъде с размер до 2 ГБ.
Съвет: За повече информация относно намаляването на размера на вашата база данни вижте "Предотвратяване и коригиране на проблеми с файлове на база данни с помощта на уплътняване и поправка".
Общият брой на обектите в база данни 32 768
Брой модули (включително формуляри и отчети, за които свойството HasModule е настроено на True) 1000
Брой знаци в име на обект 64
Брой знаци в парола 14
Брой знаци в потребителско име или име на група 20
Брой едновременни потребители 255

Най-горе на страницата

Таблица

Атрибут Максимална стойност
Брой знаци в име на таблица 64
Брой знаци в име на поле 64
Брой полета в таблица 255
Брой отворени таблици За версиите на Access за Microsoft 365 – 4096, включително свързаните таблици и таблиците, отворени вътрешно от Access.
За версии 365 на Access, които не са на Microsoft 365, 2048, включително свързаните таблици и таблиците, отворени вътрешно от Access.
Брой налични връзки 512 за версии на Microsoft 365 на Access.
256 за версии на Access, които не са на Microsoft 365.
Размер на таблицата 2 гигабайта, като се извади необходимото място за системните обекти
Брой знаци в полето "Кратък текст"
Забележка: Като се започне от Access 2013, текстовите полета сега се наричат полета за "Кратък текст".
255
Брой знаци в полето "Дълъг текст"
Забележка: Като се започне от Access 2013, полетата за паметни бележки сега се наричат полета за "Дълъг текст".
65 535 при въвеждане на данни чрез потребителския интерфейс;
1 гигабайт място за съхранение на знаци, когато въвеждате данни по програмен път
Размер на полето за OLE обект 1 гигабайт
Брой индекси в таблица 32, включително индексите, които са създадени вътрешно, за да се поддържат релации между таблиците, индекси за единични полета и съставни индекси.
Брой полета в индекс или първичен ключ 10
Брой знаци във валидиращо правило 255
Броят на знаците във валидиращо правило, включително пунктуационни знаци и оператори 2,048
Брой знаци в описание на поле или таблица 255
Брой знаци в запис (с изключение на полетата за OLE обект и "дълъг текст"), когато свойството UnicodeCompression на полетата е настроено на Да 4,000
Брой знаци в настройка на свойство на поле 255

Най-горе на страницата

Заявка

Атрибут Максимална стойност
Брой принудителните релации 32 на таблица, като се извади броят на индексите, които се намират в таблицата, за полета или комбинациите от полета, които не са включени в релации*
Брой таблици в заявка 32*
Брой съединения в заявка 16*
Брой полета в набор записи 255
Размер на набора записи 1 гигабайт
Ограничение за сортиране 255 знака в едно или повече полета
Брой нива на вложени заявки 50*
Брой знаци в клетка в мрежата за проектиране на заявки 1,024
Брой знаци за параметър в параметрична заявка 255
Брой оператори AND в клауза WHERE или HAVING 99*
Брой знаци в SQL команда Приблизително 64 000*

*Възможно е максималните стойности да бъдат по-ниски, ако заявката съдържа многозначни справочни полета (само .accdb).

Най-горе на страницата

Формуляри и отчети

Атрибут Максимална стойност
Брой знаци в етикет 2,048
Брой знаци в текстово поле 65 535
Ширина на формуляра или отчета 22,75 инча (57,79 см)
Височина на раздел 22.75 инча (57,79 см)
Височина на всички раздели плюс заглавките на разделите (в изглед за проектиране) 200 инча. (508 см)
Брой нива на вложени формуляри или отчети 7
Брой полета или изрази, които можете да сортирате или групирате в отчет 10
Брой горни и долни колонтитули в отчет 1 горен/долен колонтитул на отчета;
1 горен/долен колонтитул на страница;
10 горни/долни колонтитули на група
Брой отпечатани страници в отчет 65 536
Брой контроли и раздели, които можете да добавите през целия жизнен цикъл на формуляр или отчет 754
Брой знаци в SQL команда, която се използва като свойства Recordsource или Rowsource на формуляр, отчет или контрола. 32 750

Най-горе на страницата

Макрос

Атрибут Максимална стойност
Брой действия в макрос 999
Брой знаци в условие 255
Брой знаци в коментар 255
Брой знаци в аргумент на действие 255

Най-горе на страницата

Допълнителна информация

Най-горе на страницата