SQLserver2008评估过期,卸载重新安装。卸载到最后一步出现属性不匹配。不想重装系统,求大牛帮助啊!

简单地说,SQLServer2008(所有版本)附带的MSXML版本比较旧。
一旦更新操作系统,安装任何版本的SQLServer2005和2008都会导致安装失败(不确定这个问题在SQLServer2008SP1中是否已修复)。
解决方案是从控制面板卸载MSXML,然后安装SQLServer,一切都会顺利进行,然后通过WindowsUpdate更新系统。

sqserver2008完全卸载

标准卸载方法无法完全删除sqlserver2008,导致重新安装sqlserver时出错。
下面介绍如何在不使用任何软件的情况下彻底卸载sqlserver2008数据库软件。

单击计算机右下角的“开始”,单击“控制面板”,然后单击“程序”。
在程序列表中找到“MicrosoftSQLServer2008”,右键单击并选择“卸载”(或双击)。

出现卸载sqlserver的提示。
点击“删除”。

下一步是sqlserver2008的标准卸载

删除与2008相关的组件卸载,启动控制面板并卸载程序。
要卸载,请右键单击。
卸载所有相关组件。

删除硬盘上的安装文件(一般数据库默认安装在C盘)并删除“C:\ProgramFiles”中的“MicrosoftSQLServer”文件夹小路。

如果是64位系统,需要删除“C:\ProgramFiles(x86)”中的“MicrosoftSQLServer”

“Start+R”关于你的键盘可以快速输入命令。
输入“regedit”以访问注册表编辑。
找到:“HKEY_LOCAL_MACHINE”下的“SYSTEM”--“CurrentControlSet”--“Control”--“SessionManager”(注意:不要点击SessionManager前面的“+”号,它不是在“+”中,而是在SessionManager中。
找到“PendingFileRenameOperations”值并将其删除

与步骤6类似:运行注册表并删除以下项目:HKEY_CURRENT_USER\Software\Microsoft\MicrosoftSQLServerHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServerHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

重新启动系统,彻底卸载SQL,然后重新安装sqlserver