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

Можно преобразовывать базы данных Access более ранних версий в формат Microsoft Office Access 2007, а также открывать эти базы данных без преобразования и изменять формат файла по умолчанию для новой создаваемой базы данных.

Предполагаемое действие:

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

Открытие файлов Access более ранних версий в Office Access 2007

Изменение формата файлов, используемого по умолчанию

Общие сведения о различиях между файлами Office Access 2007 и файлами Access более ранних версий

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

В Office Access 2007 используется новый формат файлов, позволяющий применять новые возможности (например поля подстановок, одновременно допускающие несколько значений, форматирование текста и вложения) и публиковать базу данных на веб-узле Windows SharePoint Services 3.0. Базу данных, созданную в Access более ранней версии, можно открыть в Office Access 2007, но чтобы применить новые возможности Office Access 2007, базу данных необходимо преобразовать в формат Office Access 2007. Базу данных, преобразованную в формат Office Access 2007, нельзя открыть (или создать связь с ней) в приложении Access более ранней версии. Таким образом, если база данных используется для совместной работы, то перед ее преобразованием в формат Office Access 2007 следует убедиться, что все пользователи работают с Office Access 2007.

Примечание : Преобразовать реплицированную базу данных в формат Office Access 2007 нельзя. Однако Office Access 2007 можно использовать для того, чтобы создать реплику базы данных, имеющей формат файлов Access 2000 или Access 2002-2003.

При помощи команды Сохранить базу данных как в Office Access 2007 выполняется преобразование базы данных в любой из трех последних форматов файлов: Access 2000, Access 2002-2003 или Office Access 2007. Команда Сохранить базу данных как сохраняет базу данных в ее исходном формате файлов и создает копию базы данных в указанном формате файлов. Эту команду также можно использовать для сохранения копии базы данных в формате исходной базы данных.

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

  1. Если файл, который нужно преобразовать, не открыт, нажмите кнопку Microsoft Office Изображение кнопки Office и выберите команду Открыть, найдите файл и дважды щелкните его, чтобы открыть.

    Примечание : Если появится диалоговое окно Улучшение базы данных с предложением обновить базы данных, то формат открываемого файла базы данных более ранний, чем Access 2000. Для продолжения перейдите в раздел Открытие файлов Access более ранних версий в Office Access 2007.

  2. Нажмите кнопку Microsoft Office Изображение кнопки Office , наведите указатель на Сохранить как, а затем в разделе Сохранить базу данных в другом формате выберите формат файла, в который требуется выполнить преобразование.

    Например, чтобы сохранить копию в исходном формате, следует выбрать Текущий формат, но можно выбрать и другой формат файлов.

    Надо иметь в виду, что если при использовании команды Сохранить базу данных как открыты какие-либо объекты базы данных, то появляется сообщение о необходимости закрыть их перед созданием копии. Чтобы закрыть объекты, нажмите кнопку Да, а чтобы отменить процесс, нажмите кнопку Нет. При необходимости будет предложено сохранить изменения.

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

    В приложении Access будет создана копия базы данных, которая затем и откроется. Исходная же база данных закрывается автоматически.

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

В начало страницы

Открытие файлов Access более ранних версий в Office Access 2007

При открытии базы данных Access 97 или Access 95 формата MDB отображается диалоговое окно Улучшение базы данных, предлагающее обновить базу данных. Для продолжения выполните одно из следующих действий.

  • Нажмите кнопку Да, чтобы обновить базу данных до формата, выбранного в качестве формата по умолчанию в Office Access 2007. После преобразования базы данных можно вносить изменения в структуру файла в Office Access 2007, но открывать базу данных при помощи версий Access более ранних, чем та, в формат которой выполнялось преобразование, уже нельзя. Дополнительные сведения об изменении формата файлов, используемого в Office Access 2007 по умолчанию, см. в разделе Изменение формата файлов, используемого по умолчанию.

  • Нажмите кнопку Нет, чтобы открыть базу данных, не обновляя ее. С файлом можно будет работать, но вносить изменения в структуру файла с помощью Office Access 2007 будет нельзя.

  • Нажмите кнопку Отмена, чтобы отменить операцию открытия.

В начало страницы

Изменение формата файлов, используемого по умолчанию

Сразу после установки Office Access 2007 по умолчанию используется формат файлов ACCDB. При создании новой базы данных путем выбора команды Новая база данных в окне Приступая к работе с Microsoft Office Access или команды Создать Изображение кнопки после нажатия кнопки Microsoft Office Изображение кнопки Office приложение Access создает новый ACCDB-файл.

Можно изменить формат файлов, используемый по умолчанию, чтобы создавать в Office Access 2007 файлы MDB, совместимые с Access более ранних версий. Доступны форматы файлов Access 2000 и Access 2002-2003. Если в качестве формата по умолчанию задан формат одной из этих более ранних версий, можно пользоваться преимуществами усовершенствованной среды разработки Office Access 2007, но нельзя добавлять в создаваемые файлы новые возможности Office Access 2007 (например поля подстановок, одновременно допускающие несколько значений, и интеграцию с Windows SharePoint Services).

Изменение формата файлов, используемого по умолчанию.

  1. Нажмите кнопку Microsoft Office Изображение кнопки Office , а затем выберите команду Параметры Access. Изображение кнопки

  2. В левой части диалогового окна Параметры Access щелкните пункт Дополнительно.

  3. В разделе Создание баз данных в раскрывающемся списке Формат файла по умолчанию выберите нужный формат, а затем нажмите кнопку ОК.

В следующий раз при выборе команды Новая база данных в окне Приступая к работе с Microsoft Office Access или команды Создать после нажатия кнопки Microsoft Office Изображение кнопки Office новый файл будет создан в заданном формате, используемом по умолчанию.

Переопределение формата файла, используемого по умолчанию

Даже если в качестве формата файла, используемого по умолчанию, уже задан формат определенной версии Access, при создании новой базы данных всегда можно переопределить формат файла, используемый по умолчанию.

  1. В окне Приступая к работе с Microsoft Office Access выберите команду Новая база данных (или нажмите кнопку Microsoft Office Изображение кнопки Office и выберите команду Создать Изображение кнопки ).

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

  3. В раскрывающемся списке Тип файла: выберите нужный формат файла, а затем нажмите кнопку ОК.

В начало страницы

Общие сведения о различиях между файлами Office Access 2007 и файлами Access более ранних версий

В выпуске выпуск 2007 системы Microsoft Office используется ядро базы данных Access, которое является улучшенной версией ядра базы данных Microsoft Jet. Это обновленное ядро обеспечивает интеграцию с Windows SharePoint Services 3.0 и Microsoft Office Outlook 2007, а также новые возможности в Office Access 2007 (например создание полей подстановок, одновременно допускающих несколько значений).

Расширения имени файла

В Office Access 2007 используются новые расширения имени файла.

  • ACCDB     Расширение имени файла для нового формата файлов базы данных Office Access 2007. Оно заменяет расширение имени файла базы данных MDB.

  • ACCDE     Расширение имени файла для файлов Office Access 2007, сохраняемых в режиме «только выполнение». В ACCDE-файлах удален исходный код Visual Basic для приложений (VBA). Пользователь ACCDE-файла может только выполнять, но не изменять программу на языке VBA. Расширение ACCDE заменяет расширение MDE.

  • ACCDT     Расширение имени файла для шаблонов базы данных Access.

Файлы рабочей группы

В файлах рабочей группы хранятся сведения для защищенной базы данных. Эти файлы имеют расширение имени файла MDW. Формат файла MDW для Office Access 2007 остался неизмененным. Диспетчер рабочих групп Office Access 2007 создает MDW-файлы, идентичные файлам, созданным в версиях Access 2000-2003. MDW-файлы, созданные в этих более ранних версиях, могут использоваться в базах данных Office Access 2007.

Файлы блокировки

В открытой базе данных блокировка файла управляется файлом блокировки. При открытии MDB-файла приложение Access создает и открывает файл блокировки с расширением LDB. Это правило действует даже в том случае, когда для открытия файла базы данных MDB используется Office Access 2007. Например, при открытии файла Db1.mdb приложение Access создает и открывает файл Db1.ldb для управления блокировкой. Для файлов, созданных в формате Office Access 2007 (ACCDB-файлы), управление блокировкой осуществляется путем создания и открытия файла с расширением LACCDB. Например, при открытии файла Db1.accdb приложение Access создает и открывает файл блокировки с именем Db1.laccdb. Так же, как и LDB-файлы, LACCDB-файлы автоматически удаляются при закрытии базы данных всеми пользователями.

Благодаря поддержке отдельных файлов блокировки для файлов Office Access 2007 и файлов, созданных в Microsoft Access более ранних версий, можно одновременно открыть файлы Db1.mdb и Db1.accdb в Office Access 2007, не создавая конфликтов в файле блокировки, поскольку были созданы два разных файла блокировки. Более того, можно одновременно открыть MDB-файл в Office Access 2007 и в Access более ранней версии с одним и тем же файлом блокировки LDB.

ACCDE-файлы

ACCDE-файл является версией Office Access 2007 MDE-файла приложения Access более ранних версий. Он представляет собой версию исходного ACCDB-файла с ограниченными возможностями. Если ACCDB-файл содержал программы на языке VBA, то в ACCDE-файл включаются только скомпилированные программы. В результате программы на языке VBA уже нельзя просматривать или изменять. Пользователи ACCDE-файла не имеют разрешений на изменение структуры форм или отчетов. Чтобы создать ACCDE-файлы из ACCDB-файлов, применяется следующая процедура.

Создание ACCDE-файла в Office Access 2007

  1. В Office Access 2007 откройте базу данных, которую нужно сохранить как ACCDE-файл.

  2. На вкладке Средства базы данных в группе Средства базы данных выберите команду Создать ACCDE. Значок кнопки

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

Связанные таблицы

Можно связать таблицу, отформатированную в Access более ранней версии, с базой данных Access более поздней версии, но нельзя связать таблицу, отформатированную в Access более поздней версии, с базой данных Access более ранней версии. Например, можно выполнять связывание из базы данных ACCDB с таблицами другой базы данных ACCDB или с таблицами базы данных MDB, но нельзя выполнять связывание из базы данных MDB с таблицами базы данных ACCDB.

В начало страницы

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

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

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

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

×