Příznaky
V systému SQL Server 2014 nebo 2016 předpokládejme, že máte databázi, která používá sledování změn, a že je povoleno automatické čištění. Pokud existuje databáze, která není v online stavu (například offline nebo čeká na obnovení), a hodnota tohoto ID databáze je menší než ID databáze, pro kterou je povolené sledování změn, všimnete si, že nedojde k vyčištění bočního stolu (change_tracking_objectid).
Poznámka: K tomuto problému dochází pouze v případě, že ID databáze databáze, která není online, je menší než ID databáze s povoleným sledováním změn.
Řešení
Tento problém byl poprvé opraven v následující kumulativní aktualizaci pro SQL Server:
Kumulativní aktualizace 7 pro SQL Server 2014 Service Pack 1
Kumulativní aktualizace 2 pro SQL Server 2016
Informace o kumulativních aktualizacích pro SQL Server
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:
Nejnovější kumulativní aktualizace pro SQL Server 2014
Nejnovější kumulativní aktualizace pro SQL Server 2016
Stav
Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.
Reference
Přečtěte si o terminologii , kterou společnost Microsoft používá k popisování aktualizací softwaru.