手动删除sql server 2008

时间:2010-05-27 10:23:19

标签: sql-server installation

我无法从我的机器上删除sql server 2008。

我过去安装它作为安装应用程序的一部分,这安装了sql server 2008 SP0的运行时。但现在我无法卸载。

我尝试使用SP0甚至SP2的设置,但是在进行初步检查时,通过给出致命错误无法卸载。

这意味着我唯一的选择就是格式化我的机器?

我甚至无法安装新实例,但实际上已经损坏了。

是手动删除它吗?

3 个答案:

答案 0 :(得分:2)

我使用Microsoft fixit工具修复了类似的问题 http://support.microsoft.com/mats/Program_Install_and_Uninstall/

答案 1 :(得分:0)

我尝试卸载3次,第三次成功,无论如何由于安装程序中的致命错误导致我无法安装。

通过反复试验我发现问题是以下注册表项(Windows Vista)中的非现有文件列表:

HKLM \系统\ CurrentControlSet \控制\ SessionManager \的PendingFileRenameOperations

所以我只是删除了关键PendingFileRenameOperations并试图安装,它成功安装。

无论如何,想想自动化这是疯狂的,重新安装的最好方法是在新机器上使用(我的意思是对于客户)。

答案 2 :(得分:0)

这是我工作的一部分,我已经做了几年了。我可能已经卸载了大约200/300次并且有时发现它很困难。

  • 你得到了什么错误?

您是否已从

手动删除它
  

C:\ Program Files \ Microsoft SQL Server

如果可以,请执行(或重命名),然后尝试添加 - 删除。您很可能无法执行下一步操作,即手动将其从注册表中删除,或使用CC Cleaner将其删除。

如果这不起作用,请告诉我,我会提供另一个建议。我相信如果MSI不可用,MS有一个强制从列表中删除程序的工具。

祝你好运,这不是最好的事情!