none
在最新.NET Framework 3.5 SP1無法安裝SQL Server 2008 Express之問題反應 RRS feed

  • 問題

  • Dear MVP

    我在一台ibm server要安裝sql server 2008 express,
    這台ibm server在重新format、重新安裝windows server 2003標準版,然後更新到最新Service pack 2,
    接下來依2008 express的要求,安裝

    1. Microsoft .NET Framework 3.5(會自動安裝Service pack 1版本)
    2. Windows Installer 4.5
    3. Windows PowerShell 1.0

    再來就是安裝
    4. SQL Server 2008 Express Edition

    問題來了,不管我安裝2008 Express的那一個版本,就是安裝不起來。

    原本以為是我win系統有問題,每一次重安裝2008 Express之前,我整個系統都在重灌一次,然後更新到最新的SP,灌三個2008 Express版本,我就重灌三次win系統。

    還是找不出問題點,再上ms找資料,上ms下載中心看看,發現,有新版本2008 express with Service pack 1,但還沒有with Tools及with Advanced Services兩個Service pack 1的版本,就死馬再醫一次吧!

    結果…2008 express with Service pack 1可以安裝 的起來,然後我加快腳步,再安裝Microsoft SQL Server 2008 Management Studio Express,也OK了。

    所以我大膽假設,在最新版本.NET Framework 3.5 SP1上無法安裝SQL Server 2008 Express非Service Pack 1的版本

    如果可以的話,請各位幫忙測試一下,看是否真的有此bug,是的話,幫忙反應一下ms這個問題。這個問題,花了我一整個星期的時間。以下附上原始無法安裝2008 Express的完整Log。也希望with Tools及with Advanced Services兩個Service pack 1的版本快點出來。


    http://kkbruce.blogspot.com/
    • 已編輯 KKBruceMVP 2009年7月3日 上午 07:41 刪除Log下載Link
    2009年7月2日 上午 06:24

解答

所有回覆

  • SQL Server 2008 Express with Tools 及 SQL Server 2008 Express with Advanced Services 的 Service Pack 1 請至 此處 下載並安裝。
    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下「標示為解答」
    2009年7月2日 上午 08:41
    版主
  • 我所謂的Service Pack 1是已經包在「安裝檔」中的版本,不是單獨的Service Pack 1升級檔。

    我上述的意思就是,只要安裝檔不是包含Service Pack 1的SQL Server 2008 Express任何版本,在我測試的結果,在最新.NET Framework 3.5 SP1下,都無法安裝成功。在3.5是不會有這個問題。
    http://kkbruce.blogspot.com/
    2009年7月2日 上午 08:56
  • 我所謂的Service Pack 1是已經包在「安裝檔」中的版本,不是單獨的Service Pack 1升級檔。

    我上述的意思就是,只要安裝檔不是包含Service Pack 1的SQL Server 2008 Express任何版本,在我測試的結果,在最新.NET Framework 3.5 SP1下,都無法安裝成功。在3.5是不會有這個問題。
    http://kkbruce.blogspot.com/
    1. SQL Server 2008 提供「整合」的方式,將 RTM 與 Service Pack 整合在一起,然後進行安裝,所以官方沒提供內含 SP1 的 SQL Server 2008 Express with Tools 及 SQL Server 2008 Express with Advanced Services,可自行嘗試整合,君不見,以往的 SQL Server 2000/2005 有出更新版的 Service Pack,也沒看到微軟特別推出內含最新版 Service Pack 的 SQL Server 2000/2005。
    2. 如果這個問題真的很多人都發生,那網路上應該很多相關的討論。不知您是否先查過您所提供的 log 檔內容是否有利於找出問題的資訊?

    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下「標示為解答」
    2009年7月2日 上午 09:14
    版主
  • 感覺您的問題比較像是:
    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下「標示為解答」
    • 已標示為解答 KKBruceMVP 2009年7月3日 上午 07:57
    2009年7月2日 上午 09:18
    版主

    1. SQL Server 2008 提供「整合」的方式,將 RTM 與 Service Pack 整合在一起,然後進行安裝,所以官方沒提供內含 SP1 的 SQL Server 2008 Express with Tools 及 SQL Server 2008 Express with Advanced Services,可自行嘗試整合,君不見,以往的 SQL Server 2000/2005 有出更新版的 Service Pack,也沒看到微軟特別推出內含最新版 Service Pack 的 SQL Server 2000/2005。
    2. 如果這個問題真的很多人都發生,那網路上應該很多相關的討論。不知您是否先查過您所提供的 log 檔內容是否有利於找出問題的資訊?
    回覆1
    黃河之水那裡來?

    以下這堆東西,不是已經含SP的安裝檔,不然是什麼東西?
    要2005有2005版本:




    要2008有2008版本:
    回覆2
    請問「一般人」有幾個人看得懂那些Log內容?全部有數萬~數十萬數之多。看得懂或知道要看那個檔案的那個部份,我就不用請教了。



    http://kkbruce.blogspot.com/
    2009年7月3日 上午 07:56
  • 我今天用ghost再把Server復原到最原始的狀況,測試的結果,非常確定是「MSXML 6 SP2」會造成SQL Server 安裝失敗
    且影響不只有Express版本,先移除,再安裝MSXML 6,安裝完再上MSXML 6 SP2版本即可。

    請有管道的MVP反應一下給MS,快點修正吧,不要再誤人青春了。害死人的MSXML 6 SP2。

    謝謝Alex

    http://kkbruce.blogspot.com/
    • 已編輯 KKBruceMVP 2009年7月3日 上午 08:39 請反應這個問題給MS
    2009年7月3日 上午 08:00
  • 回覆1
    黃河之水那裡來?

    以下這堆東西,不是已經含SP的安裝檔,不然是什麼東西?
    要2005有2005版本:
    (...略)

    要2008有2008版本:
    (...略)

    回覆2
    請問「一般人」有幾個人看得懂那些Log內容?全部有數萬~數十萬數之多。看得懂或知道要看那個檔案的那個部份,我就不用請教了。



    http://kkbruce.blogspot.com/
    1. 抱歉!沒特別說明:個人所稱的「君不見,以往的 SQL Server 2000/2005 有出更新版的 Service Pack」的 SQL 2005/2008 是指非 Express 版!(可以再往前看,前一句話跟這句話之間,是用逗號分隔,不是用句號。這表示上下兩句是有關係的)
    2. 我也是「一般人」。我也是自己花時間,去察看我安裝時,為什麼會發生錯誤。再者善用版上的「搜尋」,或多或少可以查到他人的經驗,加以吸收,畢竟聞道有先後,術業有專攻。

    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下「標示為解答」
    • 已編輯 Alex ChuoModerator 2009年7月4日 上午 03:05 再加註:可以再往前看,前一句話跟這句話之間,是用逗號分隔,不是用句號。這表示上下兩句是有關係的
    2009年7月3日 下午 01:00
    版主
  • 我今天用ghost再把Server復原到最原始的狀況,測試的結果,非常確定是「MSXML 6 SP2」會造成SQL Server 安裝失敗
    且影響不只有Express版本,先移除,再安裝MSXML 6,安裝完再上MSXML 6 SP2版本即可。

    請有管道的MVP反應一下給MS,快點修正吧,不要再誤人青春了。害死人的MSXML 6 SP2。

    謝謝Alex

    http://kkbruce.blogspot.com/

    您可以透過正式管道告知微軟:
    我們如何能夠幫助您?
    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下「標示為解答」
    2009年7月3日 下午 01:02
    版主
  • 受教了。
    http://kkbruce.blogspot.com/
    2009年7月6日 上午 03:48
  • 請問要打客服或技術?
    我記得有些是要付費的。
    以上兩者都是免費的嗎?
    http://kkbruce.blogspot.com/
    2009年7月6日 上午 03:54