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

Если вы создали базу данных Access в формате ACCDB, но хотите поделиться этой базой с людьми, которые используют более ранние версии Access, например до Access 2007, в большинстве случаев ее можно преобразовать в более ранний формат с помощью команды "Сохранить как". В этой статье рассмотрены действия по преобразованию базы данных в более ранний формат файла (MDB), а также рассмотрены некоторые факторы, препятствующие преобразованию базы данных.

В этой статье

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

Чтобы создать копию базы данных Access в заскомском формате, сделайте следующее:

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

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

  2. Слева нажмите кнопку "Открыть".

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

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

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

  2. В разделе Типы файлов щелкните Сохранить базу данных как. В области "Сохранить базу данных как"сделайте одно из следующего:

    • Чтобы сохранить копию базы данных в формате MDB, которую можно открыть в Access 2002 или Access 2003, выберите базу данных Access 2002–2003 (MDB).

    • Чтобы сохранить копию базы данных в формате MDB, которую можно открыть в Access 2000, щелкните "База данных Access 2000 (MDB)".

  3. В диалоговом окне "Сохранить как" в поле "Имя файла" введите имя файла базы данных и нажмите кнопку "Сохранить".

Access закроет исходную базу данных и откроет ее копию в указанном формате. Любые изменения, внесенные в базу данных, влияют только на новую копию. Чтобы внести изменения в исходную базу данных, необходимо повторно открыть ее.

Примечание: Чтобы преобразовать базу данных Access 2007 в формат, совместимый с Access 97 или более ранней, необходимо сначала с помощью Access 2007 преобразовать базу данных в формат Access 2000 или Access 2002–2003. Затем вы можете преобразовать базу данных в нужный формат с помощью более ранней версии Access. Например, с помощью команды "Преобразовать базу данных" в Access 2003 можно преобразовать базу данных Access 2000 или базу данных Access 2002–2003 в формат Access 97.

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

Факторы, которые препятствуют преобразованию в более ранний формат файла

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

  • Использование новых типов данных или параметров свойств полей    В более ранних версиях Access не поддерживаются следующие новые типы данных и параметры свойств полей:

    • Многоуровневые поля подстройки (поля подстройки, свойство "Разрешить несколько значений" имеет значение "Да")

    • Тип данных "Вложение"

    • Тип данных "Вычисляемая"

    • Поля "Длинный текст" ("Длинный текст" — "Поле MEMO") для отслеживания истории с свойством "Только для приложения" (Yes)

      Базу данных невозможно преобразовать до тех пор, пока она не будет изменена, чтобы она больше не использовала эти функции.

      Примечание: Базу данных с полями "Длинный текст" (MEMO) можно преобразовать с помощью полей "Длинный текст" и "Поле МЕМО", для свойства "Формат текста" которой за установлено "Формат RICH TEXT". Однако версии Access, более ранние Access 2007 не интерпретируют это поле как RICH TEXT. Если в данных Access имеется формат RICH TEXT, вместо форматирования в более ранних версиях Access текст отображается с помощью HTML-тегов, как по следующему примеру.

      Исходный RICH TEXT

      Текст, просматриваемый в более ранних версиях Access

      Это пример.

      <div><strong><em>This is an example.</em></strong></div>

  • Ссылки на внешние файлы, не поддерживаемые более ранними версиями Access    В базах данных ACCDB Access можно связывать данные нескольких типов, которые не поддерживаются более ранними версиями Access. В том числе:

    • Таблицы в других базах данных формата ACCDB

    • Использование формата XLSX на листах Excel

    • Windows SharePoint Services списков

      Если база данных содержит связи с источниками данных такого типа, необходимо удалить эти связи, прежде чем преобразовывать базу данных в формат файла до Access 2007. Одно из решений — импортировать данные, а не связывать их, чтобы они содержались в самой базе данных Access. Дополнительные сведения об импорте данных в базу данных Access см. в статье "Импорт, связывание и экспорт данных в Access".

  • Шифрование базы данных    В базах данных Access в формате ACCDB используется новый метод защиты паролем, несовместимый с более ранними версиями Access. Если вы добавляете пароль к базе данных Access ACCDB с помощью команды "Зашифровать с использованием пароля", сначала необходимо удалить пароль, прежде чем преобразовывать базу данных в более ранний формат файла. Дополнительные информацию о добавлении и удалении шифрования см. в статье "Шифрование базы данных с помощью пароля базы данных".

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

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

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×