KB4010500 – ПОПРАВКА: Sys.dm_tran_commit_table функцията DMV и CHANGETABLE връщат неправилни резултати, ако SQL Server изключи неочаквано

Отнася се за
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.
  • Екземплярът на SQL Server се изключва неочаквано. Например операционната система се срива.
  • Рестартирате екземпляра на SQL Server.

В този случай sys.dm_tran_commit_table DMV и функцията CHANGETABLE връщат неправилни резултати или липсват някои записи.

      

Решение

Този проблем е решен в сборна актуализация 4 за SQL Server 2014 Service Pack 2.

      

За кумулативните актуализации за SQL Server

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните сборни актуализации за SQL Server 2014.

Заобиколно решениеЗа да заобиколите този проблем, включете опцията AUTO_CLOSE база данни за бази данни, за които е разрешено проследяването на промените.

StatusMicrosoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Важи за".

Справки

Препоръки и насоки за настройка на опцията за база данни на AUTO_CLOSE в SQL Server

      

Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.