Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обслуживание базы данных включает ее оптимизацию, сжатие и восстановление. С помощью среды Visual Studio можно выполнить все эти задачи в одном диалоговом окне.
Сжатие базы данных
В Visual Studio 2010 с пакетом обновления 1 (SP1) откройте обозреватель серверов.
В обозревателе серверов щелкните Соединиться с базой данных, а затем выберите Microsoft SQL Server Compact 4.0.
В обозревателе серверов щелкните правой кнопкой мыши добавленную базу данных SQL Server Compact 4.0 и выберите Свойства базы данных.
Откроется диалоговое окно Свойства базы данных. В левой панели окна выберите параметр Сжатие и восстановление.
Выберите Сжать базу данных путем удаления свободных страниц и нажмите кнопку ОК.
Сжатие базы данных
В Visual Studio откройте обозреватель серверов.
В обозревателе серверов щелкните Соединиться с базой данных, а затем выберите Microsoft SQL Server Compact 4.0.
В обозревателе серверов щелкните правой кнопкой мыши добавленную базу данных SQL Server Compact 4.0 и выберите Свойства базы данных.
Откроется диалоговое окно Свойства базы данных. В левой панели окна выберите параметр Сжатие и восстановление.
Выберите параметр Выполнение полного сжатия базы данных.
В области Параметры файла указывается, следует ли заменить существующую базу данных после сжатия либо создать новую базу данных с новым именем файла. Если установлен флажок Запись поверх существующего файла базы данных, то можно изменить имя и расположение существующей базы данных, а затем заменить ее.
Восстановление базы данных
В Visual Studio откройте обозреватель серверов.
В обозревателе серверов щелкните Соединиться с базой данных, а затем выберите Microsoft SQL Server Compact 4.0.
В обозревателе серверов щелкните правой кнопкой мыши добавленную базу данных SQL Server Compact 4.0 и выберите Свойства базы данных.
Откроется диалоговое окно Свойства базы данных. В левой панели окна выберите параметр Сжатие и восстановление.
Выберите параметр Восстановить физически поврежденную базу данных.
Если установить флажок Восстановить все возможные поврежденные строки, то можно будет восстановить поврежденные строки.
В области Параметры файла указывается, следует ли заменить существующую базу данных после восстановления либо создать новую базу данных с новым именем файла. Если установлен флажок Запись поверх существующего файла базы данных, то можно изменить имя и расположение существующей базы данных, а затем заменить ее.
Создание базы данных, учитывающей регистр
В Visual Studio откройте обозреватель серверов.
В обозревателе серверов щелкните правой кнопкой мыши пункт Подключения к базе данных и выберите Добавить соединение.
В диалоговом окне Добавление соединения нажмите кнопку Создать.
В диалоговом окне Создание базы данных SQL Server Compact введите имя создаваемого файла базы данных. Вместе с именем можно указать путь к файлу.
Если создаваемая база данных, учитывающая регистр, имеет то же имя, что и существующая база данных, можно установить флажок Перезаписать существующий файл базы данных, чтобы заменить существующий файл.
Выберите соответствующие языку Параметры сортировки.
Установите флажок С учетом регистра.
Если базу данных требуется зашифровать, то необходимо ввести пароль в текстовое поле Новый пароль и ввести его еще раз в текстовое поле Подтверждение пароля. Если пароль не соответствует минимальным требованиям сложности, его можно изменить.
При выборе пароля значение режима шифрования по умолчанию изменится с UNENCRYPTED на По умолчанию для платформы. В раскрывающемся списке «Режим шифрования» можно выбрать другой режим шифрования.
Нажмите кнопку ОК.
См. также
Основные понятия
Использование и обслуживание баз данных (SQL Server Compact)