Symptom
När du använder funktionen replikera i Microsoft SQL Server 2012 eller SQL Server 2014 kan logg läsar agenten Miss lyckas ibland. Dessutom får du något av följande fel meddelanden i SQL Server-felloggen:
Fel 1
<datum> <tid> <SPID> * * * Stack-Dump som skickas till <DiskLocation> <datum> <Time> <SPID> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * <- datum> <- tid> <SPID> * <- datum> <- tid> <SPID> * starta stacken: <- datum> <- tid> <spid> * <datum> <Time> <SPID> <> <Time> <SPID> * <- datum> <- tid> <SPID> * plats: replikera. cpp: 2746 <datum> <- tid> <SPID> * uttryck: pRowset <datum> <tid> <spid> * spid: <SPID> <date> <Time> <SPID> * process ID: <ProcessID> <datum> <tid> <SPID> * <- datum> <- tid> <SPID> * input buffer 109 byte – <- datum> <- tid> <SPID> * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00 <- datum> <tid> <SPID> * s p _ r e p 01 00 00 00 0b 00 73 00 70 00 5F 00 72 00 65 00 70 00 <- datum> <tid> <SPID> * l c m d s & ô 6c 00 63 00 6d 00 64 00 73 00 00 00 00 00 26 04 04 F4 <- datum> <- tid> <SPID> * & & ÿ 01 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 AA <- datum> <- tid> <SPID> * ÿÿÿ ¥ & aa FF AA 00 00 A5 0a 00 00 00 00 00 26 04 04 00 00 00 <datum> <tid> <SPID> * & & ¡ 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 20 a1 07 <- datum> <- tid> <SPID> * 00
Fel 2
<datum> <-tid> <SPID> Fel: 5243, allvarlighets grad: 22, State: 7. <datum> <-tid> <SPID> En inkonsekvens upptäcktes under en intern åtgärd. Kontakta teknisk support. <-datum> <-tid> <SPID> ex_raise2: undantag upphöjd, huvud version = 52, moll = 43, State = 7, allvarlighets grad = 22, försök att skapa symptom dumpning <datum> <tid> <SPID> <1 * * dumpa tråd-SPID = 0; EC = 0x000000297EC97DE0 > <2> <tid> <SPID> <7 * * * stackdump som skickas till <DiskLocation> <9 > <0 datum> <tid> <SPID> <5 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * > <6 datum> <tid> <SPID> * > <2 datum> <tid> <SPID> <7 * BEGIN stackdump: > <8 date> <Time> <SPID> <3 * <> <tid> <SPID> <9 <-datum > < ex_raise2: undantag upphöjd, huvud = 52, moll = 43, State = 7, allvarlighets grad = 22 <datum> <tid> <SPID> * <datum> <tid> <SPID> <3 * input buffer 109 byte- > <4 datum> <Time > <SPID> <9 * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00 > <0 Date> <Time> <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 datum> <tid> <SPID> <1 * l c m d s & ô 6c 00 63 00 6d 00 64 00 73 00 00 00 00 00 26 04 04 F4 > <3> <tid> <SPID> <8 * & & ÿ 01 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 AA > <1 datum> <tid> <SPID> <6 * ÿÿÿ ¥ & AA FF AA 00 00 A5 0a 00 00 00 00 00 26 04 04 00 00 00 > <8 datum> <tid> <SPID> <13 * & & ¡ 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 20 a1 07 > <16 datum> <tid> <SPID> <21 * 00
Orsak
Det här problemet uppstår när samma artikel publiceras i mer än en transaktionell publikation, eller samma artikel är en del av CDC-och transaktionell publicering.
Lösning
Kumulativ uppdaterings information
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Vi rekommenderar att du laddar ner och installerar de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".