Поделиться через


Сжатие и восстановление

SQL Server Compact 3.5 позволяет уменьшить размер базы данных, удалив неиспользуемые страницы. При выполнении этой операции нет необходимости в создании отдельного файла (временного или любого другого).

Кроме того, SQL Server Compact 3.5 может восстанавливать базы данных, проверяя файл базы данных на наличие повреждений и восстанавливая его при необходимости.

ms171877.note(ru-ru,SQL.100).gifПримечание.
Диалоговое окно «Сжатие и восстановление» доступно в средах SQL Server Management Studio, SQL Server Management Studio Express и в обозревателе серверов в среде Visual Studio.

Параметры

Нет

Если SQL Server Compact 3.5 не должен сжимать и восстанавливать базу данных, выберите значение Нет.

Сжать базу данных путем удаления свободных страниц

Если сервер SQL Server Compact 3.5 должен удалять свободные страницы и сжимать базу данных, выберите параметр Сжать базу данных путем удаления свободных страниц.

Выполнение полного сжатия базы данных

Выберите параметр Выполнение полного сжатия базы данных, чтобы сжать базу данных полностью, без удаления страниц.

Восстановить физически поврежденные базы данных

Выберите значение Восстановить физически поврежденные базы данных, чтобы сервер SQL Server Compact 3.5 искал повреждения базы данных и автоматически восстанавливал базу данных.

Восстановить поврежденные строки

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

Заменить существующую базу данных

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

Создать базу данных с тем же именем файла

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

Перезапись существующего файла базы данных

Параметр Запись поверх существующего файла базы данных предписывает серверу SQL Server Compact 3.5 автоматически перезаписать существующую базу данных в процессе восстановления.

Дополнительно

Нажмите кнопку Дополнительно, чтобы отобразить дополнительные свойства сжатия и восстановления SQL Server Compact 3.5. Список свойств см. в разделе Сжать и исправить - дополнительные свойства.