Со временем базы данных Microsoft Access увеличиваются в размерах и неоправданно используют дисковое пространство. Кроме того, повторные изменения в файле базы данных могут привести к повреждению данных. Этот риск увеличивается для баз данных, разделяемых несколькими пользователями по сети. Поэтому рекомендуется периодически запускать компактный инструмент и восстанавливать базу данных, чтобы обеспечить согласованность ваших данных. Вам также может быть предложено Microsoft Access выполнить ремонт базы данных, если механизм базы данных обнаруживает ошибки в файле. В этой статье мы рассмотрим процесс, которым вы должны следовать, чтобы обеспечить оптимальное функционирование вашей базы данных.
Периодическое уплотнение и восстановление баз данных доступа необходимо по двум причинам. Во-первых, файлы базы данных Access со временем увеличиваются. Некоторая часть этого роста может быть связана с новыми данными, добавленными в базу данных, но другой рост связан с временными объектами, созданными базой данных и неиспользуемым пространством от удаленных объектов. Уплотнение базы данных восстанавливает это пространство. Во-вторых, файлы базы данных могут стать поврежденными, особенно те файлы, к которым обращаются несколько пользователей по общему сетевому соединению. Восстановление базы данных исправляет проблемы с повреждением базы данных, что позволяет продолжать использование, сохраняя целостность базы данных.
Замечания:
В этой статье описывается процесс уплотнения и восстановления базы данных Access 2013. Шаги те же, что и для уплотнения и ремонта базы данных Access 2010. Если вы используете более раннюю версию Microsoft Access, прочитайте вместо этого Компакт и восстановите базу данных Access 2007.
Сложность:
Легко
Необходимое время:
20 минут (может варьироваться в зависимости от размера базы данных)
Вот как:
- Прежде чем начать, убедитесь, что у вас есть текущая резервная копия базы данных. Компактность и ремонт - очень навязчивая операция базы данных и может привести к сбою базы данных. Резервное копирование будет полезным, если это произойдет. Если вы не знакомы с резервной копией Microsoft Access, прочитайте «Резервное копирование базы данных Microsoft Access 2013».
- Если база данных находится в общей папке, обязательно перед тем, как продолжить, попросите других пользователей закрыть базу данных. Вы должны быть единственным пользователем с открытой базой данных, чтобы запустить этот инструмент.
- В Ленты доступа перейдите к панели «Инструменты базы данных».
- Нажмите кнопку «Compact and Repair Database» в разделе «Инструменты» на панели.
- Access представит диалоговое окно «База данных для компактных». Перейдите к базе данных, которую вы хотите сжать и восстановить, а затем нажмите кнопку «Компакт».
- Укажите новое имя для уплотненной базы данных в диалоговом окне «Compact Database Into», затем нажмите кнопку «Сохранить».
- Убедившись, что компактная база данных работает правильно, удалите исходную базу данных и переименуйте уплотненную базу данных с именем исходной базы данных. (Этот шаг является необязательным.)
Подсказки:
- Помните, что компактный и восстанавливающий создает новый файл базы данных. Таким образом, любые разрешения NTFS-файлов, которые вы применили к исходной базе данных, не будут применяться к уплотненной базе данных. По этой причине лучше использовать защиту на уровне пользователя, а не разрешения NTFS.
- Неплохая идея планировать как резервное копирование, так и операции по сборке / ремонту на регулярной основе. Это отличная работа для планирования ваших планов обслуживания базы данных.
Что вам нужно:
- Microsoft Office Access 2010; или же
- Microsoft Office Access 2013