今天上课时,安裝 SQL Server 2008 一直失败,检查其错误 Log 说是 MSXML 造成的,因为 2008/11/11 KB954459 更新安裝了 MSXML 6 SP2
到添加删除程序可以找到这个版本
但 SQL Server 2008 自家用的 MSXML 是 6.1,所以 SQL Server 2008 的安裝程序执行过程中,发现系统上有更新的版本,就在执行记录留下信息,放弃继续安装,而非略过。
只好先移除掉 MSXML 6 SP2,安裝完 SQL Server 2008后,再更新 HotFix 一次
感谢微软 James、River 一起帮忙找出这个问题的原委