Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
Если база данных Access создана в формате (ACCDB), но вы хотите предоставить доступ к базе данных пользователям, использующим более ранние версии Access, например перед приложением Access 2007, в большинстве случаев вы можете преобразовать базу данных в более ранний формат файла с помощью команды " Сохранить как". команда. В этой статье приведены инструкции по преобразованию базы данных в формат более ранней версии (MDB) и рассматриваются факторы, которые не позволяют преобразовать базу данных.
В этой статье
Преобразование базы данных в формат более ранней версии
Чтобы создать копию базы данных Access в указанном вами формате, выполните указанные ниже действия.
Сначала откройте базу данных.
-
Откройте вкладку Файл.
-
В левой части окна нажмите кнопку Открыть.
-
В диалоговом окне Открытие файла выберите и откройте базу данных, которую вы хотите преобразовать.
Теперь преобразуйте базу данных.
-
Откройте вкладку Файл.
-
В разделе Типы файлов щелкните Сохранить базу данных как. В разделе сохранить базу данных каквыполните одно из указанных ниже действий.
-
Чтобы сохранить копию базы данных в формате MDB, которую можно открыть с помощью Access 2002 или Access 2003, выберите access 2002-2003 база данных (*. mdb).
-
Чтобы сохранить копию базы данных в формате MDB, которую можно открыть с помощью Access 2000, нажмите кнопку база данных access 2000 (*. mdb).
-
-
В диалоговом окне Сохранить как введите имя файла базы данных в поле имя файла , а затем нажмите кнопку сохранить.
Access закрывает исходную базу данных и открывает новую копию базы данных в указанном формате. Все изменения, внесенные в базу данных, влияют только на новую копию. Чтобы внести изменения в исходную базу данных, необходимо снова открыть исходную базу данных.
Примечание: Чтобы преобразовать базу данных Access 2007 в формат файла, совместимый с Access 97 или более ранней версии, сначала необходимо использовать Access 2007 для преобразования базы данных в формат файла access 2000 или Access 2002-2003. Затем вы можете использовать более раннюю версию Access для преобразования базы данных в нужный формат. Например, с помощью команды Convert Database в Access 2003 можно преобразовать базу данных Access 2000 или Access 2002-2003 в формат файлов Access 97.
Факторы, которые препятствуют преобразованию в более ранний формат файла
Некоторые новые типы данных и функции можно использовать только в формате ACCDB и не поддерживаются в более ранних версиях Access. Если база данных содержит какие-либо из этих функций и вы пытаетесь сохранить ее как базу данных более ранней версии, в Access отобразится сообщение и не будет преобразовываться база данных. В приведенном ниже списке перечислены факторы, которые препятствуют преобразованию в более ранний формат файла.
-
Использование новых типов данных или параметров свойств полей Следующие новые типы данных и параметры свойства поля не поддерживаются в более ранних версиях Access:
-
Многозначные поля подстановки (поля подстановки со свойством " Разрешить несколько значений " имеют значение "Да")
-
Тип данных "вложение"
-
Вычисляемый тип данных
-
Журнал отслеживания длинных текстовых полей (полей с полями для текстовых заМеток) (для свойства " только добавление ", для которого установлено значение "Да")
Вы не можете преобразовать базу данных, пока не измените базу данных, чтобы она больше не использовала эти функции.
Примечание: Вы можете преобразовать базу данных, содержащую текст с длинным текстом (Memo), с полями форматированного текста (для полей с длинным текстом или полем Memo), для свойства Формат текста которого установлено значение форматированный текст. Однако версии Access, предшествующие Access 2007, не интерпретируют поле как форматируемый текст. Если в данных Access есть форматированный текст, текст отображается с тегами HTML вместо форматирования в более ранних версиях Access, как показано в следующем примере.
Исходный форматированный текст
Текст, который отображается в более ранних версиях Access
Это пример.
_Лт_див_гт__лт_стронг_гт__лт_ем_гт_сис — пример. _Лт_/Ем_гт__лт_/Стронг_гт__лт_/Див_гт_
-
-
Ссылки на внешние файлы, которые не поддерживаются в более ранних версиях Access В базах данных Access можно создать ссылку на несколько типов данных, которые не поддерживаются в более ранних версиях Access. К ним относятся:
-
Таблицы в других файлах формата ACCDB
-
Листы Excel, использующие формат xlsx
-
списки Windows SharePoint Services
Если база данных содержит ссылки на эти типы источников данных, перед преобразованием базы данных в формат файла, отличный от Access 2007, необходимо удалить ссылки. Одно из решений — импортировать данные вместо связывания с ним, чтобы данные содержались в самой базе данных Access. Дополнительные сведения об импорте данных в базу данных Access см. в статье Знакомство с импортом, связыванием и экспортом данных в Access.
-
-
Шифрование базы данных В базах данных Access, использующих формат ACCDB, используется новый метод защиты паролем, несовместимый с более ранними версиями Access. При добавлении пароля к базе данных Access. accdb с помощью команды " зашифровать с использованием пароля " необходимо сначала удалить пароль, прежде чем вы сможете преобразовать базу данных в более ранний формат. Дополнительные сведения о добавлении и удалении шифрования см. в статье Шифрование базы данных с использованием пароля базы данных.