在64位Windows上安装32位的SQLServer2005后换64位的报com+问题 | 【韩涛博客】

在64位Windows上安装32位的SQLServer2005后换64位的报com+问题

在64位Windows上安装32位的SQLServer2005后换64位的报com+问题

最近我在安装SqlServer,我们有时候在安装SQLServer时候,在64位操作系统上装完SQLServer2005后发现SQLServer2005是32位的,所以要卸载重新安装64位的。但是我们会发现很多情况卸载都不干净。在这里面主要提一下过程中报com+的问题。有时候我们把组件卸载完后,在安装过程中报以下错误:

无法在com+目录中安装和配置程序c:programfilesMicrosoftSQLServer90DTStasksmicrosoft.sqlserver.

MSMQTASK.DLL.错误:-2146233087

sql server 安装时“无法在COM+目录中安装和配置程序”的解决办法2008-05-17 13:08无法在COM+目录中安装和配置程序集C:programfilesmicrosoftSQLServer90NotificationServices9.0.242Binmicrosoft.sqlserver,

notificationservices.dll。错误:-2146233087

错误消息:Unknown error 0×80131501

错误说明:事务管理器可用。(异常来自HRESULT:0×8004D01B)

可以使用以下方法解决,因为com+组件还是之前的,所以在弹出是否中止,忽略,取消时,我们这里什么也不点,然后使用cmd,逐条执行以下命令

1.net stop msdtc 【停止MSDTC服务】

2.msdtc -unistall【卸载之前的MSDTC服务】

3.msdtc -install 【重装安装MSDTC服务】

执行以上三条后,点击重试按钮,这时我们发现可以安装成功SqlServer了!

广告

发表评论 取消回复
表情 图片 链接 代码

分享
×
订阅图标按钮