Как стать автором
Обновить

Удаление 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) Готово!

Надеюсь это будет полезным и кому-нибудь пригодится.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.