Symptomy
Rozpatrzmy następujący scenariusz:
-
Schemat i tabelę można utworzyć w schemacie w usłudze Microsoft SQL Server.
-
Włącz śledzenie zmian dla tej tabeli.
-
Ręczne oczyszczanie odbywa się za pomocą polecenia sp_flush_CT_internal_table_on_demand .
W tym scenariuszu oczyszczanie może zakończyć się niepowodzeniem z błędem informującym, że nie można odnaleźć tabeli.
Ten błąd występuje, ponieważ polecenie sp_flush_CT_internal_table_on_demand nie uwzględnia tabel o różnych schematach, takich jak tabele, które nie są własnością funkcji dbo.
Rozwiązanie
Ten problem został rozwiązany w następujących aktualizacjach zbiorczych dla SQL Server:
Aktualizacja zbiorcza 1 dla SQL Server 2017
Każda nowa aktualizacja zbiorcza dla SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla SQL Server:
Najnowsza aktualizacja zbiorcza dla SQL Server 2017
Informacje o dodatku Service Pack dla SQL Server 2016
Ta aktualizacja została naprawiona w następującym dodatku Service Pack dla SQL Server:
Dodatki Service Pack są kumulatywne. Każdy nowy dodatek Service Pack zawiera wszystkie poprawki zawarte w poprzednich dodatkach Service Pack oraz nowe poprawki. Zalecamy zastosowanie najnowszego dodatku Service Pack i najnowszej aktualizacji zbiorczej dla tego dodatku Service Pack. Instalowanie poprzedniego dodatku Service Pack przed instalacją najnowszego dodatku Service Pack nie jest konieczne. Skorzystaj z tabeli 1 w poniższym artykule, aby uzyskać więcej informacji na temat najnowszego dodatku Service Pack i najnowszej aktualizacji zbiorczej.
Jak ustalić poziom wersji, wersji i aktualizacji SQL Server i jej składników
Stan
Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".
Informacje
Dowiedz się więcej o terminologiiużywanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.