Вам потребуется резервная копия базы данных Рабочего стола Access, чтобы восстановить всю базу данных в случае сбоя системы или восстановить объект, если команды "Отменить" недостаточно для исправления ошибки.

Если вам кажется, что резервная копия базы данных не используется впустую, подумайте, на что можно сэкономить время, чтобы избежать потери данных и проектирования. Регулярное создание резервных копий особенно важно при обновлении базы данных несколькими пользователями. Без резервной копии невозможно восстановить поврежденные или отсутствующие объекты, а также изменения в дизайне базы данных.

Примечание:  Эта статья не относится к веб-приложениям Access.

В этой статье

Планирование регулярного резервного копирования

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

Совет:  Перед выполнением запроса на изменение следует сделать резервную копию, особенно если запрос изменит или удалит данные.

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

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

  • Если база данных является архивной или используется только для справки и редко изменяется, достаточно создать резервные копии только при внесении изменений в схему или данные.

  • Если база данных активна и данные часто меняются, создайте расписание для регулярного резервного копирования базы данных.

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

    Примечание:  Для данных в связанных таблицах создайте резервные копии с помощью всех доступных в программе функций резервного копирования, которые содержат связанные таблицы. Если база данных, которая содержит связанные таблицы, является Access базой данных, используйте процедуру из раздела "Back up a split database".

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

Резервное копирование базы данных

При архивации базы данных Access сохраняет и закрывает объекты, открытые в конструкторе, и копию файла базы данных с указанием имени и расположения.

Примечание:  Access повторно открывает объекты, заданное значением свойства "Режим по умолчанию".

Откройте базу данных, для которой нужно создать резервную копию, и сделайте следующее:

  1. Щелкните "Файл"и выберите "Сохранить как".

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

  3. В области "Дополнительные"щелкните "Сохранитьбазу данных" и выберите "Сохранить как".

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

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

    Совет:  При восстановлении данных или объектов из резервной копии обычно необходимо знать, какая база данных была создана и когда была создана резервная копия, поэтому порядок использования имени файла по умолчанию.

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

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

Back up a split database

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

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

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

Back up a back-end database

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

  1. Чтобы открыть только ее, запустите Access.

  2. Нажмите кнопку "Открыть>" >"Обзор",а затем выберите файл базы данных с задней стороны базы данных, который вы хотите сделать.

  3. Щелкните стрелку рядом с кнопкой "Открыть"и выберите "Монопольно".

    Диалоговое окно "Открытие" с развернутым раскрывающимся списком кнопки "Открыть" и указателем, наведенным на параметр "Монопольно".

  4. Щелкните "Файл"и выберите "Сохранить как".

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

  6. В области "Дополнительные"щелкните "Сохранитьбазу данных" и выберите "Сохранить как".

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

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

    Совет:  При восстановлении данных или объектов из резервной копии обычно необходимо знать, какая база данных была создана и когда была создана резервная копия, поэтому порядок использования имени файла по умолчанию.

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

Back up a front-end database

Чтобы создать переднюю базу данных после изменения ее дизайна, оставьте базу данных открытой сразу после изменения ее оформления и выполните действия, которые необходимо предпринять, начиная с шага 2.

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

Восстановление базы данных

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

Резервное копирование считается известной хорошей копией файла базы данных, копией которой вы уверены в ее целостности и дизайне. Для этого в Access следует использовать команду "Резервная копия базы данных", но вы можете восстановить базу данных с помощью любой известной нормальной копии. Например, базу данных можно восстановить из копии, которая хранится на внешнем USB-устройстве резервной копии.

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

  1. Откройте проводник и перейдите к известной копии базы данных.

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

    Если вам будет предложено заменить существующий файл, сделайте это.

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

Восстановление объектов в базе данных

Если вам нужно восстановить один или несколько объектов в базе данных, импортируйте объекты из резервной копии базы данных в базу данных, содержащий (или отсутствующий) объект, который нужно восстановить.

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

  1. Откройте базу данных, в которую вы хотите восстановить объект.

  2. Чтобы восстановить отсутствующий объект, переперейти к шагу 3. Чтобы заменить объект, содержащий плохие или отсутствующие данные, или объект перестал правильно работать, сделайте следующее:

    1. Если вы хотите сохранить текущий объект, чтобы сравнить его с восстановленной версией после восстановления, переименуем объект перед восстановлением. Например, если вы хотите восстановить поврежденную форму с именем "Проверка", вы можете переименовать поврежденную Checkout_bad.

    2. Удалите объект, который нужно заменить.

      Примечание:  Будьте осторожны при удалении объектов базы данных, так как они могут быть связаны с другими объектами в базе данных.

  3. Щелкните "Внешниеданные" и в группе & Связи с импортом выберите Access.

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

  5. Выберите "Импорт таблиц, запросов, форм, отчетов,макроов и модулей в текущую базу данных" и нажмите кнопку "ОК".

  6. В диалоговом окне "Импорт объектов" щелкните вкладку, соответствующую типу объекта, который вы хотите восстановить. Например, если вы хотите восстановить таблицу, щелкните вкладку "Таблицы".

  7. Щелкните объект, чтобы выбрать его.

  8. Если вы хотите восстановить другие объекты, повторяйте шаги 6 и 7, пока не будут выбраны все объекты, которые нужно восстановить.

  9. Чтобы просмотреть параметры импорта перед импортом объектов, в диалоговом окне "Импорт объектов" нажмите кнопку "Параметры".

  10. После выбора объектов и параметров импорта нажмите кнопку "ОК", чтобы восстановить объекты.

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

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

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

Совершенствование навыков
Перейти к обучению

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

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

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

×