Удаление компонент MS SQL Server 2012. Microsoft sql server как удалить


Как удалить полностью SQL Server

В сегодняшней заметке я в первую очередь для себя разберу как деинсталлировать сервис организации Базы Данных установленный ранее по заметке, сейчас задача в следующем — проработать шаги посредством которых можно деинсталлировать все компоненты установки. Данные компоненты перечислены в оснастке «Установка и Удаление программ» на операционной системе Windows Server 2008 R2 Enterprise.

Все что нужно удалить от MSSQL

Ниже шаги по удалению:

Start — Control Panel — Programs and Feature — находим и выделяем «Microsoft SQL Server 2008 R2 Setup (English)» и нажимаем Uninstall, но оказываем нельзя вот так просто удалить данное программное обеспечение, потому как сперва нужно деинсталлировать компоненты

Но сперва нужно удалить компоненты SQL Server'а

Ну что ж, тогда на очереди:

Microsoft SQL Server 2008 R2 (64-bit) — Uninstall — Remove, далее в окне мастера:

Setup Support Rules — нажимаю Ok, после в окне выбора установленного экземпляра: Select Instance выбираю MSSQLSERVER и нажимаю Next

Удаляем текущий Instance

Следом отмечаю все компоненты (Select Features) которые в моем случае были установлены нажатием кнопки Select All → Next

В окне: Removal Rules → нажимаю Next

на последний запрос, а действительно ли нужно удалить все от SQL Server 2008 R2 в мастере (Ready to Remove) нажимаю Remove и ожидаю…

В окне: Complete (Your SQL Server 2008 R2 removal completed successfully) нажимаем Close

Теперь Удаляем все там же находясь в «Program and Features» оставшиеся компоненты:

  • Microsoft Report Viewer Redistributable 2008 SP1 — Uninstall
  • Microsoft SQL Server 2008 R2 Native Client
  • Microsoft SQL Server Compact 3.5 SP2 ENU
  • Microsoft Visual Studio 2008 Shell (Integrated mode) — ENU
  • Microsoft Visual Studio Tools for Applicaions 2.0 — ENU

После запускаю командную строку с правами Администратора и:

C:\Windows\system32>rmdir /S /Q "c:\Program Files\Microsoft SQL Server"

C:\Windows\system32>rmdir /S /Q "c:\Program Files (x86)\Microsoft SQL Server"

C:\Windows\system32>rmdir /S /Q "c:\ProgramData\Microsoft\Microsoft SQL Server"

C:\Windows\system32>rmdir /S /Q "%userprofile%\AppData\Roaming\Microsoft\Microsoft SQL Server"

C:\Windows\system32>rmdir /S /Q "%userprofile%\AppData\Local\Microsoft\Microsoft SQL Server"

После перезагружаю систему.

А теперь пробую установить на эту же систему роль сервера базы данных SQL Server 2008 r2 с целью проверки, а возможно ли это будет и правильна ли была сделана деинсталляция?: — ответ да!, установка, создание базы данных, восстановление из бекапа происходит без каких либо ошибок. Все работает. Как видно процесс удаление не такой уж и сложный. На этом я прощаюсь, с уважением автор блога — ekzorchik.

www.ekzorchik.ru

Как удалить SQL Server 2012

Как удалить SQL Server 2012Всем привет сегодня хочу рассказать, как правильно удалять Microsoft SQL Server 2012, вроде все тривиально, но такой вопрос мне уже задают не первый раз, и думаю стоит его осветить на данном блоге. Где вам может потребоваться такая задача, простой пример вы арендуете удаленный сервер цоде, по каким-то причинам вы решили от него отказаться и перед тем как его передать вы хотите максимально уничтожить ваше присутствие на нем (если есть доступ к RAID контроллеру через KVM, то лучше через него)

Как полностью удалить sql server с компьютера

Давайте разбираться как полностью удалить sql server с компьютера, логично, что удалять нужно не папку, а с помощью естественно uninstall либо через панель управления-программы и компоненты, либо как я с помощью ccleaner. Почему именно через нее, то потому что удобно и потом сразу можно все хвосты подчистить которые сама Windows не удалит. Выбираем MS SQL и жмем uninstall (деинсталляция). Так же если вы по каким-то причинам не хотите использовать сторонние утилиты, то можете воспользоваться средством Программы и компоненты, идущим в комплекте Windows. Найти его можно в панели управления.

Как удалить SQL Server 2012-01

У вас появится окно мастер, в котором жмем удаление.

Как удалить SQL Server 2012-02

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

Как удалить SQL Server 2012-03

Как удалить SQL Server 2012-03

Теперь выбираем экземпляр для удаления, как его еще называют колейшен.

Как удалить SQL Server 2012-04

Как удалить SQL Server 2012-04

выбираем компоненты, позволяющие удалить ms sql server. Обратите внимание, что бывают случаи, когда нужно удалить не все компоненты, а только определенные, делается это именно так.

Как удалить SQL Server 2012-05

Как удалить SQL Server 2012-05

Далее произойдет проверка правил.

Как удалить SQL Server 2012-06

Как удалить SQL Server 2012-06

И жмем последнюю кнопку удалить и запустится процедура деинсталляции.

Как удалить SQL Server 2012-07

Как удалить SQL Server 2012-07

После не долгого времени видим, что у вас получилось удалить ms sql server, советую перезагрузить сервер и еще раз напоминаю, про ручную очистку утилитой Ccleaner, разделов реестра и пройдитесь утилитой Privazer для очистки остаточного хлама.

Как удалить SQL Server 2012-08

Вот вы и разобрали как полностью удалить sql server с компьютера, другие версии сиквела, сносятся таким же методом.

Материал сайта pyatilistnik.org

pyatilistnik.org

Как удалить SQL Server - Итерния.

Проблема: Не удаляется экземпляр SQL-сервера с ошибкой в процессе или в списке удаляемых компонентов отсутствует компонент «Database Engine».

 

Что делать:

 

  1. Проверьте, не установлен ли у вас после экземпляра SQL-сервера сервис-пак. Посмотреть установленные обновления (включая сервис-паки) можно в команде «Просмотру установленных обновлений» панели навигации (слева) апплета «Программы и компоненты» контрольной панели Windows. Если сервис-пак установлен, то сначала нужно удалить сервис-пак, перезагрузить компьютер и только после этого попытаться вновь удалить экземпляр SQL-сервера. 

  2. Команды «безусловного» удаления компонентов SQL-сервера: 

    2.1. В командной строке введите следующую команду и нажмите клавишу ВВОД:

            CD %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Release 

    2.2 Введите следующую команду и нажмите клавишу ВВОД:

           setup.exe /ACTION=uninstall /FEATURES=Feature_List /INSTANCENAME=Instance_Name

    Feature_List - список значений, вводимых без пробела, разделенных запятыми, таких как «AS, SQL, RS, Tools».Instance_Name - наименование экземпляра. Если имя не определено, можно использовать «MSSQLSERVER».

     

В таблице перечислены все значения родительских и дочерних значений для параметра /FEATURE :

Родительский компонент Дочерние компоненты Описание
SQL   Устанавливает компонент SQLEngine компонент репликации и полнотекстовый компонент.
  SQLEngine Устанавливает только компонент SQLEngine.
  Replication Устанавливает компонент репликации. Необходимый компонент SQLEngine.
  FullText Устанавливает компонент репликации. Необходимый компонент SQLEngine.
AS   Устанавливает, как все компоненты.
RS   Устанавливает все компоненты RS.
IS   Устанавливает все компоненты служб SSIS.
Tools   Устанавливает компонент ToolsClient и BOL компонента.
  BC Устанавливает инструмент назад совместимости (BC).
  BOL Установка документации по SQL Server.
  BIDS Устанавливает Business Intelligence Development Studio.
  Conn Устанавливает компоненты для связи.
  SSMS Устанавливает SQL Server Management Studio.
  ADV_SSMS  
  SDK Устанавливает пакет средств разработки программного обеспечения.

Например, если установлены все компоненты SQL, такие как SQL Server документации и SQL Management Studio, можно воспользоваться следующей командой:

       setup.exe /ACTION=uninstall /FEATURES=SQL,AS,BOL,SSMS /INSTANCENAME=MSSQLSERVER

 

Герман Игнатенко, специалист Компании "Итерния".

iternia.ru

Удаление Sql Server / Песочница / Хабр

Данное руководство содержит последовательность действий для полного удаления SQL Server (опробовано на 2008-ом). Использовать в случае, если при попытках удалить существующий или установить новый экземпляр возникают ошибки, и стандартные процедуры по удалению заканчиваются неудачей. Когда я столкнулся с этой проблемой, такая инструкция мне бы здорово пригодилась. 1) Пробуем удалить SQL Server с помощью Microsoft Fix it. Как и ожидалось у меня этот способ не сработал. Идем дальше.

2) На всякий случай делаем бэкап реестра и удаляем следуюее:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server;
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer.
Далее, в следующих ветках удаляем все ключи, связанные с SQL Server:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall;
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
После переименовываем или удаляем все папки связанные с SQL Server, перезагружаемся и пробуем установить SQL Server. Если все так же безуспешно, переходим к шагу 3.

3) Если при установке получаем следующую ошибку: Компоненту MsiGetProductInfo не удалось получить значение ProductVersion для пакета со значением Product Code = "{CC8BA866-16A7-4667-BA0C-C494A1E7B2BF}" делаем следующее:

  • из лога установки SQL Server нас интересует следующая строка: например, «Exit message: Компоненту MsiGetProductInfo не удалось получить значение ProductVersion для пакета со значением Product Code = „{CC8BA866-16A7-4667-BA0C-C494A1E7B2BF}“. Нам нужен Product Code. Копируем его первую часть CC8BA866, ищем в реестре и удаляем все найденные ключи. После этого, записываем его наоборот 668AB8CC, опять ищем в реестре, удаляем все найденные значения;
  • запускаем установку;
  • при установке могут возникать похожие ошибки, но с другим Product Code. Повторяем установку и удаление ключей из реестра до тех пор, пока не пропадет ошибка.
Если опять потерпели неудачу, переходим к шагу 4.

4) Если при установке получаем следующую ошибку: Error result: -2068643839; Result facility code: 1203; Result error code: 1 делаем следующее:

  • создаем папку на диске С, копируем в нее установочные файлы, пробуем установить;
  • если не сработало, возможно к некоторым папкам невозможно получить доступ;
  • может случиться так, что установщик Windows поврежден, тогда нужна диагностика кэша установщика;
  • проверить или переустановить фрэймворки.
5) Готово!

Надеюсь это будет полезным и кому-нибудь пригодится.

habr.com

Полное удаление Microsoft SQL Server

May 5th, 2016, 11:04 am

Полное удаление Microsoft SQL Server

Данное руководство содержит последовательность действий для полного удаления SQL Server (опробовано на 2008-ом). Использовать в случае, если при попытках удалить существующий или установить новый экземпляр возникают ошибки, и стандартные процедуры по удалению заканчиваются неудачей.

1) Пробуем удалить SQL Server с помощью Microsoft Fix it.

2) На всякий случай делаем бэкап реестра и удаляем следуюее:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server;
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer.

Далее, в следующих ветках удаляем все ключи, связанные с SQL Server:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall;
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.

После переименовываем или удаляем все папки связанные с SQL Server, перезагружаемся и пробуем установить SQL Server.Если все так же безуспешно, переходим к шагу 3.

3) Если при установке получаем следующую ошибку: Компоненту MsiGetProductInfo не удалось получить значение ProductVersion для пакета со значением Product Code = "{CC8BA866-16A7-4667-BA0C-C494A1E7B2BF}" делаем следующее:

  • из лога установки SQL Server нас интересует следующая строка: например, «Exit message: Компоненту MsiGetProductInfo не удалось получить значение ProductVersion для пакета со значением Product Code = „{CC8BA866-16A7-4667-BA0C-C494A1E7B2BF}“. Нам нужен Product Code. Копируем его первую часть CC8BA866, ищем в реестре и удаляем все найденные ключи. После этого, записываем его наоборот 668AB8CC, опять ищем в реестре, удаляем все найденные значения;
  • запускаем установку;
  • при установке могут возникать похожие ошибки, но с другим Product Code. Повторяем установку и удаление ключей из реестра до тех пор, пока не пропадет ошибка.

Если опять потерпели неудачу, переходим к шагу 4.

4) Если при установке получаем следующую ошибку: Error result: -2068643839; Result facility code: 1203; Result error code: 1 делаем следующее:

  • создаем папку на диске С, копируем в нее установочные файлы, пробуем установить;
  • если не сработало, возможно к некоторым папкам невозможно получить доступ;
  • может случиться так, что установщик Windows поврежден, тогда нужна диагностика кэша установщика;
  • проверить или переустановить фрэймворки.

5) Готово!

rusell.livejournal.com

Удаление компонент MS SQL Server 2012

logo_sql_2012Может случиться так, что в процессе установки MS SQL Server 2012 были установлены компоненты, необходимость в которых со временем отпала (или были установлены по ошибке). В этом случае, в целях экономии ресурсов сервера эти компоненты можно удалить, оставив только те, которые используются в настоящее время. О том, как удалить ненужные компоненты SQL Server 2012 читайте ниже.

 

Итак, для запуска программы удаления MS SQL Server 2012 переходим в «Панель управления» (Control Panel) — «Программы» (Programs) — «Программы и компоненты» (Programs and Features). Находим в списке программ позицию «Microsoft SQL Server 2012» установленной разрядности и нажимаем расположенную сверху кнопку «Удалить / Изменить» (Uninstall / Change).

udalenie-komponent-sql-server-2012_01

В появившемся окне SQL Server 2012 выбираем пункт «Удаление» (Remove).

udalenie-komponent-sql-server-2012_02

Запуститься утилита проверки правил поддержи установки. Если все требования выполнены, нажимаем «ОК», в противном случае устраняем ошибки и заново запускаем проверку.

udalenie-komponent-sql-server-2012_03

Если на предыдущем шаге не возникло проблем с правилами поддержки установки, запустится программа удаления SQL Server 2012. На первой странице выбираем экземпляр, для которого необходимо удалить компоненты и нажимаем «Далее» (Next).

udalenie-komponent-sql-server-2012_04

Затем в списке установленных компонент отмечаем те, которые необходимо удалить. В данном примере будут удалены все компоненты кроме Службы Database Engine и полного набора средств управления. Отметив компоненты для удаления нажимаем «Далее» (Next).

udalenie-komponent-sql-server-2012_05

Еще раз запустится проверка правил удаления. Если все требования выполнены нажимаем «Далее» (Next).

udalenie-komponent-sql-server-2012_06

Проверяем список действий, который будет выполнены во время работы мастера и нажимаем «Удалить» (Remove).

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

udalenie-komponent-sql-server-2012_07

Просматриваем лог работы мастера, и, убедившись, что все компоненты удалены, завершаем работу программы с помощью кнопки «Закрыть» (Close).

udalenie-komponent-sql-server-2012_08

Смотрите также:

  • Лицензирование MS SQL Server 2012

    В данной статье будут рассмотрены способы лицензирования Microsoft SQL Server 2012. Будет приведен краткий обзор каждого из способов лицензирования, а также указаны возможные варианты лицензирования для различных выпусков MS SQL Server…

  • Редакции MS SQL Server 2012

    Ниже приводится список существующих редакций Microsoft SQL Server 2012, а также приводится краткий обзор каждой из них.         Microsoft SQL Server 2012 предлагается в нескольких специально разработанных редакциях:…

tavalik.ru

Как удалить MS SQL Server 2008 R2

Вопрос: Лицензирование SQL Server 2008 R2 в active/passive кластере

Не могу найти где было бы черным по белому написано что если кластер active/passive то нужна только одна лицензия SQL Server. Для SQL Server 2008 такой документ есть, там все так подробно и хорошо расписано, а вот что касается 2008 R2 - нигде про кластеры не упомянуто.

П.С. Кластер на физических машинах, не на виртуальных

лицензирование SQL Server 2008 [url=][/url]

лицензирование SQL Server 2008 R2 [url=][/url]

Ответ:

К вопросу лицензирования SQl 2016

Цитата из источника

"Failover BasicsFor each server licensed with SQL Server 2016 and covered by active SA, customers can run up to the same number of passive failover instances in a separate, OSE to support failover events. A passive SQL Server instance is one that is not serving SQL Server data to clients or running active SQL Server workloads. The passive failover instances can run on a separate server. These may only be used to synchronize with the primary server and otherwise maintain the passive database instance in a warm standby state in order to minimize downtime due to hardware or software failure. The secondary server used for failover support does not need to be separately licensed for SQL Server as long as it is truly passive, and the primary SQL Server is covered with active SA. If it is serving data, such as reports to clients running active SQL Server workloads, or performing any “work”, such as additional backups being made from secondary servers, then it must be licensed for SQL Server."

Машинный перевод

"Для каждого сервера лицензионные с SQL Server 2016 и по действующим СА, клиенты могут нарываться на такое же количество пассивных экземпляров отказоустойчивого в отдельном, ОСЭ поддерживает отказоустойчивые событий. Пассивный экземпляр SQL Server является одним, что не обслуживает данных SQL Server для клиентов или выполнение активных рабочих нагрузок SQL сервера. Пассивный отказоустойчивый экземпляры могут работать на отдельном сервере. Они могут быть использованы только для синхронизации с основным сервером и всячески поддерживать пассивный экземпляр базы данных в теплом состоянии ожидания для того, чтобы минимизировать время простоя из-за аппаратного или программного сбоя. Вторичный сервер, используемый для поддержки отказоустойчивости не нужно иметь отдельную лицензию для SQL Server, если это действительно пассивный и основной сервер SQL с активным СА. Если это порция данных, таких как отчеты для клиентов под управлением активных рабочих нагрузок SQL Server или выполнения каких-либо “работы”, такие как дополнительные резервные копии делаются из вторичного сервера, то он должен иметь лицензию для SQL-сервера.

forundex.ru