Objawy
Załóżmy, że jest wykonywana kopia zapasowa bazy danych z włączonym przechwytywaniem zmian danych. Ta baza danych została przywrócona do wystąpienia programu SQL Server, które nie obsługuje przechwytywania zmian danych. Podczas próby zmiany nazwy kolumny w tabeli bazy danych jest zwracany komunikat o błędzie podobny do następującego:
Uwaga
Wiadomość 4928, Poziom 16, Stan 1, Procedura sp_rename, Wiersz 629
Nie można zmienić nazwy> kolumny <kolumny, ponieważ jest ona "włączona na potrzeby replikacji lub zmiany rejestratora danych".
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w następującej aktualizacji zbiorczej programu SQL Server:
- Aktualizacja zbiorcza 8 dla programu SQL Server 2014 z dodatkiem SP1
- Aktualizacja zbiorcza 14 dla programu SQL Server 2014
- Aktualizacja skumulowana dla 3 aktualizacji dodatku SP3 dla programu SQL Server 2012
Zalecenie: zainstalowanie najnowszej aktualizacji zbiorczej dla programu SQL Server
Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych dla programu SQL Server:
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014 (SP1)
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2012 z dodatkiem SP3
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.