Не удается удалить SQL Server 2008 из Windows Server 2012 r2

870
KostasC

Я установил SQL Server 2008 (64-разрядная версия) Express на виртуальной машине на виртуальной машине с гостевой ОС Windows Server 2012 R2 (это также контроллер домена). После установки я решил удалить этот SQL Server и установить другую версию SQL Server. Каждый раз, когда я захожу в программу и компоненты, чтобы удалить их закрытие виртуальной машины. Я хотел бы, чтобы ваша помощь направила меня, как решить мою проблему?

Моя ОС хоста: Debian GNU / Linux 7.8 (wheezy) Версия моего виртуального ящика: 4.3.20 r96996

Закрытие происходит: в процессе удаления удаления SQL Server.

Я также останавливаю все службы, связанные с SQL Server, перед удалением.

Здесь вы можете увидеть время замораживания:

enter image description here

Вот также мой журнал VBox: VBox.log

Вот это C: \ Temp \ sqlredist_uninstall.log .

Спасибо за ваше внимание и время

2
Есть ли что-либо касающееся отключения, указанного в журнале событий гостя? Любые журналы VirtualBox на хосте? Какая ОС является хостом? Какую версию VirtualBox вы используете? так далее... Ƭᴇcʜιᴇ007 9 лет назад 0
@ Ƭᴇcʜιᴇ007 спасибо за ваш ответ, где я могу найти Журналы событий гостя. И я отредактирую свой вопрос. KostasC 9 лет назад 0
Журналы событий являются основной частью Windows, попробуйте использовать встроенный поиск Windows 2012, чтобы найти их, или (задохнитесь) проверить онлайн-справку Windows: http://windows.microsoft.com/en-ca/windows/open-event- зритель. ;) Ƭᴇcʜιᴇ007 9 лет назад 0

2 ответа на вопрос

0
STTR

Восстановить SQL-DMO

regsvr32.exe sqldmo.dll 

Удалить компонент SQL Server:

%ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\ARPWrapper.exe /Remove 

Установить / удалить журнал SQL Server:

%ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\ 

В папке SQL Server Express запустите:

Setup.exe /Action=Uninstall /INSTANCENAME=SQLEXPRESS /FEATURES=SQL,RS /Q 

или использовать /QUIET

вар 2:

start /wait msiexec /x SKIPREDISTPREREQS=1 /l*v C:\Temp\sqlredist_uninstall.log 

вар 3:

MsiExec.exe /I 

вар 4:

Как удалить экземпляр SQL Server 2008

И это остановит компьютер от внезапного выключения, потому что ...? Ƭᴇcʜιᴇ007 9 лет назад 0
Я проверю это завтра, и я вернусь с результатами. Спасибо @STTR KostasC 9 лет назад 0
@KostasC добавьте журнал в `Setup Bootstrap \ Log`, если это возможно. STTR 9 лет назад 0
Эта команда: `Setup.exe / Action = Удалить / INSTANCENAME = SQLEXPRESS / FEATURES = SQL, RS / Q` также приводит к сбою виртуальной машины. KostasC 9 лет назад 0
Эта команда: `start / wait msiexec / x SKIPREDISTPREREQS = 1 / l * v C: \ Temp \ sqlredist_uninstall.log` также приводит к сбою виртуальной машины. KostasC 9 лет назад 0
@KostasC VirtualBox? Используйте версию 4.12, другая новая версия - нестабильная. Найдите CLSID SQL Server Express в реестре и замените `` STTR 9 лет назад 0
0
KostasC

I finally found what was my problem! The USB Hard Disk, which a have connected on the VM, cause all the problems on the VM. I remove it and everything, works fine. The uninstall of SQL Server was successful.