我无法从我的机器上删除sql server 2008。
我过去安装它作为安装应用程序的一部分,这安装了sql server 2008 SP0的运行时。但现在我无法卸载。
我尝试使用SP0甚至SP2的设置,但是在进行初步检查时,通过给出致命错误无法卸载。
这意味着我唯一的选择就是格式化我的机器?
我甚至无法安装新实例,但实际上已经损坏了。
是手动删除它吗?
答案 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有一个强制从列表中删除程序的工具。
祝你好运,这不是最好的事情!