當您在 Windows Server 2008 上安裝 SQL Server 2005 的已知問題清單

文章翻譯 文章翻譯
文章編號: 936302 - 檢視此文章適用的產品。
重要 SQL Server 2005 需要 Microsoft SQL Server 2005 Service Pack 2 (SP2) 在 Windows Server 2008,Vista SP1 上執行。您可以將套用 SQL Server 2005 SP2 之前,您必須先安裝 SQL Server 2005 的完整版本。

若要取得 SQL Server 2005 SP2,請造訪下列 Microsoft 網站:
http://technet.microsoft.com/en-us/sqlserver/bb426877.aspx
如需有關如何安裝 SQL Server Express SP2 的詳細資訊,請參閱 「 SQL Server 2005 Express 版讀我 SP2 檔案。在 Windows Server 2008 上或在 Windows Vista 上不支援較早版本的 SQL 伺服器,包括 SQL Server 2000、 Microsoft SQL Server 2000 桌面引擎 (MSDE 2000)、 SQL Server 7.0 和 SQL Server 6.5 中的所有版本。如需有關 SQL Server 2005 在 Windows Server 2008 上或在 Windows Vista 上請造訪下列 Microsoft 網站:
http://www.microsoft.com/sql/howtobuy/windowsvistasupport.mspx
全部展開 | 全部摺疊

在此頁中

徵狀

當您安裝 SQL Server 2005 的電腦執行 Windows Server 2008 上時,您會遭遇下列一或多個下列的問題。

問題 1

當您安裝 SQL Server 2005 容錯移轉叢集時,您會指定具名執行個體。您有執行 Windows Vista 或 Windows Server 2008 的用戶端電腦。不過,您無法從用戶端電腦連線到具名的執行個體。

問題 2

在安裝 SQL Server 2005 容錯移轉叢集之後,您找不到 SQL Server 叢集資源在 [容錯移轉叢集管理員] 中。

問題 3

在安裝 SQL Server 2005 之後,全文檢索搜尋服務無法啟動。

問題 4

當您安裝 SQL Server 2005 上唯讀網域控制站 (RODC) 時,您會收到下列錯誤訊息:
無法建立本機群組 SQLServer2005SQLBrowserUser RAYRODC

問題 5

當您在 Windows Server 2008 容錯移轉叢集中安裝 SQL Server 2005 時,您會收到下列錯誤訊息:
所有資源都沒有都連線上,因此您必須以手動方式設定叢集重新啟動選項。

問題 6

請試想一個案例中,您有現有的 SQL Server 2005 叢集執行個體,而且您嘗試使用 setup.exe 執行下列作業之一:
  • 版本升級
  • 變更伺服器定序
  • 重建系統資料庫
在這個案例中,您會收到下列錯誤訊息:
標題: Microsoft SQL Server 2005 安裝程式

-------------------------------------------------------

安裝程式發現非預期的錯誤時正在完成認可。錯誤: 叢集資源無法建立取決於指定的資源,因為它已經相依。
?

發生的原因

問題 2 的原因

在新的 Windows Server 2008 叢集中,可以叢集的所有實體磁碟中可用的儲存群組之前存在的應用程式使用它們。使用預設的磁碟群組來安裝 SQL Server 2005 容錯移轉叢集之後,SQL Server 叢集資源位於可用的儲存群組中。不過,可用的儲存群組不是顯示在 [容錯移轉叢集管理員] 中。

問題 3 的原因

NTLM 安全性支援提供者 (NTLMSSP) 服務不存在於 Windows Server 2008,就會發生這個問題。不過,全文檢索搜尋服務依存於 NTLMSSP 服務。

問題 4 的原因

在網域控制站,就無法使用 [本機使用者和群組] 工具。直接在網域控制站執行的應用程式建立使用者或群組 使用者 物件中 網域 類別。當您安裝 SQL Server 2005 時,SQL Server 2005 安裝程式必須建立其他群組。不過,您並沒有寫入權限在 RODC 上。因此,SQL Server 2005 安裝程式無法建立這些群組。

如需有關 Rodc 的詳細資訊,請造訪下列 Microsoft 網站:
http://technet2.microsoft.com/windowsserver2008/en/library/ce82863f-9303-444f-9bb3-ecaf649bd3dd1033.mspx?mfr=true

問題 5 的原因

這個問題的原因就是問題 3 的原因。

問題 6 的原因

沒有已知的相容性問題與 SQL 2005 安裝程式和 Windows Server 2008 容錯移轉叢集。安裝程式會嘗試將網路名稱或共用的磁碟做為相依性加入至 SQL Server 資源,這會失敗,因為相依性已經存在。

其他可行方案

因應措施的問題 1

若要解決這個問題,請依照下列步驟執行:
  1. 如果您使用 TCP/IP 通訊協定來連接至具名執行個體,請在連接字串中指定 TCP 連接埠號碼。

    如果您使用具名的管道通訊協定來連接至具名執行個體,請在連接字串中指定管道的名稱。

    如需有關如何使用 TCP/IP 通訊協定來建立連接字串的詳細資訊,請造訪下列 Microsoft 開發人員網路 (MSDN) 網站:
    http://msdn2.microsoft.com/en-us/library/ms191260.aspx
    如需有關如何使用具名的管道通訊協定建立連接字串的詳細資訊,請造訪下列 MSDN 網站:
    http://msdn2.microsoft.com/en-us/library/ms189307.aspx
  2. 在用戶端電腦上,使用下列方法之一:
    • 方法 1
      在 [具有進階安全性的 Windows 防火牆] 可讓您用於連接至具名執行個體的程式的連入流量。
    • 方法 2
      在 [具有進階安全性的 Windows 防火牆] 可讓所有可能的 SQL Server 2005 容錯移轉叢集之 IP 位址的輸入資料傳輸。
    如需有關 [具有進階安全性的 Windows 防火牆的詳細資訊,請造訪下列 Microsoft 網站:
    http://technet.microsoft.com/en-us/windowsvista/aa937624.aspx

因應措施的問題 2

如需有關如何解決問題 2 的資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
932897 找不到 SQL Server 叢集資源在 [容錯移轉叢集管理員] 中的電腦執行 Windows Server 2008 上安裝 SQL Server 2005 容錯移轉叢集之後

因應措施問題 3

若要解決這個問題,請安裝 SQL Server 2005 SP2。

因應措施問題 5

您可以放心忽略這個錯誤訊息。在安裝 SQL Server 2005 之後,您必須安裝 SQL Server 2005 SP2。

因應措施的問題 6

可供這個問題沒有解決方法。在這份文件最新的更新時,SQL Server 2005 處於 「 延伸的支援階段中,且將不會在此版本中修正這個問題。如果您已為效能監視器的任何問題 6] 中的動作,您必須解除安裝 SQL Server 的現有執行個體,並重新安裝成新的版本/定序變更。

狀況說明

Microsoft 已確認這是在 「 Microsoft 產品資料 」 適用於 」 一節中所列的問題。

?考

如需有關如何安裝,以及如何在 Windows Server 2008 上設定 SQL Server 2005 報告服務的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
938245如何安裝,以及如何在執行 Windows Server 2008 的電腦上設定 SQL Server 2005 報告服務
如需有關在安裝或解除安裝 Windows Server 2008 為基礎的電腦上的 Microsoft SQL Server 2005 或與 Service Pack 2 的 SQL Server 2005 時,就會發生問題的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文:
929150當您安裝或解除 Microsoft SQL Server 2005 或與 Service Pack 2 的 SQL Server 2005 安裝 Windows Vista 或 Windows Server 2008 為基礎的電腦上的錯誤訊息

屬性

文章編號: 936302 - 上次校閱: 2011年5月28日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
關鍵字:?
kbsqlsetup kbexpertiseadvanced kbtshoot kbprb kbmt KB936302 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:936302
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com