Simptomi

Pieņemiet, ka izmantojat Microsoft SQL Server 2012 2. servisa pakotne (SP2) sapludināšanas replicēšana. Ja iztīrīsit metadatus, izpildot sp_mergemetadataretentioncleanup izdevējam, metadatus nevar noņemt pat tad, ja visi abonenti nesen ir sinhronizējuši veiksmīgi. Šajā gadījumā sinhronizācijas laiks var ievērojami palielināties pārmērīgo metadatu dēļ.Piezīme. Kolonnā last_local_recguid ir vērtība Null vai arī kolonnā last_local_recgen daži abonenti sysmergesubscriptions tabulā ir vecāka paaudze.

Cēlonis

Šī problēma rodas tāpēc, ka ir ieviestas dažas izmaiņas, lai samazinātu iespējamību par nekonverģenci sapludināšanas metadatu tīrīšanas procedūrā. Lai to izdarītu, tīrīšana validē, kuras paaudzes joprojām var būt aktīvas, lai izvairītos no scenārija, kurā tās ir izdzēstas, un pēc tam atkārtoti jāievieš no abonenta, kas nesinhronizē bieži. Šis atklāšanas mehānisms var izslēgt dažas paaudzes no tīrīšanas saraksta pat tad, ja tās vairs nav saglabāšanas periodā. Dažos gadījumos tas var palielināt metadatu tabulu lielumu.

Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar tulkojuma kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×