Тази актуализация добавя нова съхранена процедура, която ви позволява ръчно да почиствате страничната таблица (change_tracking_objectid) в база данни, в която е разрешено проследяването на промените.
Синтаксис
sp_flush_CT_internal_table_on_demand [ @TableToClean= ] 'TableName'
Аргументи
[@TableToClean= ] "Име на таблица" е името на таблицата, за която е активирано проследяването на промените. Дневниците на неизпълнените задачи се оставят за автоматично изчистване чрез проследяване на промените.
Очакван резултат
Когато изпълните съхранената процедура, възниква един от следните сценарии:
- Ако таблицата не съществува или ако проследяването на промените не е разрешено, ще бъдат върнати съответните съобщения за грешка.
- Тази съхранена процедура ще извика друга вътрешна съхранена процедура, която изчиства съдържанието на страничната таблица с проследяване на промени, базирана на невалидната версия на почистването с помощта на sys.change_tracking_tables изглед на динамично управление. Когато се изпълнява, той ще показва информацията за общия брой изтрити редове (на всеки 5000 реда).
Решение
Информация за сервизен пакет за SQL Server
Тази актуализация е коригирана в следните сервизни пакети за SQL Server:
SQL Server 2016 Service Pack 1
Service Pack 3 за SQL Server 2014
Service Pack 4 за SQL Server 2012
За сервизните пакети за SQL Server:
Сервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, заедно с всички нови корекции. Нашата препоръка е да се приложи най-новият сервизен пакет и най-новата кумулативна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате най-новия сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация относно най-новия сервизен пакет и най-новата кумулативна актуализация.
Как да определите версията, изданието и нивото на актуализация на SQL Server и неговите компоненти
СправкаЗа повече информация относно почистването на проследяването на промени вижте Почистване на проследяването на промени (част 1) и Почистване на проследяването на промени (част 2).