Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Формат файла ACCDB, представленный в Access 2007, предоставляет множество преимуществ, недоступных в более ранних форматах файлов. При обновлении до версии Access до Access 2007 у вас могут быть файлы баз данных, использующие формат .mdb. В большинстве случаев эти базы данных следует сохранять с помощью файла ACCDB. Вы можете сохранить копию исходного файла .mdb, чтобы убедиться, что переход прошел правильно.

В этой статье описываются преимущества формата ACCDB, причины, по которым может потребоваться использовать формат файла .mdb, а также способы преобразования базы данных в новый формат файлов.

В этой статье

Формат файла ACCDB

Начиная с Access 2007, .accdb является форматом файла по умолчанию Access. Формат файла ACCDB поддерживает ряд новых функций, таких как вычисляемые поля и вложения. Однако в некоторых случаях формат файла ACCDB может оказаться не правильным.

Функции, предоставляемые в формате ACCDB

  • Многозначные поля.    Многозначное поле — это своего рода поле подстановки, которое позволяет хранить несколько значений на запись. Например, предположим, что вам нужно назначить задачу нескольким сотрудникам. В ACCDB-файле можно создать многозначное поле для хранения сотрудников, назначенных задаче. Имена сотрудников можно выбрать из таблицы или списка значений.

    Многозначные поля упрощают выбор и хранение нескольких вариантов без необходимости создания более сложной структуры базы данных. Многозначные поля также важны для интеграции с SharePoint, так как списки SharePoint также поддерживают многозначные поля.

  • Тип данных вложения    Тип данных Attachment позволяет легко хранить все типы документов и двоичных файлов в базе данных, обеспечивая при этом максимальный размер файла базы данных в 2 ГБ. Вложения сжимаются автоматически. Запись может содержать несколько вложений, но в каждой таблице может быть только одно поле вложения.

  • Улучшенная интеграция с SharePoint и Outlook    Формат файла ACCDB поддерживает требования безопасности SharePoint и Outlook, которые не поддерживаются .mdb файлами. Это позволяет более полно интегрировать Access с SharePoint и Outlook.

  • Улучшенное шифрование    Вы можете задать пароль базы данных и зашифровать содержимое базы данных. При использовании формата ACCDB по умолчанию Access использует API шифрования Windows для шифрования данных. Также можно использовать сторонние средства шифрования.

  • Отслеживание журнала полей с длинным текстом (Memo)    Поля Long Text (Memo) полезны для хранения больших объемов информации. При использовании формата ФАЙЛА ACCDB можно задать свойство (AppendOnly), которое заставляет Access сохранять журнал всех изменений в поле "Длинный текст" (Memo). Затем вы сможете просматривать этот журнал. Эта функция также поддерживает функцию управления версиями в SharePoint, что позволяет использовать Access для отслеживания изменений в нескольких строках текстового поля, хранящегося в списке SharePoint (при условии, что для поля задан параметр Добавить изменения к существующему тексту значение Да).

  • Вычисляемый тип данных    Начиная с Access 2010 г. формат ACCDB-файла поддерживает использование типа вычисляемых данных. Тип вычисляемых данных можно использовать для хранения результатов определяемого выражения.

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

Форматы файлов .mdb

До появления формата ACCDB в Access 2007Access форматах файлов использовалось расширение .mdb. Существует несколько разных версий файла .mdb формате.

Вы по-прежнему можете открыть некоторые .mdb файлы. Если файл хранится в формате Access 2002–2003 или Access 2000, его можно открыть и использовать в обычном режиме. Однако вы не можете воспользоваться преимуществами функций, для которых требуется формат файла ACCDB.

Если вы используете функции, недоступные в ACCDB-файле, не преобразуйте файл — оставьте его .mdb файлом.

.mdb функций файлов, недоступных в ACCDB-файле

  • Среда смешанной версии    Формат файла ACCDB нельзя открыть или даже связать с версиями Access до Access 2007. Если в вашей организации есть пользователи с более ранней версией Access, следует подумать о том, является ли использование файла .mdb лучшим вариантом.

  • Репликация базы данных    Невозможно использовать репликацию в ACCDB-файле. Если в решении Access используется функция репликации, необходимо повторно создать решение без репликации, если вы хотите использовать формат ACCDB.

  • Безопасность на уровне пользователя    Формат файла .accdb не поддерживает безопасность на уровне пользователя. Это функция, которая позволяет людям видеть только то, что им нужно. Безопасность на уровне пользователя больше не действует для защиты данных, так как ее метод безопасности теперь устарел и легко скомпрометирован. Тем не менее, безопасность на уровне пользователя может повысить удобство использования, делая вещи простыми для людей. Например, если у кого-то нет бизнес-причин использовать определенную форму, вы можете скрыть форму от них. Если у вас есть решение Access, которое зависит от безопасности на уровне пользователя для повышения удобства использования, вам может потребоваться продолжать использовать формат файла .mdb, чтобы продолжать использовать решение как есть.

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

Преобразование в новый формат файла

Чтобы преобразовать файл .mdb в формат ACCDB, откройте файл и сохраните его в формате ACCDB.

Важно: Следующая процедура предназначена для .mdb файлов, созданных в Access 97, Access 2000, Access 2002 или Access 2003.

Сначала откройте базу данных:

  1. Откройте вкладку Файл.

  2. В левой части экрана нажмите кнопку Открыть.

  3. В диалоговом окне Открыть выберите и откройте базу данных, которую требуется преобразовать.

Теперь преобразуйте базу данных:

  1. Откройте вкладку Файл.

  2. В левой части экрана нажмите кнопку Сохранить как.

  3. В разделе Типы файлов щелкните Сохранить базу данных как.

  4. Справа в разделе Типы файлов базы данных щелкните База данных Access.

  5. В диалоговом окне Сохранить как в поле Имя файла введите имя файла или используйте указанное имя файла.

  6. Нажмите кнопку Сохранить.

    Копия базы данных создается в формате ACCDB.

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

См. также

Сохранение базы данных или объекта в другом формате

Преобразование базы данных в формат файла ACCDB

Преобразование базы данных ACCDB в более ранний формат файла

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.