Ознаки
У SQL Server 2014 або 2016 припустимо, що у вас є база даних, яка використовує відстеження змін, а також ввімкнуто автоматичне очищення. Якщо у вас є база даних, яка не належить до онлайнового стану (наприклад, " офлайн " або " очікування відновлення"), і значення цього ідентифікатора бази даних менше, ніж ідентифікатор бази даних, у якій ввімкнуто відстеження змін, ви помітите, що очищення бічної таблиці (change_tracking_objectid) не відбувається.Примітка. Ця проблема може виникати, лише якщо ІДЕНТИФІКАТОР бази даних, що не належить до мережі, менше, ніж у базі даних, яка Увімкнула відстеження змін.
Спосіб вирішення
Ця проблема була спочатку усунена в такому сукупному оновленні для SQL Server:
Сукупне оновлення 7 для SQL server 2014 Service Pack 1 накопичувальне оновлення 2 для SQL Server 2016
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Останнє Сукупне оновлення для SQL server 2014 останнє СУКУПНЕ оновлення для SQL Server 2016
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.