Практическое руководство: поддержка базы данных (Visual Studio)

Обслуживание базы данных включает ее оптимизацию, сжатие и восстановление. С помощью среды Visual Studio можно выполнить все эти задачи в одном диалоговом окне.

Сжатие базы данных

  1. В Visual Studio 2010 с пакетом обновления 1 (SP1) откройте обозреватель серверов.

  2. В обозревателе серверов щелкните Соединиться с базой данных, а затем выберите Microsoft SQL Server Compact 4.0.

  3. В обозревателе серверов щелкните правой кнопкой мыши добавленную базу данных SQL Server Compact 4.0 и выберите Свойства базы данных.

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

  5. Выберите Сжать базу данных путем удаления свободных страниц и нажмите кнопку ОК.

Сжатие базы данных

  1. В Visual Studio откройте обозреватель серверов.

  2. В обозревателе серверов щелкните Соединиться с базой данных, а затем выберите Microsoft SQL Server Compact 4.0.

  3. В обозревателе серверов щелкните правой кнопкой мыши добавленную базу данных SQL Server Compact 4.0 и выберите Свойства базы данных.

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

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

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

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

  1. В Visual Studio откройте обозреватель серверов.

  2. В обозревателе серверов щелкните Соединиться с базой данных, а затем выберите Microsoft SQL Server Compact 4.0.

  3. В обозревателе серверов щелкните правой кнопкой мыши добавленную базу данных SQL Server Compact 4.0 и выберите Свойства базы данных.

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

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

  6. Если установить флажок Восстановить все возможные поврежденные строки, то можно будет восстановить поврежденные строки.

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

Создание базы данных, учитывающей регистр

  1. В Visual Studio откройте обозреватель серверов.

  2. В обозревателе серверов щелкните правой кнопкой мыши пункт Подключения к базе данных и выберите Добавить соединение.

  3. В диалоговом окне Добавление соединения нажмите кнопку Создать.

  4. В диалоговом окне Создание базы данных SQL Server Compact введите имя создаваемого файла базы данных. Вместе с именем можно указать путь к файлу.

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

  6. Выберите соответствующие языку Параметры сортировки.

  7. Установите флажок С учетом регистра.

  8. Если базу данных требуется зашифровать, то необходимо ввести пароль в текстовое поле Новый пароль и ввести его еще раз в текстовое поле Подтверждение пароля. Если пароль не соответствует минимальным требованиям сложности, его можно изменить.

  9. При выборе пароля значение режима шифрования по умолчанию изменится с UNENCRYPTED на По умолчанию для платформы. В раскрывающемся списке «Режим шифрования» можно выбрать другой режим шифрования.

  10. Нажмите кнопку ОК.

См. также

Основные понятия

Использование и обслуживание баз данных (SQL Server Compact)