DetailPage-MSS-KB

知識庫

文章編號: 2490051 - 上次校閱: 2013年1月30日 - 版次: 1.0

 

在此頁中

徵狀

請考慮如下案例:
  • 您必須以雙伺服器資料庫鏡像執行 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 產品中的問題。

這篇文章中的資訊適用於:
  • 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
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:2490051  (http://support.microsoft.com/kb/2490051/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
共用
其他支援選項
Microsoft Community 支援論壇
直接與我們連絡
尋找 Microsoft 認證合作夥伴
Microsoft 市集