您目前已離線,請等候您的網際網路重新連線

不支援您的瀏覽器

您必須更新瀏覽器,才能使用此網站。

更新至最新版本的 Internet Explorer

在重新啟動 SQL Server 2005、 SQL Server 2008 中或 SQL Server 2008 R2 中的資料庫鏡像之後,鏡像的資料庫會中斷連線

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:2490051
徵狀
請考慮如下案例:
  • 您必須以雙伺服器資料庫鏡像執行 Microsoft SQL Server 2005年,Microsoft SQL Server 2008 中或 Microsoft SQL Server 2008 R2 的第二個執行個體的電腦。
  • CPU 使用率達到 100%的電腦上,並且無法停止 SQL Server 服務使用 SQL Server 管理工具。
  • 使用工作管理員,您就會結束處理程序的 SQL Server 的第二個執行個體。
  • 您重新啟動 SQL Server 的第二個執行個體。
在這個案例中,所有鏡像的資料庫是處於 「 已中斷連線 」 或 「 復原 」 狀態。此外,每個資料庫的 SQL Server 錯誤記錄檔會記錄類似下列的錯誤訊息:
略過資料庫的復原 '資料庫名稱' 因為它標記為無法存取的資料庫鏡像資料庫。鏡像工作階段有一個錯誤。工作階段缺少仲裁或通訊連結中斷的連結、 端點組態或權限 (適用於伺服器的帳戶或安全性群組憑證) 的理由。若要獲得存取資料庫,找出工作階段組態中已變更的項目,然後恢復變更。
原因
之所以發生這個問題,是因為 SQL Server 資料庫鏡像端點的問題。
解決方法
若要解決這個問題,請使用下列方法。如果第一種方法無法解決問題,請使用第二個方法。

方法 1

資源回收筒資料庫鏡像上的端點。若要這樣做,請遵循下列步驟:
  1. 在主體資料庫,執行下列 SQL 指令碼停止端點:
    ALTER ENDPOINT <Endpoint Name> STATE=STOPPED
  2. 執行下列 SQL 指令碼,重新啟動的結束點:
    ALTER ENDPOINT <Endpoint Name> STATE=STARTED
附註如果執行指令碼之後,就無法重新啟動結束點之間的通訊,執行指令碼在資料庫鏡像。不過,資料庫之後執行這項操作,可能會進入 「 暫停 」 狀態。如果發生這個問題,請執行下列 SQL 指令碼:
ALTER DATABASE <Database Name> SET PARTNER RESUME

方法 2

刪除並重新建立資料庫鏡像兩部伺服器上的端點。
狀況說明
Microsoft 已經確認這是 「 適用於 」 一節中所列的 Microsoft 產品中的問題。

警告:本文為自動翻譯

內容

文章識別碼:2490051 - 最後檢閱時間:01/30/2013 11:09:00 - 修訂: 1.0

  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2005 Evaluation Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2490051 KbMtzh
意見反應