Symptomy
Po zsynchronizowaniu subskrybentów dla replikacji transakcyjnej w programie Microsoft SQL Server 2014 lub 2016 niektóre Instrukcje DML, które nie powinny być replikowane, są replikowane do subskrybentów. Ten problem występuje, gdy są spełnione następujące warunki:
-
Konfigurowanie replikacji transakcyjnej w celu zreplikowania wykonania procedury składowanej.
-
Procedura składowana (oznaczona jako przeznaczona do replikacji) tworzy indeks klastrowany na tymczasowej tabeli.
Rozwiązanie
Problem został po raz pierwszy rozwiązany w następującej zbiorczej aktualizacji programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:
Informacje
Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.