最近我在安装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了!

正文到此结束

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

本文链接:https://www.hantaosec.com/122.html

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源及链接,不带链接禁止任何转载!访问任何网络安全相关文章,则视为默认接受网络安全文章免责声明 ,请认真阅读。

喜欢我的文章吗?
别忘了点赞或赞赏,让我知道创作的路上有你陪伴。