Иллюстрированный самоучитель по Microsoft Access 2002

Архивирование, сжатие и восстановление баз данных

Чтобы застраховаться от потери данных, создайте резервную копию базы данных или проекта Access 2002. Чтобы увеличить производительность базы данных и уменьшить ее размер, используйте операцию сжатия базы данных или проекта Access 2002. Начиная с версии Access 2000, сжатие и восстановление базы данных объединены в один процесс.

Создание резервной копии базы данных или проекта Access 2002

Есть несколько путей создания резервной копии базы данных или проекта. При наличии достаточного объема свободного места на диске можно создать резервную копию обычным копированием файла. Создать копию файла можно с помощью приложения Проводник (Explorer), входящего в состав операционной системы Windows, с помощью команды операционной системы сору, с помощью инструкции FileCopy в процедуре на VBA (только, если база данных или проект в это время не открыты в другом окне приложения Access). Чтобы сэкономить место на диске, можно создать сжатую копию файла с помощью программы архивирования, например с помощью стандартной утилиты архивирования файлов Backup, входящей в состав операционной системы Windows, или с помощью утилит сторонних производителей, таких как WinZip или WinRar. В случае повреждения файла исходной базы данных или проекта Access 2002 его можно будет заменить резервной копией.

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

Для проектов Access 2002 появилась также возможность создания резервной копии средствами Access. С помощью команды Сервис › Служебные программы › Архивировать SQL-базу данных (Tools › Database Utilities › Backup SQL Database) можно создать резервную копию проекта Access 2002, а затем, при необходимости, восстановить из этой копии сохраненный проект с помощью команды Сервис › Служебные программы › Восстановить SQL-базу данных (Tools › Database Utilities › Restore SQL Database).

А также появилась команда для сохранения данных на SQL Server или MSDE2000 из проекта Access 2002 в виде файла mdf: Сервис › Служебные программы › Копировать файл базы данных (Tools › Database Utilities › Copy Database File).

Еще одна новая команда Access позволяет удалить источник данных проекта Access 2002 с SQL Server или MSDE2000: Сервис › Служебные программы › Удалить базу данных SQL (Tools › Database Utilities › Drop SQL Database). Это очень удобно, т. к. раньше для этих целей приходилось использовать только утилиту Enterprise Manager для SQL Server или специальные инструкции на Transact-SQL. Все эти новые команды работают только, если на компьютере установлен MSDE2000 или SQL Server.

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