KB4022780 — POPRAWKA: Operacje punktu kontrolnego i kopii zapasowej kończą się niepowodzeniem z błędem 2601, gdy Change Tracking jest włączony dla bazy danych w programie SQL Server 2014

Dotyczy
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Service Pack 2 - duplicate (do not use)

Objawy

Załóżmy, że włączono funkcję Change Tracking dla bazy danych w programie Microsoft SQL Server 2014. Podczas wykonywania operacji kopii zapasowej lub punktów kontrolnych w bazie danych operacje kończą się niepowodzeniem z powodu błędu 2601. Ponadto w dzienniku błędów programu SQL Server są rejestrowane komunikaty o błędach podobne do poniższych.

Uwaga

  • Nie można wstawić zduplikowanego wiersza klucza w obiekcie "sys.syscommittab" z unikatowym indeksem "si_xdes_id". Zduplikowana wartość klucza to (KeyValue).
  • Błąd: 3999, Ważność: 17, Stan: 1.
  • Nie można opróżnić tabeli zatwierdzania na dysk w dbid DatabaseID z powodu błędu 2601. Sprawdź dziennik błędów, aby uzyskać więcej informacji.

Rozwiązanie

Ten problem został rozwiązany w następującej aktualizacji zbiorczej dla programu SQL Server:

Aktualizacja zbiorcza 6 dla programu SQL Server 2014 z dodatkiem SP2

Informacje o aktualizacjach zbiorczych programu SQL Server:

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014

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.