Ознаки
Якщо ви використовуєте функцію реплікації в Microsoft SQL Server 2012 або SQL Server 2014, агент читач журналу може не перервана. Крім того, у журналі помилок SQL Server з'являється одне з таких повідомлень про помилку:
Помилка 1
<дата> <час> <SPID> * * * дамп стека, що передається на <місце на диску> <дата> <час , що використовується> <SPID , * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * <дата> <час> <SPID> * <дату> <час> <SPID> * почати дамп стека: <дата> <час> <SPID> * <дата> <час> <SPID> <дата> <час> <SPID> * <дата> <час> <SPID> * розташування: репліна. cpp: 2746 <дата> <час> <SPID> * вираз: pRowset <дата> <час> <SPID> * SPID: <SPID> <дата> <час> <SPID> * код процесу: <prosiesd> <дата> <час> <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 6c 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, стан = 7, серйозність = 22, спроби створити дамп- <дата> <час> <SPID> <1 * * дамп потоку-SPID = 0; EC = 0x000000297ec97de0 > <2 дата> <час> <SPID> <7 * * * дамп стек направляється на <місце на диску> <9 > <0 дата> <час> <SPID> <5 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * > <6 дату> <час> <SPID> * > <2 дата> <час> <SPID> <7 * початок стека дамп: > <8 дата> <час> <SPID> <3 * <дата> <час> <SPID> <9 <дата> <час> <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 00 72 00 65 00 70 00 > <6 дата> <час> <SPID> <1 * l c m d s & ô 6c 00 63 00 6c 00 64 00 73 00 00 00 00 00 26 04 04 F4 > <3 дата> <час> <SPID> <8 * & & ÿ 01 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 FF > <1 дата> <час> <SPID> <6 * не має значення ¥ & FF FF, 00 00 A5 0B 00 00 00 00 00 26 04 04 00 00 00 > <8 дата> <час> <SPID> <13 * & & ¡ 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 20 a1 > <16 дата> <час> <SPID> <21 * 00
Причина
Ця проблема виникає, коли ця стаття опублікована в кількох транзакційний публікації, або ж стаття є частиною публікації CDC та транзакційні.
Спосіб вирішення
Відомості про Сукупне оновлення
Цю проблему вирішено в такому сукупному оновленні сервера SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Радимо завантажити та інсталювати найновіші накопичувальне оновлення для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".