Symptomer
Når du bruker funksjonen for replikasjon i Microsoft SQL Server 2012 eller SQL Server-2014, kan logg Reader-Agent mislykkes midlertidig. I tillegg får du en av følgende feilmeldinger i SQL Server-feilloggen:
Feil 1
<Dato><gang><SPID> *** stakk Dump sendes til <DiskLocation>
<Date> <Time> <SPID> * *******************************************************************************
<Date> <Time> <SPID> *
<Dato><gang><SPID> * Start STAKKDUMP:
<Date> <Time> <SPID> * <Date> <Time> <SPID>
<Date> <Time> <SPID> *
<Dato><gang><SPID> * plassering: replicat.cpp:2746
<Dato><gang><SPID> * uttrykket: pRowset
<Dato><gang><SPID> * SPID: <SPID>
<Dato><gang><SPID> * prosess-ID: <ProcessID>
<Date> <Time> <SPID> *
<Dato><gang><SPID> * Input Buffer 109 byte -
<Dato><gang><SPID> * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00
<Dato><gang><SPID> * s p _ r e p 01 00 00 00 0b 00 73 00 70 00 5f 00 72 00 65 00 70 00
<Dato><gang><SPID> * l c m d s & ô 6 c 00 63 00 6 d 00 64 00 73 00 00 00 00 00 26 04 04 f4
<Dato><gang><SPID> * & & ÿ 01 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 ff
<Dato><gang><SPID> * ÿÿÿ ¥ & ff ff ff 00 00 a5 0a 00 00 00 00 00 26 04 04 00 00 00
<Dato><gang><SPID> * & & ¡00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 20 a1 07
<Dato><gang><SPID> * 00
Feil 2
< dato >< gang >< SPID > Feil: 5243, alvorlighetsgrad: 22 tilstand: 7.
< dato >< gang >< SPID > Ble oppdaget en inkonsekvens under en intern operasjon. Kontakt kundestøtte.
< dato >< gang >< SPID > ex_raise2: unntak hevet, major = 52, mindre = 43, status = 7 alvorlighetsgrad = 22, forsøk på å opprette symptomkoder dump
< Dato >< gang >< SPID > ** Dump tråd - spid = 0, EC = 0x000000297EC97DE0
< Dato >< gang >< SPID > *** stakk Dump sendes til < DiskLocation >
<Date> <Time> <SPID> * *******************************************************************************
<Date> <Time> <SPID> *
< Dato >< gang >< SPID > * Start STAKKDUMP:
<Date> <Time> <SPID> * <Date> <Time> <SPID>
<Date> <Time> <SPID> *
< dato >< gang >< SPID > * ex_raise2: unntak hevet, major = 52, mindre = 43, status = 7 alvorlighetsgrad = 22
<Date> <Time> <SPID> *
< Dato >< gang >< SPID > * Input Buffer 109 byte -
< dato >< gang >< SPID > * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00
< dato >< gang >< SPID > * s p _ r e p 01 00 00 00 0b 00 73 00 70 00 5f 00 72 00 65 00 70 00
< dato >< gang >< SPID > * l c m d s & ô 6 c 00 63 00 6 d 00 64 00 73 00 00 00 00 00 26 04 04 f4
< dato >< gang >< SPID > * & & ÿ 01 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 ff
< dato >< gang >< SPID > * ÿÿÿ ¥ & ff ff ff 00 00 a5 0a 00 00 00 00 00 26 04 04 00 00 00
< dato >< gang >< SPID > * & & ¡00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 20 a1 07
< dato >< gang >< SPID > * 00
Årsak
Dette problemet oppstår når den samme artikkelen er publisert i mer enn én overførbar publikasjon eller samme artikkelen er en del av AFH og transaksjonsbaserte publikasjonen.
Løsning
Informasjon om kumulativ oppdatering
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server:
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Vi anbefaler at du laster ned og installerer de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".