Simptomi
Kada podesite transakcionu replikaciju i pokrenete transakcionu pretplatu iz rezervne kopije u sistemu Microsoft SQL Server 2012 ili SQL Server 2014. Tokom početne sinhronizacije, agent distribucije ne uspe i dobijate sledeće greške:
Povezivanje sa pretplatnikom PokretanjeNo repliciranih transakcija je dostupno.42000 Nije moguće pronaći uskladištenu proceduru 'sp_MSins_'. 281242000 Nije bilo moguće pronaći uskladištenu proceduru 'sp_MSins_'. 2812
Uzrok
Do ovog problema je došlo zbog razlike u vremenskom rasporedu između agenta čitača evidencije i početnog izvršavanja agenta distribucije. Ako se kod izdavača dogodi mnogo transakcionih promena, došlo je do kašnjenja u generisanju čitača evidencije i dodavanju prilagođenih uskladištenih skripti procedura u MSRepl_commands u bazi podataka distribucije. Ako se agent za distribuciju pokrene i već je napravio kružni točak u bazi podataka distribucije pre nego što se ove komande dodaju, pomeriće vremensku oznaku transakcije unapred i prijaviće "Nema kopiranih transakcija koje su dostupne". Kasniji pokušaji sinhronizacije od strane agenta distribucije ne mogu da otkriju prilagođene komande za kreiranje uskladištene procedure i neće uspeti sa greškama koje su pomenute u odeljku "Simptomi".
Rešenje
Problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sistema SQL Server.
Kumulativna ispravka 1 za SQL Server 2014 /en-us/help/2931693
Kumulativna ispravka 9 za SQL Server 2012 SP1 /en-us/help/2931078
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".