摘要

當您執行的 Windows 7 或 Windows Server 2008 R2 的電腦上安裝 Microsoft SQL Server,本文將說明已知的問題。

Notes

  • 除了在 Windows 7 或 Windows Server 2008 R2 上執行的 SQL Server 2008 Express 版之外,對於其他所有版本,您至少必須已安裝 SQL Server 2008 Service Pack 1 (SP1)。

    注意Express 版已經包含 Service Pack 1。

  • 對於所有版本的 SQL Server 2005 在 Windows 7 或 Windows Server 2008 R2 上執行,您至少必須有 SQL Server 2005 Service Pack 3 (SP3) 安裝。

  • 在本文中,Windows 7 會指示 Windows 7 的用戶端版本。 Windows Server 2008 R2 表示伺服器版本的 Windows 7。

  • 如需有關不同版本的 SQL Server 的硬體和軟體需求的詳細資訊,請參閱安裝 SQL Server 2012年的硬體和軟體需求

  • 發行在產品推出的時間,提供各種已知的問題將筆記該文件,請參閱SQL Server 2012 版本資訊

已知的問題

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

    因為 Windows 7 不使用RequireKerberos屬性來判斷是否啟用網路名稱資源,而容錯移轉叢集的 SQL Server 2008年的安裝失敗的 Kerberos 驗證。

  • 在 Windows 7 中,或在 Windows Server 2008 R2 啟用聯邦資訊處理標準 (FIPS) 原則時,叢集驗證失敗時 SQL Server 2008年安裝期間

    在 Windows 7 中,或在 Windows Server 2008 R2 啟用 FIPS 原則時,叢集則驗證失敗的 SQL Server 2008年安裝期間。因此,安裝就會失敗。

    若要解決兩個問題,您必須安裝 SQL Server 2008,與 SQL Server 2008 (SP1) 或叢集式安裝更新的更新。如需有關如何取得 Microsoft SQL Server 2008 SP1 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文:

    如何取得最新的 service pack,SQL Server 2008 的968382

    如需有關如何更新叢集或非叢集的環境中的 SQL Server 安裝程式的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

    955392如何更新或匯集的 SQL Server 2008年安裝

  • 在 Windows Server 2008 R2 的 SQL Server 2008年安裝可能會失敗

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

    在 Windows Server 2008 R2,.NET Framework 3.5 則是以 Windows 元件,包含項目。根據預設,.NET Framework 3.5 不會啟用。若要避免這項安裝失敗,您必須啟用.NET Framework 3.5,從 Windows 功能的元件,才能執行 SQL Server 2008年安裝。

  • SQL Server 2008年的安裝可能會失敗

    SQL Server 2008年的安裝程式可能會失敗,並且您會收到下列錯誤:

    叫用,或在建立視窗控制代碼之前,無法在控制項上呼叫 BeginInvoke。

    您可以安裝累積的更新来解決這個問題。如需詳細資訊,按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

    975055修正: 當您在執行 Windows 7 電腦上安裝 SQL Server 2008年時,出現錯誤訊息: 「 叫用或 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 或更新的更新 (又稱做為匯集的版本)。

非叢集安裝

您必須安裝 SQL Server 2008,後面跟著一個 SQL Server 2008 Service Pack 1 或更新版本的更新。

注意在 Windows 7 和 Windows 2008 R2 支援 SQL Server 2008年快速的執行階段。

如需有關安裝 SQL Server 2008年的硬體和軟體需求的詳細資訊,請造訪硬體及軟體需求,安裝 SQL Server 2012年的Microsoft 開發人員網路 (MSDN) 網站。

SQL Server 2005

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

如需有關 SQL Server 2005 的叢集安裝的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

973993某些節點都未如預期般更新當您套用 Service Pack 3 或根據 Windows Server 2008 R2 容錯移轉叢集的 SQL Server 2005 叢集中的後置的服務套件 3 更新

如需有關如何取得 SQL Server 2005 service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

如何取得最新的 service pack,SQL Server 2005 的913089

SQL Server 2005 的詳細資訊


請注意在 Windows 7 和 Windows Server 2008 R2,SQL Server 2005 Express Service Pack 2 的執行階段的支援。


.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 會安裝在 Windows 7。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×