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

SQL Server – служебная программа для управления реляционными БД от Microsoft, основанная на языке запросов Transact-SQL. Чтобы полностью удалить SQL Server с компьютера, необходимо воспользоваться встроенными утилитами Windows или сторонним ПО. В последствии пользователь сможет подготовить операционную систему к повторной установке приложения на ПК.

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

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

Зачем удалять систему управления БД?

К сожалению, в последние годы количество кибератак увеличилось. Так, специалисты из IBM X-Force в мае 2018 г. выявили троян, который способен передавать запросы в командный центр через Microsoft SQL для связи с CC. Троян MnuBot, который хакеры разработали на базе языка программирования Delphi, разыскивает файл Desk.txt в стандартной директории %AppData%Roaming.

Если указанный элемент в Roaming отсутствует, то зловред самостоятельно его создает и подменяет стандартный Desktop методом наложения слоя, что вполне предсказуемо в случае с трояном. Таким образом все действия на экране пользователя могут фиксироваться в конфигурации MnuBot. Функционал трояна поражает спектром возможностей. Он способен:

  • делать скриншоты экрана;
  • использовать опцию key logger, т. е. считывать действия пользователя с клавиатуры;
  • имитировать ввод текста и цифр на клавиатуре, клики мышки;
  • осуществлять внеплановый ребут взломанной системы;
  • уничтожать защитные механизмы Windows, в т. ч. Trusteer Rapport;
  • воровать любые вводимые юзером данные, включая информацию по банковским картам с паролями и CVV.

MnuBot

MnuBot

Самое неприятное, что MnuBot автоматически запрашивает у MS SQL Server данные, что, ко всему прочему, сильно тормозит работу компьютера. Поэтому, если СУБД активно не используется, ее лучше удалить и почистить реестр от остаточных файлов.

В противном случае можно столкнуться с хакерскими атаками, сбоями в работе ПК и со списанием денежных средств с электронных кошельков и банковских карт, либо с иными неприятностями, которые влечет за собой похищение персональных данных пользователя третьими лицами.

Активным юзерам данного программного решения удаление Microsoft SQL Server может понадобиться для того, чтобы очистить систему от остаточных компонентов приложения с целью последующей установки новой версии СУБД.

Хакерские атаки

Хакерские атаки

Подготовка к деинсталляции

Перед тем как приступить к процессу уничтожения данных, нужно подготовиться:

  1. Удостовериться в том, что у файла подкачки Windows достаточный размер. Оптимальным показателем является диапазон:
    • от 3548 до 3548 Мб для ПК с оперативкой 2048 Мб;
    • от 3024 до 3024 Мб для ПК с оперативкой 4096 Мб;
    • от 2016 до 2016 Мб для ПК с оперативкой 8 Гб.
      Нехватка виртуальной памяти может привести к тому, что SQL Server 2008 будет удален с компьютера не полностью.
  2. Если на ПК установлено несколько версий SQL Server, то браузер будет уничтожен после деинсталляции последней версии. Для полного удаления SQL Server 2017 нужно будет в разделе «Программы и компоненты» вручную деинсталлировать браузер SQL Server из перечня софта.
  3. После очистки приложения будут удалены все tempdb. Так, данные по шаблону «tempdb_mssql_*.ndf» уничтожатся. Требуется сохранить нужные файлы.

tempdb_mssql

tempdb_mssql

Перед деинсталляцией важно выполнить следующие операции:

  1. Сохранить имеющиеся базы данных tempdb: создать резервную копию БД. Для этого скопировать данные и журналы из директории MSSQL в любую другую папку. Так, нужно сохранить файлы в формате «.mdf» под именами «Master», «Model», «Msdbdata», «Mssqlsystemresource», «Tempdb» и «.ldf» под именами «Mastlog», «Modellog», «Msdblog», «Mssqlsustemresource»и «Templog», а также БД Reporting Services ReportServer[$name] и ReportServer[$name]TempDB – временную БД Службы Reporting Services.
  2. Уничтожить локальные группы безопасности.
  3. Остановить службы через «Диспетчер задач».
  4. Перейти в учетную запись с правами admin.

SQL диспетчере задач

SQL диспетчере задач

Процесс деинсталляции

Удаление СУБД будет зависеть от версии программного продукта. Чтобы удалить SQL Server 2005 с ПК, можно воспользоваться как встроенными утилитами Windows – «Установка и удаление…» или «Программы и компоненты», так и путем скачивания специализированных деинсталляторов. Рассмотрим оба возможных варианта. Удалить SQL Server 2005 и 2008 можно следующим способом:

  1. Кликнуть по изображению лупы, которое находится в левом углу экрана – рядом с меню «Пуск». В поисковой строке Виндовс ввести запрос «Add or Remove Programs». Войти в данный раздел также можно через меню «Пуск», щелкнув по значку в виде шестеренки и перейдя во вкладку «Приложения» в окне «Параметры».
  2. В боковом меню найти раздел «Приложения и возможности» — в поисковой строке, расположенной под синей надписью «Управление дополнительными параметрами», ввести наименование деинсталлируемой БД. Можно осуществить поиск вручную, отсортировав файлы по имени или дате установки.Управление дополнительными возможностями Управление дополнительными возможностями
  3. Щелкнуть по отобразившемуся элементу левой кнопкой мышки и нажать «Delete».
  4. Действовать согласно подсказкам «Мастера установки и удаления», периодически нажимая «Далее».
  5. Чтобы удалить конкретный экземпляр SQL Server, необходимо в «Мастере удаления» во вкладке «Выбор экземпляра» указать ненужный файл или параметр, относящийся к категории общих компонентов или средств управления данной СУБД. Кликнуть «Далее».
  6. Следующим этапом станет выбор компонентов – выделить ненужные данные. На экране появится диалоговое окошко для подтверждения действий пользователя – нажать «ОК».
  7. Установщик выдаст на экране окошко «Все готово для удаления» – проверить правильность заполнения формы и запустить процесс деинсталляции, тапнув по «Delete».Процесс удаления SQL ServerПроцесс удаления SQL Server
  8. По завершении процесса кликнуть «ОК», выйти из «Параметров» и осуществить перезагрузку ПК.

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

Можно провести деинсталляцию через «Панель управления». Для этого:

  1. Во встроенной поисковой строке Windows ввести ключевой запрос «Панель управления».
  2. В окне «Все элементы панели управления» выбрать «Программы и компоненты».
  3. В «Удаление или изменение программы» найти ненужное ПО вручную, либо воспользоваться строкой поиска, находящейся в правом верхнем углу экрана.Удаление SQL через панель управления Удаление SQL через панель управления
  4. Тапнуть левой клавишей мыши по найденному компоненту – рядом с опцией «Упорядочить», расположенной над списком установленных программ. На дисплее появится опция «Удалить» — кликнуть по ней. Можно деинсталлировать элемент, щелкнув по нему правой кнопкой мыши и выбрав опцию «Delete».
  5. Компонент SQL Server 2008 r2 будет удален.

Деинсталляция узлов кластера SQL включает в себя следующие этапы:

  1. Запустить setup.exe.
  2. В окне «Мастера установки» на крайней панели инструментов тапнуть по «Обслуживанию», после чего выбрать функцию «Удалить узел из отказоустойчивого кластера».Центр установки SQL ServerЦентр установки SQL Server
  3. Согласиться с удалением, кликнув на «ОК» в появившемся диалоговом окне.
  4. В меню «Файлы поддержки программы установки» кликнуть на «Установить» для проверки ОС Windows. После завершения запущенного автоматического процесса щелкнуть на «Далее».
  5. В «Конфигурации узла кластера» ввести имя изменяемого компонента, который при деинсталляции отобразится в поле «Имя этого узла».
  6. Выделить узел и щелкнуть на «Delete».
  7. По завершении работы uninstall.exe щелкнуть на «Закрыть» (выход из открытого диалогового окна).

Удаление кластера SQL

Удаление кластера SQL

Теперь потребуется почистить реестр от остаточных файлов, чтобы в системе не осталось мусора. Впоследствии пользователь сможет легко установить новую версию СУБД без конфликтов с компонентами Windows. Процесс ручной чистки включает в себя следующие основные манипуляции:

  1. Необходимо создать точку восстановления Windows. Это важно для того, чтобы при возникновении внештатной ситуации (например, случайной деинсталляции критического файла ОС) можно было откатить Виндовс до работоспособного состояния. Сделать это легко: кликнуть по значку лупы, расположенному справа от меню «Пуск», и вбить запрос «Восстановление».
  2. Перейти в раздел «Настройка восстановления системы» — на дисплее отобразится окно «Свойства системы». Нужно кликнуть по интерактивной клавише «Настроить…», находящейся прямо над кнопкой «Отмена».Настройка восстановления системы Настройка восстановления системы
  3. Указать наименование точки восстановления и директорию будущего расположения файла.
  4. Обязательно тапнуть «Применить» и выйти из открытого диалогового окна, щелкнув на «ОК».
  5. Теперь зайти на ПК в Безопасном режиме, чтобы в процессе чистки ОС не нанести вред критическим компонентам Windows.
  6. Для входа в безопасном режиме нужно удерживать клавишу «Shift» в процессе стандартной перезагрузки компьютера. В момент возникновения черного экрана загрузки щелкнуть на клавишу «F8» — комбинация зависит от пакета поставки и указывается в инструкции производителя, после чего на экране появится синее диалоговое окно «Выбор действия».
  7. Перейти во вкладку «Поиск неисправностей». В разделе «Диагностика» выбрать пункт «Доп. параметры».Поиск и устранение неисправностей Поиск и устранение неисправностей
  8. Тапнуть по значку шестеренки – «Параметры загрузки».
  9. Кликнуть по кнопке (расположена в правом нижнем углу монитора) «Перезагрузить» для того, чтобы войти в систему в требуемом режиме.
  10. После перезагрузки на мониторе появится меню «Параметры загрузки» — для входа в нужный параметр потребуется использовать цифру «4» или «F4».
  11. Также можно выполнить шаги 6-11 следующим образом: зайти в меню msconfig. Надо вызвать диалоговое окно «Выполнить» (комбинация Win+R) или осуществить ввод команды через встроенный поисковик, вбив код «msconfig» без кавычек. Также можно воспользоваться поисковой строкой Виндовс и ввести код «msconfig» или ключевую фразу «Конфигурация системы».Конфигуратор системыКонфигуратор системы
  12. Зайти на вкладку «Загрузка» из окна Конфигуратора и отметить галочкой параметр «Безопасный режим». Обязательно выделить пункт, расположенный в правом нижнем углу окошка встроенной утилиты, «Сделать параметры загрузки постоянными» на случай, если придется повторно осуществить ребут в процессе чистки ОС от leftovers.
  13. Кликнуть «Применить», нажать «ОК». Следующий вход будет осуществлен в нужной конфигурации.
  14. Теперь юзер может перейти к очистке реестра штатными методами: зажать сочетание Win+R — в окошке «Выполнить» в поле «Открыть» ввести команду «regedit».Запуск реестра Запуск реестра
  15. Создать резервную копию текущего состояния «Windows registry» – зайти в меню «Файл» в левом верхнем углу «Registry editor» и выбрать опцию «Экспорт…». Задать имя документа и указать директорию сохранения. В поле «Диапазон экспорта», находящемся в левом углу Editor, щелкнуть на «Весь реестр». Нажать «Сохранить». Запустится системный процесс, который может занять несколько минут.
  16. В «Редакторе реестра» зажать сочетание клавиш Ctrl+F для вызова встроенного поисковика – в поле «Найти» вбить название удаляемой СУБД, тапнуть «Найти далее».
  17. Высветится перечень остаточных файлов: изучить каждый из компонентов реестра и проверить поля «Параметр» и «Значение», чтобы узнать, имеет ли та или иная запись отношение к деинсталлированному софту или нет. Чистить нужно данные из папки «HKEY_LOCAL_MACHINE» — «SOFTWARE». Щелкнуть по удаляемому файлу правой клавишей мышки и выбрать опцию «Delete». На экране появится сообщение системы о подтверждении выполняемого действия – тапнуть «Да».Очистка данных реестра Очистка данных реестра
  18. Проводить процедуру до тех пор, пока в указанной папке не останется компонентов, относящихся к SQL Server.

Удаление сторонними утилитами

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

  • Revo Uninstaller;
  • Uninstall Tool;
  • Reg Organizer;
  • CCleaner.

Для деинсталляции СУБД в Revo Uninstaller потребуется выполнить следующие действия:

  1. Скачать утилиту с официального сайта, загрузить и открыть.
  2. Перейти в меню «Все программы» вкладки «Деинсталлятор».Деинсталлятор Revo UninstallerДеинсталлятор Revo Uninstaller
  3. В правом верхнем углу над списком программ расположена встроенная поисковая строка – ввести наименование удаляемого приложения.
  4. Выделить левой клавишей мышки отобразившийся элемент списка и на верхней панели инструментов щелкнуть «Delete» (значок в виде папки с красным крестиком) или кликнуть по файлу правой кнопкой мышки и нажать «Delete».
  5. По завершении процесса uninstall.exe на мониторе появится окошко «Выполнение первоначального анализа…». Выбрать «Продвинутый» режим и тапнуть на «Сканировать».
  6. Запустится процесс проверки ОС на предмет leftovers, по окончании которого щелкнуть в левом нижнем углу программы «Выбрать все» и «Delete», нажать «Далее».
  7. В меню «Найденные оставшиеся файлы и папки» можно очистить компоненты вручную и кликнуть на «Готово».Найденные оставшиеся файлы и папкиНайденные оставшиеся файлы и папки
  8. Для удаления мусора из ОС достаточно перейти в меню «Чистильщик Windows» и выбрать пункт меню «Очистить историю открытия ключей реестра», «Следы в реестре» и «Следы на жестком диске». В правом верхнем углу тапнуть по «Очистить».
  9. По завершении процесса нажать «ОК» и закрыть приложение.
  10. Перезагрузить компьютер.

Для удаления софта при помощи Uninstall Tool необходимо:

  1. Скачать, установить и открыть приложение.
  2. Перейти во вкладку «Software» — в поле «Search» вбить имя удаляемого ПО и нажать «Enter».Удаление через Uninstall Tool Удаление через Uninstall Tool
  3. Если уничтожить программу стандартным способом не получается, то следует выбрать опцию «Принудительное удаление» и следовать подсказкам на экране – нажать «Да».
  4. По факту деинсталляции на экране появится список остаточных элементов файловой системы и реестра – выделить все и кликнуть «Delete».
  5. На экране появится сообщение «Все остатки программы удалены» — щелкнуть «ОК».
  6. Осуществить ребут.

Чтобы выполнить аналогичную операцию через Reg Organizer, понадобится:

  1. Загрузить, установить и открыть утилиту.
  2. Перейти во вкладку «Удаление программ» на правой боковой панели инструментов. Воспользоваться встроенным поисковиком или найти файл вручную, выделить его и щелкнуть на «Delete». Удаление через Reg OrganizerУдаление через Reg OrganizerДействовать подсказкам «Мастера удаления» на мониторе.
  3. По завершении процесса потребуется почистить реестр от остаточных компонентов: перейти в меню «Автом. чистка» в левой верхней части дисплея и запустить логическую, физическую структуру registry, а также чистку диска.
  4. При необходимости воспользоваться инструментом ручной очистки.
  5. Перезагрузить ПК.

Самым популярным инструментом у пользователей является CCleaner, так как данное приложение является бесплатным. С его помощью можно полностью удалить SQL Server с ПК:

  1. Скачать, установить и открыть Клинер.
  2. Зайти в меню «Сервис» (значок гаечного ключа слева), выбрать «Удаление программ» — найти деинсталлируемый элемент, щелкнуть по нему правой кнопкой мышки и тапнуть по «Деинсталляции» либо воспользоваться клавишей в правой верхней части дисплея.Удаление через CCleanerУдаление через CCleaner
  3. Войти в меню «Реестр» — выделить все пункты в разделе «Целостность реестра» и кликнуть «Поиск проблем».
  4. На экране отобразится перечень неисправностей – нажать «Исправить…».
  5. Создать точку восстановления – кликнуть в открывшемся окне на «Да», ввести имя файла и директорию, после чего нажать «Исправить отмеченные» и «Закрыть».
  6. Осуществить перезагрузку Виндовс.

xn—-7sbbnvnbd8df8h.xn--p1ai

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

pyatilistnik.org

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

Прочитано: 3 399

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

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

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

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

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

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

Следом отмечаю все компоненты (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 / Sandbox / Habr

Данное руководство содержит последовательность действий для полного удаления 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

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

SQL Server – служебная программа для управления реляционными БД от Microsoft, основанная на языке запросов Transact-SQL. Чтобы полностью удалить SQL Server с компьютера, необходимо воспользоваться встроенными утилитами Windows или сторонним ПО. В последствии пользователь сможет подготовить операционную систему к повторной установке приложения на ПК.

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

Зачем удалять систему управления БД?

К сожалению, в последние годы количество кибератак увеличилось. Так, специалисты из IBM X-Force в мае 2018 г. выявили троян, который способен передавать запросы в командный центр через Microsoft SQL для связи с CC. Троян MnuBot, который хакеры разработали на базе языка программирования Delphi, разыскивает файл Desk.txt в стандартной директории %AppData%Roaming.

Если указанный элемент в Roaming отсутствует, то зловред самостоятельно его создает и подменяет стандартный Desktop методом наложения слоя, что вполне предсказуемо в случае с трояном. Таким образом все действия на экране пользователя могут фиксироваться в конфигурации MnuBot. Функционал трояна поражает спектром возможностей. Он способен:

  • делать скриншоты экрана,
  • использовать опцию key logger, т. е. считывать действия пользователя с клавиатуры,
  • имитировать ввод текста и цифр на клавиатуре, клики мышки,
  • осуществлять внеплановый ребут взломанной системы,
  • уничтожать защитные механизмы Windows, в т. ч. Trusteer Rapport,
  • воровать любые вводимые юзером данные, включая информацию по банковским картам с паролями и CVV.

MnuBot

Самое неприятное, что MnuBot автоматически запрашивает у MS SQL Server данные, что, ко всему прочему, сильно тормозит работу компьютера. Поэтому, если СУБД активно не используется, ее лучше удалить и почистить реестр от остаточных файлов.

В противном случае можно столкнуться с хакерскими атаками, сбоями в работе ПК и со списанием денежных средств с электронных кошельков и банковских карт, либо с иными неприятностями, которые влечет за собой похищение персональных данных пользователя третьими лицами.

Активным юзерам данного программного решения удаление Microsoft SQL Server может понадобиться для того, чтобы очистить систему от остаточных компонентов приложения с целью последующей установки новой версии СУБД.

Хакерские атаки

Подготовка к деинсталляции

Перед тем как приступить к процессу уничтожения данных, нужно подготовиться:

  1. Удостовериться в том, что у файла подкачки Windows достаточный размер. Оптимальным показателем является диапазон:
    • от 3548 до 3548 Мб для ПК с оперативкой 2048 Мб,
    • от 3024 до 3024 Мб для ПК с оперативкой 4096 Мб,
    • от 2016 до 2016 Мб для ПК с оперативкой 8 Гб.
      Нехватка виртуальной памяти может привести к тому, что SQL Server 2008 будет удален с компьютера не полностью.
  2. Если на ПК установлено несколько версий SQL Server, то браузер будет уничтожен после деинсталляции последней версии. Для полного удаления SQL Server 2017 нужно будет в разделе «Программы и компоненты» вручную деинсталлировать браузер SQL Server из перечня софта.
  3. После очистки приложения будут удалены все tempdb. Так, данные по шаблону «tempdb_mssql_*.ndf» уничтожатся. Требуется сохранить нужные файлы.

tempdb_mssql

Перед деинсталляцией важно выполнить следующие операции:

  1. Сохранить имеющиеся базы данных tempdb: создать резервную копию БД. Для этого скопировать данные и журналы из директории MSSQL в любую другую папку. Так, нужно сохранить файлы в формате «.mdf» под именами «Master», «Model», «Msdbdata», «Mssqlsystemresource», «Tempdb» и «.ldf» под именами «Mastlog», «Modellog», «Msdblog», «Mssqlsustemresource»и «Templog», а также БД Reporting Services ReportServer[$name] и ReportServer[$name]TempDB – временную БД Службы Reporting Services.
  2. Уничтожить локальные группы безопасности.
  3. Остановить службы через «Диспетчер задач».
  4. Перейти в учетную запись с правами admin.

SQL диспетчере задач

Процесс деинсталляции

Удаление СУБД будет зависеть от версии программного продукта. Чтобы удалить SQL Server 2005 с ПК, можно воспользоваться как встроенными утилитами Windows – «Установка и удаление…» или «Программы и компоненты», так и путем скачивания специализированных деинсталляторов. Рассмотрим оба возможных варианта. Удалить SQL Server 2005 и 2008 можно следующим способом:

  1. Кликнуть по изображению лупы, которое находится в левом углу экрана – рядом с меню «Пуск». В поисковой строке Виндовс ввести запрос «Add or Remove Programs». Войти в данный раздел также можно через меню «Пуск», щелкнув по значку в виде шестеренки и перейдя во вкладку «Приложения» в окне «Параметры».
  2. В боковом меню найти раздел «Приложения и возможности» в поисковой строке, расположенной под синей надписью «Управление дополнительными параметрами», ввести наименование деинсталлируемой БД. Можно осуществить поиск вручную, отсортировав файлы по имени или дате установки.Управление дополнительными возможностями
  3. Щелкнуть по отобразившемуся элементу левой кнопкой мышки и нажать «Delete».
  4. Действовать согласно подсказкам «Мастера установки и удаления», периодически нажимая «Далее».
  5. Чтобы удалить конкретный экземпляр SQL Server, необходимо в «Мастере удаления» во вкладке «Выбор экземпляра» указать ненужный файл или параметр, относящийся к категории общих компонентов или средств управления данной СУБД. Кликнуть «Далее».
  6. Следующим этапом станет выбор компонентов – выделить ненужные данные. На экране появится диалоговое окошко для подтверждения действий пользователя – нажать «ОК».
  7. Установщик выдаст на экране окошко «Все готово для удаления» – проверить правильность заполнения формы и запустить процесс деинсталляции, тапнув по «Delete».Процесс удаления SQL Server
  8. По завершении процесса кликнуть «ОК», выйти из «Параметров» и осуществить перезагрузку ПК.

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

Можно провести деинсталляцию через «Панель управления». Для этого:

  1. Во встроенной поисковой строке Windows ввести ключевой запрос «Панель управления».
  2. В окне «Все элементы панели управления» выбрать «Программы и компоненты».
  3. В «Удаление или изменение программы» найти ненужное ПО вручную, либо воспользоваться строкой поиска, находящейся в правом верхнем углу экрана.Удаление SQL через панель управления
  4. Тапнуть левой клавишей мыши по найденному компоненту – рядом с опцией «Упорядочить», расположенной над списком установленных программ. На дисплее появится опция «Удалить» кликнуть по ней. Можно деинсталлировать элемент, щелкнув по нему правой кнопкой мыши и выбрав опцию «Delete».
  5. Компонент SQL Server 2008 r2 будет удален.

Деинсталляция узлов кластера SQL включает в себя следующие этапы:

  1. Запустить setup.exe.
  2. В окне «Мастера установки» на крайней панели инструментов тапнуть по «Обслуживанию», после чего выбрать функцию «Удалить узел из отказоустойчивого кластера».Центр установки SQL Server
  3. Согласиться с удалением, кликнув на «ОК» в появившемся диалоговом окне.
  4. В меню «Файлы поддержки программы установки» кликнуть на «Установить» для проверки ОС Windows. После завершения запущенного автоматического процесса щелкнуть на «Далее».
  5. В «Конфигурации узла кластера» ввести имя изменяемого компонента, который при деинсталляции отобразится в поле «Имя этого узла».
  6. Выделить узел и щелкнуть на «Delete».
  7. По завершении работы uninstall.exe щелкнуть на «Закрыть» (выход из открытого диалогового окна).

Удаление кластера SQL

Теперь потребуется почистить реестр от остаточных файлов, чтобы в системе не осталось мусора. Впоследствии пользователь сможет легко установить новую версию СУБД без конфликтов с компонентами Windows. Процесс ручной чистки включает в себя следующие основные манипуляции:

  1. Необходимо создать точку восстановления Windows. Это важно для того, чтобы при возникновении внештатной ситуации (например, случайной деинсталляции критического файла ОС) можно было откатить Виндовс до работоспособного состояния. Сделать это легко: кликнуть по значку лупы, расположенному справа от меню «Пуск», и вбить запрос «Восстановление».
  2. Перейти в раздел «Настройка восстановления системы» на дисплее отобразится окно «Свойства системы». Нужно кликнуть по интерактивной клавише «Настроить…», находящейся прямо над кнопкой «Отмена».Настройка восстановления системы
  3. Указать наименование точки восстановления и директорию будущего расположения файла.
  4. Обязательно тапнуть «Применить» и выйти из открытого диалогового окна, щелкнув на «ОК».
  5. Теперь зайти на ПК в Безопасном режиме, чтобы в процессе чистки ОС не нанести вред критическим компонентам Windows.
  6. Для входа в безопасном режиме нужно удерживать клавишу «Shift» в процессе стандартной перезагрузки компьютера. В момент возникновения черного экрана загрузки щелкнуть на клавишу «F8» комбинация зависит от пакета поставки и указывается в инструкции производителя, после чего на экране появится синее диалоговое окно «Выбор действия».
  7. Перейти во вкладку «Поиск неисправностей». В разделе «Диагностика» выбрать пункт «Доп. параметры».Поиск и устранение неисправностей
  8. Тапнуть по значку шестеренки – «Параметры загрузки».
  9. Кликнуть по кнопке (расположена в правом нижнем углу монитора) «Перезагрузить» для того, чтобы войти в систему в требуемом режиме.
  10. После перезагрузки на мониторе появится меню «Параметры загрузки» для входа в нужный параметр потребуется использовать цифру «4» или «F4».
  11. Также можно выполнить шаги 6-11 следующим образом: зайти в меню msconfig. Надо вызвать диалоговое окно «Выполнить» (комбинация Win+R) или осуществить ввод команды через встроенный поисковик, вбив код «msconfig» без кавычек. Также можно воспользоваться поисковой строкой Виндовс и ввести код «msconfig» или ключевую фразу «Конфигурация системы».Конфигуратор системы
  12. Зайти на вкладку «Загрузка» из окна Конфигуратора и отметить галочкой параметр «Безопасный режим». Обязательно выделить пункт, расположенный в правом нижнем углу окошка встроенной утилиты, «Сделать параметры загрузки постоянными» на случай, если придется повторно осуществить ребут в процессе чистки ОС от leftovers.
  13. Кликнуть «Применить», нажать «ОК». Следующий вход будет осуществлен в нужной конфигурации.
  14. Теперь юзер может перейти к очистке реестра штатными методами: зажать сочетание Win+R в окошке «Выполнить» в поле «Открыть» ввести команду «regedit».Запуск реестра
  15. Создать резервную копию текущего состояния «Windows registry» – зайти в меню «Файл» в левом верхнем углу «Registry editor» и выбрать опцию «Экспорт…». Задать имя документа и указать директорию сохранения. В поле «Диапазон экспорта», находящемся в левом углу Editor, щелкнуть на «Весь реестр». Нажать «Сохранить». Запустится системный процесс, который может занять несколько минут.
  16. В «Редакторе реестра» зажать сочетание клавиш Ctrl+F для вызова встроенного поисковика – в поле «Найти» вбить название удаляемой СУБД, тапнуть «Найти далее».
  17. Высветится перечень остаточных файлов: изучить каждый из компонентов реестра и проверить поля «Параметр» и «Значение», чтобы узнать, имеет ли та или иная запись отношение к деинсталлированному софту или нет. Чистить нужно данные из папки «HKEY_LOCAL_MACHINE» «SOFTWARE». Щелкнуть по удаляемому файлу правой клавишей мышки и выбрать опцию «Delete». На экране появится сообщение системы о подтверждении выполняемого действия – тапнуть «Да».Очистка данных реестра
  18. Проводить процедуру до тех пор, пока в указанной папке не останется компонентов, относящихся к SQL Server.

Удаление сторонними утилитами

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

  • Revo Uninstaller,
  • Uninstall Tool,
  • Reg Organizer,
  • CCleaner.

Для деинсталляции СУБД в Revo Uninstaller потребуется выполнить следующие действия:

  1. Скачать утилиту с официального сайта, загрузить и открыть.
  2. Перейти в меню «Все программы» вкладки «Деинсталлятор».Деинсталлятор Revo Uninstaller
  3. В правом верхнем углу над списком программ расположена встроенная поисковая строка – ввести наименование удаляемого приложения.
  4. Выделить левой клавишей мышки отобразившийся элемент списка и на верхней панели инструментов щелкнуть «Delete» (значок в виде папки с красным крестиком) или кликнуть по файлу правой кнопкой мышки и нажать «Delete».
  5. По завершении процесса uninstall.exe на мониторе появится окошко «Выполнение первоначального анализа…». Выбрать «Продвинутый» режим и тапнуть на «Сканировать».
  6. Запустится процесс проверки ОС на предмет leftovers, по окончании которого щелкнуть в левом нижнем углу программы «Выбрать все» и «Delete», нажать «Далее».
  7. В меню «Найденные оставшиеся файлы и папки» можно очистить компоненты вручную и кликнуть на «Готово».Найденные оставшиеся файлы и папки
  8. Для удаления мусора из ОС достаточно перейти в меню «Чистильщик Windows» и выбрать пункт меню «Очистить историю открытия ключей реестра», «Следы в реестре» и «Следы на жестком диске». В правом верхнем углу тапнуть по «Очистить».
  9. По завершении процесса нажать «ОК» и закрыть приложение.
  10. Перезагрузить компьютер.

Для удаления софта при помощи Uninstall Tool необходимо:

  1. Скачать, установить и открыть приложение.
  2. Перейти во вкладку «Software» в поле «Search» вбить имя удаляемого ПО и нажать «Enter».Удаление через Uninstall Tool
  3. Если уничтожить программу стандартным способом не получается, то следует выбрать опцию «Принудительное удаление» и следовать подсказкам на экране – нажать «Да».
  4. По факту деинсталляции на экране появится список остаточных элементов файловой системы и реестра – выделить все и кликнуть «Delete».
  5. На экране появится сообщение «Все остатки программы удалены» щелкнуть «ОК».
  6. Осуществить ребут.

Чтобы выполнить аналогичную операцию через Reg Organizer, понадобится:

  1. Загрузить, установить и открыть утилиту.
  2. Перейти во вкладку «Удаление программ» на правой боковой панели инструментов. Воспользоваться встроенным поисковиком или найти файл вручную, выделить его и щелкнуть на «Delete». Удаление через Reg OrganizerДействовать подсказкам «Мастера удаления» на мониторе.
  3. По завершении процесса потребуется почистить реестр от остаточных компонентов: перейти в меню «Автом. чистка» в левой верхней части дисплея и запустить логическую, физическую структуру registry, а также чистку диска.
  4. При необходимости воспользоваться инструментом ручной очистки.
  5. Перезагрузить ПК.

Самым популярным инструментом у пользователей является CCleaner, так как данное приложение является бесплатным. С его помощью можно полностью удалить SQL Server с ПК:

  1. Скачать, установить и открыть Клинер.
  2. Зайти в меню «Сервис» (значок гаечного ключа слева), выбрать «Удаление программ» найти деинсталлируемый элемент, щелкнуть по нему правой кнопкой мышки и тапнуть по «Деинсталляции» либо воспользоваться клавишей в правой верхней части дисплея.Удаление через CCleaner
  3. Войти в меню «Реестр» выделить все пункты в разделе «Целостность реестра» и кликнуть «Поиск проблем».
  4. На экране отобразится перечень неисправностей – нажать «Исправить…».
  5. Создать точку восстановления – кликнуть в открывшемся окне на «Да», ввести имя файла и директорию, после чего нажать «Исправить отмеченные» и «Закрыть».
  6. Осуществить перезагрузку Виндовс.
Удаление через CCleaner Загрузка…

softlakecity.ru

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

Полное удаление 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

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

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

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

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

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

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

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

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

Следом отмечаю все компоненты (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»

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

webhamster.ru