FIX: 資料庫鏡像工作階段已暫停在 SQL Server 2005 中如果使用高效能 (非同步) 模式

文章翻譯 文章翻譯
文章編號: 2403218 - 檢視此文章適用的產品。
Microsoft 會為一個可下載檔案散佈 Microsoft SQL Server 2005 的修正程式。 此修正程式是累積的因為每個新版本都包含所有 Hotfix 和先前的 SQL Server 2005 隨附所有安全性修正程式都修正版本。
全部展開 | 全部摺疊

在此頁中

徵狀

考慮下列案例::
  • 建立資料庫鏡像工作階段之間兩個執行個體的 SQL Server 2005 所使用,高效能 (非同步)模式。 一個執行個體是包含主體的資料庫主體 SQL Server 與其他執行個體是鏡像包含鏡像資料庫的 SQL Server。
  • 主體與鏡像資料庫之間發生的漫長的延遲。 下列的延遲的其中一個,就例如發生:
    • 低於傳送的交易從主體資料庫鏡像資料庫的鏡像資料庫的 [取消復原] 程序。
    • 在主體資料庫上,執行需要很長的時間的交易。 比方就說的改變索引重建在主要的資料庫上執行查詢。
在此的情況下暫停工作階段,就和 mini-dump 檔案時,會產生鏡像伺服器上的記錄檔資料夾]。 此外,會記錄下列其中一項:
  • 在鏡像伺服器上的 [記錄] 資料夾中建立,如下所示,並判斷提示失敗,會產生一些訊息:
    <date></date><time></time>SPID<id> </id>* 開始堆疊傾印:
    <date></date><time></time>SPID<id></id>*<date></date><time></time>SPID<id></id>
    <date></date>
    <time></time>SPID<id></id>*
    <date></date><time></time>SPID<id></id>* 位置:"logmgr.cpp":5565
    <date></date><time></time>SPID<id></id>* 運算式:!(minLSN.m_fSeqNo < lfcb-=""> lfcb_fSeqNo)
    <date></date><time></time>SPID<id></id>* SPID:<id></id>
    <date></date>
    <time></time>SPID<id></id>* 處理程序識別碼:<id></id>
  • 如果您有 SQL Server 2005 Service Pack 3 (SP3) 累積更新 10 安裝,下列的錯誤訊息會記錄在鏡像伺服器上的 SQL Server 錯誤記錄檔中:
    <date></date><time></time>SPID<id></id>錯誤: 9003,嚴重性: 20,狀態: 15。
    <date> <time></time></date>SPID<id></id>記錄檔掃描數字 (385562:137311:1) 傳遞到資料庫中記錄掃描 '<database name=""></database>' 不是有效的。 這個錯誤可能表示資料損毀或記錄檔案 (.ldf) 不符合資料檔案 (.mdf)。 如果在複寫期間發生這個錯誤,重新建立發行集。 如果問題在啟動期間會導致失敗,否則還原從備份。
    <date></date><time></time>SPID<id></id>錯誤: 1454,嚴重性: 16,狀態: 1。
    <date></date><time></time>SPID<id></id>同時做為資料庫的鏡像夥伴 '<database name=""></database>',伺服器執行個體 '<database name=""></database>' 發生錯誤 9003、 狀態 15、 重要性 20。 資料庫鏡像將被擱置。 試著解決這種錯誤,並繼續鏡像。
    <date></date><time></time>SPID<id></id>資料庫鏡像不在使用中的資料庫 '<database name=""></database>'. 這是資訊性訊息。 需要使用者執行任何動作不。
    <date></date><time></time>SPID<id> </id>組態選項 '代理程式 XPs' 從 1 變更為 0。 執行 RECONFIGURE 陳述式,來安裝。
    <date></date><time></time>SPID<id></id>錯誤: 1474,嚴重性: 16,狀態: 1。
    <date></date><time></time>SPID<id></id>資料庫鏡像 'for' TCP 的連接錯誤 4 ' 10650 (找不到的錯誤): / /<fqdn></fqdn>:<port></port>'.
備忘稿
  • <fqdn></fqdn>is a placeholder that represents the fully qualified domain name (FQDN) of the mirror server.
  • <port></port>is a placeholder that represents the port of the mirror server.


解決方案

SQL Server 2005 Service Pack 3

The fix for this issue was first released in Cumulative Update 13 for SQL Server 2005 Service Pack 3. 關於這個累積更新套件的詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
2438344Cumulative update package 13 for SQL Server 2005 Service Pack 3
附註因為組建是累積,每一個新版的修正程式會包含所有 Hotfix 和先前的 SQL Server 2005 隨附所有安全性修正程式都修正版本。 Microsoft 建議您考慮套用最新的修正版本包含此 Hotfix。 如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件::
960598SQL Server 2005 會建置 SQL Server 2005 的 Service Pack 3 發行之後所發行的
Microsoft SQL Server 2005 的 Hotfix 會建立特定的 SQL Server Service Pack。 您必須套用至 SQL Server 2005 的 Service Pack 3 的安裝的 SQL Server 2005 的 Service Pack 3 Hotfix。 預設狀況下,SQL Server 服務套件中提供的任何 Hotfix 包含在下一個 SQL Server Service Pack。

狀況說明

Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。。

其他相關資訊

For more information about?a SQL Server assertion that is logged in the SQL Server Errorlog file when you restart the SQL Server service in SQL Server 2005, click the following article number to view the article in the Microsoft Knowledge Base:

981273FIX: A SQL Server assertion is logged in the SQL Server Errorlog file when you restart the SQL Server service in SQL Server 2005

屬性

文章編號: 2403218 - 上次校閱: 2010年12月20日 - 版次: 1.0
這篇文章中的資訊適用於:
關鍵字:?
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2403218 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:2403218
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