文章編號: 955725 - 上次校閱: 2010年2月5日 - 版次: 6.0

當 Windows 7 或 Windows Server 2008 R2 上安裝 SQL Server 的已知問題清單

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

簡介

本文將告訴您已知的問題當您在執行 Windows 7 或 Windows Server 2008 R2 的電腦上安裝 Microsoft SQL Server 時。

備忘稿
  • 除了明示版本的 SQL Server 2008 執行 Windows 7 和 Windows Server 2008 R2 上的所有版本,您必須都有至少 SQL Server 2008 Service Pack 1 (SP1) 安裝。快速版已經包含了 Service Pack 1。
  • 所有版本上 Windows 7 和 Windows Server 2008 R2 上執行的 SQL Server 2005 中,您必須都有至少 SQL Server 2005 Service Pack 3 (SP3) 安裝。
  • 在這篇文章中 Windows 7 會指示用戶端版本的 Windows 7。 Windows Server 2008 R2 指示伺服器版本的 Windows 7。

已知的問題

  • Windows 7 並不會使用 RequireKerberos 屬性,來判斷是否已啟用 Kerberos 驗證

    因為 Windows 7 不會使用 RequireKerberos 屬性來判斷是否已啟用網路名稱資源的 Kerberos 驗證的 SQL Server 2008 RTM 容錯移轉叢集安裝會失敗。
  • 在 Windows 7 或 Windows Server 2008 R2 中啟用時的 FIPS 原則、 SQL Server 2008 RTM 安裝期間的叢集驗證失敗

    當 Windows 7 或 Windows Server 2008 R2 中啟用 FIPS 原則時,叢集驗證失敗的 SQL Server 2008 RTM 安裝期間。因此,安裝程式便會失敗。

    如果要解決這些兩個問題,您必須安裝 SQL Server 2008 搭配 SQL Server 2008 (SP1) 或叢集安裝的更新版本更新。如需有關如何取得 Microsoft SQL Server 2008 SP1 的資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
    968382? (http://support.microsoft.com/kb/968382/ ) 如何取得最新的 Service Pack,SQL Server 2008 的
    如更新 SQL Server 安裝程式在一個叢集或非叢集的環境中的多個 informationhow,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
    955392? (http://support.microsoft.com/kb/955392/ ) 如何更新或 slipstream SQL Server 2008 的安裝
  • SQL Server 2008 RTM 安裝可能失敗於 Windows Server 2008 R2

    如果未啟用.NET Framework,SQL Server 2008 RTM 安裝可能會失敗 Windows Server 2008 R2 上。.NET Framework 3.5 安裝是到這項安裝必要條件,就會發生這個問題。

    在 Windows Server 2008 R2.NET Framework 3.5 會包含為 Windows 元件,然後依預設不會安裝。若要避免這項安裝失敗,您必須開啟.NET Framework 3.5 從 Windows 功能,才能執行 SQL Server 2008 RTM 安裝。
  • SQL Server 2008 的安裝程式可能會失敗

    SQL Server 2008 的安裝程式可能會失敗發生下列錯誤:
    叫用 (Invoke) 或 BeginInvoke 無法呼叫控制項上,直到建立視窗控制代碼。
    您可以安裝累積更新如果要解決這個問題。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
    975055? (http://support.microsoft.com/kb/975055/ ) 當您在執行 Windows 7 的電腦上安裝 SQL Server 2008 時 FIX: 錯誤訊息:"Invoke 或 BeginInvoke 無法呼叫控制項上建立視窗控制代碼之前"

其他相關資訊

針對 Windows 7 或 Windows Server 2008 R2 的最小版本需求

您正在執行 Windows 7 或 Windows Server 2008 R2 的電腦上安裝 SQL Server 之前,您必須確定滿足下列最低必要條件,適當。

SQL Server 2008


叢集安裝:
您必須安裝 SQL Server 2008 搭配 SQL Server 2008 Service Pack 1] 或 [稍後更新 (這也稱為 slipstreamed 版本)。

非叢集化安裝:
您必須安裝 SQL Server 2008,後面跟著一個 SQL Server 2008 Service Pack 1 或有較新的更新。
附註 SQL Server 2008 明示執行階段支援的 Windows 7 和 Windows 2008 R2。
如需有關安裝 SQL Server 2008 的硬體和軟體需求的詳細資訊,請造訪下列 MSDN 網站:
http://msdn.microsoft.com/en-us/library/ms143506.aspx (http://msdn.microsoft.com/en-us/library/ms143506.aspx)

SQL Server 2005

您必須安裝 SQL Server 2005 後面跟著一個 SQL Server Service Pack 3 或有較新的更新。

如 SQL Server 2005 的叢集安裝更多有關,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
973993? (http://support.microsoft.com/kb/973993/ ) 如預期般套用 Service Pack 3 或根據 Windows Server 2008 R2 容錯移轉叢集的 SQL Server 2005 叢集中的 post-Service Pack 3 更新時,不更新某些節點
如需有關如何取得 SQL Server 2005 Service Pack 的詳細資訊,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
913089? (http://support.microsoft.com/kb/913089/ ) 如何取得最新的 Service Pack,SQL Server 2005 的

SQL Server 2005 的詳細資訊

附註:SQL Server 2005 Express Service Pack 2 執行階段支援的 Windows 7 和 Windows Server 2008 R2。

.NET Framework

正在執行 Windows Server 2008 R2 的電腦上安裝 SQL Server 2008 之前,您必須安裝 Microsoft.NET Framework 3.5 SP1。.NET Framework 3.5 SP1 是 SQL Server 2008 的必要條件。SQL Server 2008 安裝程式將安裝.NET Framework 3.5 SP1,如果尚未安裝。不過,容錯移轉叢集的.NET Framework 3.5 SP1 之前必須先安裝 SQL Server 2008 容錯移轉叢集安裝。

在 Windows Server 2008 R2.NET Framework 是系統的元件。因此,您無法安裝.NET Framework 從重新發佈點。您必須安裝.NET Framework,從伺服器角色,或使用 ServerManagerCmd.exe。

您沒有安裝.NET Framework 中下列案例:
  • .NET Framework 3.5 SP1 已安裝在執行 Windows Server 2008 R2 的電腦上及在其上
  • 在電腦上執行 Windows 7 (因為.NET Framework 3.5 SP1 安裝預設)

這篇文章中的資訊適用於:
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition?應用於:
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 Standard
    • Windows Web Server 2008 R2
    • Windows 7 Enterprise
    • Windows 7 Professional
    • Windows 7 Ultimate
關鍵字:?
kbmt kbpreinstall kbinstallation kbprerequisite kbexpertiseadvanced kbsurveynew kbinfo kbhowto KB955725 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:955725? (http://support.microsoft.com/kb/955725/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。