Požymiai
Kai nustatote operacijų replikavimą ir inicijuojate operacijos prenumeratą iš atsarginės "Microsoft „SQL Server“ 2012" arba "„SQL Server“ 2014" atsarginės kopijos. Vykdant pradinį sinchronizavimą, paskirstymo agentas neveikia ir gaunate šias klaidas:
Pastaba
Prisijungiama prie prenumeratoriaus
Inicijavimas
Replikuotos operacijos nepasiekiamos.
42000 – Nepavyko rasti įrašytosios procedūros "sp_MSins_". 2812
42000 – Nepavyko rasti įrašytosios procedūros "sp_MSins_". 2812
Priežastis
Ši problema kyla dėl laiko skirtumo tarp žurnalų skaitytuvo agento ir paskirstymo agento pradinio vykdymo. Jei leidėjas atlieka daug operacijų pakeitimų, žurnalo skaitytuvo agentas vėliau generuoja ir įtraukia pasirinktinius saugomų procedūrų scenarijus į platinimo duomenų bazės MSRepl_commands. Jei paskirstymo agentas pradeda ir prieš įtraukdamas šias komandas jau atliko pirmyn ir atgal į paskirstymo duomenų bazę, jis perkels operacijos laiko žymą į priekį ir pateiks pranešimą "Replikuotų operacijų nėra". Vėlesni siuntimo agento bandymai sinchronizuoti negali aptikti pasirinktinių įrašytų procedūrų kūrimo komandų ir nepavyksta dėl klaidų, minimų skyriuje "Požymiai".
Sprendimas
Problema pirmą kartą buvo išspręsta šiame kaupiamajame „SQL Server“ naujinime.
1 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 /en-us/help/2931693
9 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP1 /en-us/help/2931078
Apie kaupiamuosius „SQL Server“ naujinimus
Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:
- Naujausias "„SQL Server“ 2014" kaupiamasis naujinimas
- Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP1
Būsena
„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.