Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Express SQL Server 2012 for Embedded Systems SQL Server 2012 Standard

徵狀

當您使用 Microsoft SQL Server 2012 或 SQL Server 2014 中的 [複製] 功能時,記錄讀取器代理程式可能會間歇性地失敗。 此外,您會在 SQL Server 錯誤記錄中收到下列其中一則錯誤訊息:

錯誤1

<日期> <時間> <spid> * * * 將堆疊轉儲傳送至 <DiskLocation> <Date> <Time> <SPID> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * > <SPID> * <日期> <時間* <日期> <時間> <SPID> * 開始堆疊轉儲: <日期> <時間> <SPID> * <日期> <時間> <spid> <日期> <> <spid> * <日期> <時間> <SPID> * 位置: replicat:2746 <日期> <時間> <SPID> * 運算式: pRowset <日期> <時間> <spid> * SPID: <spid> <日期> <時間> <spid> * 進程識別碼: <ProcessID> <日期> <> <spid> * <日期> <時間> <SPID> * 輸入緩衝區109位元組- <日期> <時間> <SPID> * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00 <日期> <時間> <SPID> * s p r e p 01 00 00 00 0b 00 73 00 70 00 5f 00 72 00 65 00 70 00 <日期> <時間> <SPID> * l c m d s & ô 6c 00 63 00 6d 00 64 00 73 00 00 00 00 00 26 04 04 f4 <日期> <時間> <SPID> * & & ÿ 01 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 ff <日期> <時間> <SPID> * ÿÿÿ¥ & ff ff ff 00 00 a5 0a 00 00 00 00 00 26 04 04 00 00 00 <日期> <時間> <SPID> * & & "00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 20 a1 07 <日期> <時間> <SPID> * 00

錯誤2

<的日期> <時間> <SPID> 錯誤:5243,嚴重性:22,狀態:7。 <的日期> <時間> <SPID> 在內部作業期間檢測到不一致。請聯絡技術支援。 <日期> <時間> <SPID> ex_raise2:引發了例外狀況、主要 = 52、次要 = 43、state = 7、嚴重性 = 22,嘗試建立症狀轉儲 <日期> <時間> <SPID> <1 * * dump thread-SPID = 0,EC = 0x000000297EC97DE0 > <2 日期> <時間> <SPID> <7 * * * 將堆疊轉儲傳送至 <DiskLocation> <9 > <0 日期> <> <SPID> <5 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * [* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * > <6 日期> <時間> <SPID> *> <2 日期> <時間> <spid> <7 > <2 Date> <Time> <SPID> <7 * 開始堆疊轉儲:> <8 日期> <時間> < spid> <3 * <日期> <時間> <spid> <9 <Date> <Time> <SPID> * <日期> <時間> <spid> * ex_raise2:引發異常、主要 = 52、次要 = 43、state = 7、嚴重性 = 22 <日期> <時間> <SPID> * <日期> <時間> <spid> <3 * 輸入緩衝區109位元組- > <4 日期> <時間> <spid> <9 * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00 > <0日期> <時間> <SPID> <5 * s p _ r e p 01 00 00 00 0b 00 73 00 70 00 5f> <6 00 72 00 65 00 70 00 日期> < ô 6c 00 63 00 6d 00 64 00 73 00 00 00 00 00 26 04 04 f4> <> <1 & 時間> <3 SPID> < * & & ÿ 01 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 ff > <1 日期> <時間> <SPID> <6 * ÿÿÿ¥ & ff ff ff 00 00 a5 0a 00 00 00 00 00 26 04 04 00 00 00> <8 date> <時間> <spid> <13 * & & > <16> <日期> <> <21 spid * 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 20

原因

這個問題會在多個事務發佈中發佈相同的文章,或在 CDC 與事務性發佈中有相同的文章時發生。

解決方案

累積更新資訊

這個問題首先是在下列 SQL Server 累積更新中修正:  

 

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 我們建議您下載並安裝最新的 SQL Server 累積更新:

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。