SQL Server2008安装失败之幕后黑手!
最近要疯狂了.
安装SQL SERVER 2008时,安装到80%进度时,老是提示“服务SQLBrowser启动请求失败”。几次重试安装都是这个错误。
我不知道郁闷的事怎么老是降临到我的头上,系统环境和别人的一样,SQL就是安装不成功,以前安装都没什么问题,所以说啊人走背运的时候喝凉水都塞牙缝。
甚至还有同事取笑说是人品问题,我就生气了,真的生气了,人品!我就要看看人品怎么的!破了一个通宵,整啊整,到处查资料,前前后后我换了几种系统,十来种安装方式,最后一次终于成功了!
再将以前做的一个总结,仔细想了想,终于可以备案了!
首先是sql browser 无法启动的失败错误
解决办法:
安装SQL之初会提示安装一个新的微软补丁,KB954459补丁,只要安装这个补丁,到最后多半会安装失败,试着把这个补丁删掉,再重装一次 sql2008,基本上就可以成功了。我想应该是微软自己的东西在打架 ,说明出处。
这个对于 sql2008安装来说,罪恶的补丁就是 KB954459 ,删掉就好,
安装好 sql2008 以后,再重新安装一次就好
因为这个 KB954459 是今年较早时候的补丁了,所以这个问题估计今后很多人会碰到,
完成后,重新安装KB954459补丁:
由于前几次安装不成功,在安装SQL SERVER 2008 SP1时提示错误:
------------------------------
标题: SQL Server 安装程序失败。
------------------------------
SQL Server 安装程序遇到以下错误:
A failure was detected for a previous installation, patch, or repair during configuration for features [Connectivity_Full,SDK_Full,Tools_Legacy_Full,]. In order to apply this patch package (KB968369), you must resolve any issues with the previous operation that failed. View the summary.txt log to determine why the previous operation failed.
错误代码 0x84B20001。
------------------------------
按网上的说法是做一次修复安装,在修复安装时提示:
试图读取文件 F:\x64\setup\SSCERuntime-chs.msi 时出现网络错误
后来看到这篇文章:
昨天安裝SQL Server 2008 SP1竟然折騰到3點多,安裝的時候出現如下錯誤: SQL 2008 SP1 Fails with error code 0x84B20001,具體消息如下:
Message:
A failure was detected for a previous installation, patch, or repair for instance 'MSSQLSERVER' during configuration for features [Analysis_Server_Full,]. In order to apply this patch package (KB968369), you must resolve any issues with the previous operation that failed. View the summary.txt log to determine why the previous operation failed.
這個錯誤是說你以前安裝的時候發生過錯誤,一部分組件沒有安裝成功,所以它不讓你安裝SP1,消息裏會明確指出有問題的組件 [Analysis_Server_Full,],我是因爲安裝的時候人走開了,Mcafee攔截了對系統修改,在沒有確認的情況下安裝程序超時錯誤,所以這個組件沒有安裝成功。
解決方法重新安裝錯誤的相應組件。這裡需要注意的是不要進行修復安裝,因爲Sql Server 2008的修復安裝有一個BUG,會在修復的時候報如下錯誤
产品: Microsoft SQL Server Compact 3.5 SP1 - 简体中文版 -- 错误 1316。试图读取文件 F:\x64\setup\SSCERuntime-chs.msi 时出现网络错误
这个错误应该是安装包的bug,所以直接将问题组件删除后,重新安装即可,不要进行修复安装,这样只能使错误越来越多。
最後附上Sql Server 2008 Service Pack 1修復的錯誤列表
http://support.microsoft.com/kb/968369
忠告:如果在安装SQL SERVER 2008时出错,这时可能已经安装上了部分组件,下次安装时不会重新安装这些组件,那么在安装SP1补丁时,很有可能出现上面的错误提示。所以最好如果安装不成功,则把已安装的组件全部删除,保证在安装时选择组件的复选框没有一个是灰色的。这样就可以顺利打SP1补丁了。