Удаление существующего экземпляра SQL Server (программа установки)

В данной статье описан процесс удаления изолированного экземпляра SQL Server. Шаги, перечисленные в этом разделе, помогут подготовить систему для повторной установки SQL Server.

Важное примечаниеВажно!

Удаление экземпляра SQL Server должно производиться локальным администратором, имеющим разрешение на вход в систему в качестве службы.

ПримечаниеПримечание

Для удаления отказоустойчивого кластера SQL Server используется функция удаления узла, предоставляемая программой установки SQL Server, которая удаляет каждый узел по отдельности. Дополнительные сведения см. в разделе Добавление или удаление узлов отказоустойчивого кластера SQL Server (программа установки).

Перед удалением SQL Server необходимо учесть следующие обстоятельства.

  • Прежде чем производить удаление компонентов SQL Server с компьютера, на котором установлен минимально необходимый объем оперативной памяти, необходимо удостовериться, что файл подкачки имеет достаточный размер. Он должен вдвое превышать размер физической памяти. Нехватка виртуальной памяти может привести к неполному удалению SQL Server.

  • Если существует несколько экземпляров SQL Server 2012, браузер SQL Server будет автоматически удален при удалении последнего экземпляра SQL Server 2012.

    Однако, если после удаления последнего экземпляра SQL Server 2012 в системе остался экземпляр SQL Server 2005, то браузер SQL Server остается установленным для использования при соединении с экземпляром SQL Server 2005. Можно оставить браузер SQL Server, установленный с SQL Server 2005, и он будет работать правильно.

    Если необходимо удалить все компоненты SQL Server 2012, необходимо вручную удалить браузер SQL Server из списка Программы и компоненты в оснастке Панель управления. Если при удалении браузера SQL Server существует экземпляр SQL Server 2005, то подключение к SQL Server 2005 может оказаться невозможным. В данной ситуации можно переустановить обозреватель SQL Server одним из следующих способов.

    • Исправьте экземпляр SQL Server 2005 с помощью средства Программы на панели управления.

    • Установите экземпляр компонента Database Engine или службы Analysis Services SQL Server 2005.

Перед началом удаления

  1. Резервное копирование данных. Хотя это не является обязательным действием, могут быть базы данных, которые нужно сохранить в текущем состоянии. Кроме того, может потребоваться сохранить изменения, внесенные в системные базы данных. В этих случаях перед удалением SQL Server необходимо создать резервную копию данных. В качестве альтернативного решения можно сохранить копию файлов данных и файлов журналов в папке с именем, отличным от MSSQL. Папка MSSQL будет удалена в ходе удаления SQL Server.

    Необходимо сохранить следующие файлы баз данных.

    • Master.mdf

    • Mastlog.ldf

    • Model.mdf

    • Modellog.ldf

    • Msdbdata.mdf

    • Msdblog.ldf

    • Mssqlsystemresource.mdf

    • Mssqlsustemresource.ldf

    • Tempdb.mdf

    • Templog.ldf

    • ReportServer[$ИмяЭкземпляра] (база данных по умолчанию для служб Службы Reporting Services)

    • ReportServer[$ИмяЭкземпляра]TempDB (временная база данных по умолчанию для служб Службы Reporting Services)

  2. Удаление локальных групп безопасности. Перед удалением SQL Server удалите локальные группы безопасности для компонентов SQL Server.

  3. Остановите все службы SQL Server**.** Перед удалением компонентов SQL Server рекомендуется остановить все службы SQL Server. Наличие активных соединений может помешать удалению компонентов.

  4. Выбор учетной записи с необходимыми разрешениями. Выполните вход на сервер с учетной записью службы SQL Server или с учетной записью, обладающей аналогичным набором разрешений. Например, можно войти на сервер с учетной записью, входящей в локальную группу администраторов.

Удаление экземпляра SQL Server.

  1. Чтобы начать процесс удаления, откройте панель управления и выберите Установка и удаление программ.

  2. Щелкните правой кнопкой Microsoft SQL Server 2012 и выберите Удалить. Затем нажмите Удалить. Будет запущен мастер установки SQL Server.

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

  3. На странице «Выбор экземпляра» воспользуйтесь раскрывающимся списком, чтобы указать удаляемый экземпляр SQL Server, или укажите параметр для удаления только общих компонентов и средств управления SQL Server. Чтобы продолжить, нажмите кнопку Далее.

  4. На странице «Выбор компонентов» укажите компоненты, которые нужно удалить из указанного экземпляра SQL Server.

    Для проверки успешного завершения операции запустятся правила удаления.

  5. На странице Все готово для удаления просмотрите список компонентов и функций, подлежащих удалению. Чтобы начать удаление, нажмите кнопку Удалить.

  6. Сразу же после удаления последнего экземпляра SQL Server 2012 другие программы, связанные с SQL Server 2012, все еще будут видны в списке программ страницы Установка и удаление программ. Однако, если закрыть страницу Установка и удаление программ, при последующем открытии Установка и удаление программ список будет обновлен и будет содержать только установленные программы.

Если удаление не было выполнено успешно

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

  2. Если вам не удалось исправить проблему, вы можете связаться с поддержкой Microsoft. В некоторых случаях, например при неумышленном удалении важных файлов, перед переустановкой на компьютере SQL Server может потребоваться переустановка операционной системы.

См. также

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

Просмотр и чтение файлов журналов программы установки SQL Server

Файлы SQL Server, оставшиеся после удаления