Как удалить MSDE на Windows 10?
Я только что обновил свой компьютер с Windows 7 до Windows 10. Я сделал это, потому что мне нужно обновить SQL Server с 2014 по 2016 год, чтобы соответствовать нашей производственной среде. Я не могу удалить SQL Server 2014 из-за ошибки, которая, по-видимому, связана с тем, что SQL Server 2000 MSDE также установлен на моем компьютере (я не устанавливал это - могу только предполагать, что он был связан с некоторым другим программным обеспечением, возможно, старой версией Visual Studio?)
Сообщение об ошибке при попытке удалить SQL Server 2014:
Программа установки SQL Server обнаружила следующую ошибку: ".", Шестнадцатеричное значение 0x00, является недопустимым символом. Строка 1, позиция 212550. Код ошибки 0x84B10001.
Предлагаемое решение этой проблемы - удалить MSDE. К сожалению, я не могу удалить MSDE либо. Если я пытаюсь удалить его через панель управления, после нажатия на приглашение UAC диалоговое окно закрывается и ничего не происходит.
Я нашел эту страницу, которая утверждает, что показывает, как удалить MSDE вручную, если он не будет установлен из панели управления:
Однако ничего из этого не работает. Записи реестра не существуют, поэтому я не могу определить из них код продукта, поэтому я не могу использовать MSIZAP.EXE. Мне удалось удалить файлы в разделе "Program Files" в соответствии с указаниями и удалить записи реестра для служб, но это не решает проблему - Microsoft SQL Server Desktop Engine (SQL2000) все еще отображается в списке "Программы и компоненты" на панели управления, и я все еще не могу удалить SQL Server 2014.
Я пытался установить только SSMS 17.3, но установка не удалась с кодом ошибки 0x80070643
,
Я думаю, что все, что я могу сделать на этом этапе, это стереть мой ноутбук и переустановить Windows 10 с нуля, если я не могу решить эту проблему.