Спецификации 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 имеет значение Истина) 1 000
Количество символов в имени объекта 64
Количество символов в пароле 14
Количество символов в имени пользователя или группы 20
Количество одновременно работающих пользователей 255

К началу страницы

Таблица

Атрибут Максимальное значение
Количество символов в имени таблицы 64
Количество символов в имени поля 64
Количество полей в таблице 255
Количество открытых таблиц Для версий Microsoft 365 Access— 4096, включая связанные таблицы и таблицы, открытые внутри Access.
Для версий Access, отличных от Microsoft 365, 2048, включая связанные таблицы и таблицы, открытые внутри Access.
Количество доступных подключений 512 для microsoft 365 версий Access.
256 для версий Access, отличных от Microsoft 365.
Размер таблицы 2 ГБ за вычетом места, необходимого для системных объектов
Количество символов в поле "Короткий текст"
Примечание: Начиная с Access 2013 текстовые поля теперь называются короткими текстовыми полями.
255
Количество символов в поле "Длинный текст"
Примечание: Начиная с Access 2013 поля memo теперь называются полями длинного текста.
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 in. (57,79 см)
Высота раздела 22.75 in. (57,79 см)
Высота всех разделов вместе с заголовками (в Конструкторе) 200 in. (508 см)
Количество уровней вложенности форм или отчетов 7
Количество полей или выражений, которые можно сортировать или группировать в отчете 10
Количество заголовков и примечаний в отчете 1 верхний и нижний колонтитул отчета;
1 колонтитул страницы;
10 колонтитулов группы
Количество печатных страниц в отчете 65 536
Количество элементов управления и разделов, которые можно добавить в течение жизненного цикла формы или отчета 754
Количество символов в инструкции SQL, которая служит свойством Recordsource или Rowsource для формы, отчета или элемента управления. 32 750

К началу страницы

Макрос

Атрибут Максимальное значение
Количество макрокоманд в макросе 999
Количество символов в условии 255
Количество символов в комментарии 255
Количество символов в аргументе макрокоманды 255

К началу страницы

Дополнительные сведения

К началу страницы