积极答复者
SQL Server 2008 R2 卸载失败!!!

问题
-
在卸载SQL SERVER2008 R2是遇到一个问题,向各位技术好友请教!卸载错误日志如下:
Overall summary:
Final result: 失败: 请查看下面的详细信息
Exit code (Decimal): 289572437
Exit message: 失败: 请查看下面的详细信息
Start time: 2012-10-17 08:59:58
End time: 2012-10-17 09:16:37
Requested action: UninstallMachine Properties:
Machine name: LYNC
Machine processor count: 4
OS version: Windows Server 2008 R2
OS service pack: Service Pack 1
OS region: 中华人民共和国
OS language: 中文(中华人民共和国)
OS architecture: x64
Process architecture: 64 位
OS clustered: 否Product features discovered:
Product Instance Instance ID Feature Language Edition Version Clustered
Sql Server 2008 R2 MSSQLSERVER MSSQL10_50.MSSQLSERVER 数据库引擎服务 1033 Enterprise Edition 10.52.4000.0 否
Sql Server 2008 R2 MSSQLSERVER MSSQL10_50.MSSQLSERVER SQL Server 复制 1033 Enterprise Edition 10.52.4000.0 否Package properties:
Description: SQL Server Database Services 2008 R2
ProductName: SQL Server 2008 R2
Type: RTM
Version: 10
SPLevel: 1
Installation edition: ENTERPRISE用户输入设置:
ACTION: Uninstall
CONFIGURATIONFILE: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\ConfigurationFile.ini
ENU: False
FARMACCOUNT: <空>
FARMADMINPORT: 0
FARMPASSWORD: *****
FEATURES: SQLENGINE,REPLICATION
HELP: False
INDICATEPROGRESS: False
INSTANCEID: <空>
INSTANCENAME: MSSQLSERVER
PASSPHRASE: *****
QUIET: False
QUIETSIMPLE: False
UIMODE: Normal
X86: FalseConfiguration file: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\ConfigurationFile.ini
Detailed results:
Feature: 数据库引擎服务
Status: 失败: 请查看日志了解详细信息
MSI status: 已通过
Configuration status: 失败: 请查看下面的详细信息
Configuration error code: 0x11428655
Configuration error description: 值不能为空。 参数名: sddlForm
Configuration log: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\Detail.txtFeature: SQL Server 复制
Status: 失败: 请查看日志了解详细信息
MSI status: 已通过
Configuration status: 失败: 请查看下面的详细信息
Configuration error code: 0x11428655
Configuration error description: 值不能为空。 参数名: sddlForm
Configuration log: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\Detail.txtRules with failures:
Global rules:
There are no scenario-specific rules.
Rules report file: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\SystemConfigurationCheck_Report.htm
答案
-
问题已经解决,谢谢各位网友的帮助! 原来卸载SQL Server 2008 R2时必须先卸载补丁包,我之前安装了SQL SERVER2008 R2 SP2补丁包,卸载程序时直接卸载SQL SERVER2008 R2 主程序会报错。卸载与之相关的补丁包及组件,最后卸载主程序,竟然奇迹般的卸载成功了!再次感谢各位好友!
- 已标记为答案 Amy PengMicrosoft employee, Moderator 2012年10月23日 1:39
全部回复
-
在卸载SQL SERVER2008 R2是遇到一个问题,向各位技术好友请教!卸载错误日志如下:
Overall summary:
Final result: 失败: 请查看下面的详细信息
Exit code (Decimal): 289572437
Exit message: 失败: 请查看下面的详细信息
Start time: 2012-10-17 08:59:58
End time: 2012-10-17 09:16:37
Requested action: UninstallMachine Properties:
Machine name: LYNC
Machine processor count: 4
OS version: Windows Server 2008 R2
OS service pack: Service Pack 1
OS region: 中华人民共和国
OS language: 中文(中华人民共和国)
OS architecture: x64
Process architecture: 64 位
OS clustered: 否Product features discovered:
Product Instance Instance ID Feature Language Edition Version Clustered
Sql Server 2008 R2 MSSQLSERVER MSSQL10_50.MSSQLSERVER 数据库引擎服务 1033 Enterprise Edition 10.52.4000.0 否
Sql Server 2008 R2 MSSQLSERVER MSSQL10_50.MSSQLSERVER SQL Server 复制 1033 Enterprise Edition 10.52.4000.0 否Package properties:
Description: SQL Server Database Services 2008 R2
ProductName: SQL Server 2008 R2
Type: RTM
Version: 10
SPLevel: 1
Installation edition: ENTERPRISE用户输入设置:
ACTION: Uninstall
CONFIGURATIONFILE: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\ConfigurationFile.ini
ENU: False
FARMACCOUNT: <空>
FARMADMINPORT: 0
FARMPASSWORD: *****
FEATURES: SQLENGINE,REPLICATION
HELP: False
INDICATEPROGRESS: False
INSTANCEID: <空>
INSTANCENAME: MSSQLSERVER
PASSPHRASE: *****
QUIET: False
QUIETSIMPLE: False
UIMODE: Normal
X86: FalseConfiguration file: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\ConfigurationFile.ini
Detailed results:
Feature: 数据库引擎服务
Status: 失败: 请查看日志了解详细信息
MSI status: 已通过
Configuration status: 失败: 请查看下面的详细信息
Configuration error code: 0x11428655
Configuration error description: 值不能为空。 参数名: sddlForm
Configuration log: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\Detail.txtFeature: SQL Server 复制
Status: 失败: 请查看日志了解详细信息
MSI status: 已通过
Configuration status: 失败: 请查看下面的详细信息
Configuration error code: 0x11428655
Configuration error description: 值不能为空。 参数名: sddlForm
Configuration log: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\Detail.txtRules with failures:
Global rules:
There are no scenario-specific rules.
Rules report file: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121017_085911\SystemConfigurationCheck_Report.htm
提供错误截图:
-
请问你有尝试照着MSDN上面所说的步骤来移除SQL Server的看看吗?
http://msdn.microsoft.com/zh-cn/library/ms143412(v=sql.105).aspx
以上說明若有錯誤請指教,謝謝。
歡迎參觀我的BLOG - 積沙成塔 -
你好,
在SQLServer卸载失败的时候您可以参照以下的方法:
第一步,关闭所有SQL 相关进程和服务;
第二步,删除(或者重命名)安装文件(手工或者使用第三方卸载工具,如MSI Clean UP);
第三步,【备份注册表】--> 删除注册表键值如下:
1、--HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
2、--HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
3. --HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 删除所有与SQL有关键值
4. --HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 删除所有与SQL有关键值
第四步,重新安装SQL Server 2008 R2,如果报错退出。
第五步,找到C:/Program Files/MicroSoft SQL Server/100/Setup Bootstrap/Log/下的Detail.txt文件,到最后一行找到错误信息比如Error:MsiGetProductInfo 无法检索 Product Code 为“{B5153233-9AEE-4CD4-9D2C-4FAAC870DBE2}”的包的 ProductVersion。错误代码: 1608
看到 B5153233 就是未卸载干净的注册表键值,在注册表中搜索 【B5153233】和 【3323515B】删除所有的键值
注意:B5153233只是比喻。第六步,尝试在一次安装SQLServer2008R2,如果不报错就说明卸载成功了。
Thanks,
Amy PengPlease remember to click "Mark as Answer" and "Vote as Helpful" on posts that help you. This can be beneficial to other community members reading the thread.
-
问题已经解决,谢谢各位网友的帮助! 原来卸载SQL Server 2008 R2时必须先卸载补丁包,我之前安装了SQL SERVER2008 R2 SP2补丁包,卸载程序时直接卸载SQL SERVER2008 R2 主程序会报错。卸载与之相关的补丁包及组件,最后卸载主程序,竟然奇迹般的卸载成功了!再次感谢各位好友!
- 已标记为答案 Amy PengMicrosoft employee, Moderator 2012年10月23日 1:39