Platí pro
SQL Server 2016 Developer SQL Server 2016 Enterprise SQL Server 2016 Enterprise Core SQL Server 2016 Standard SQL Server 2016 Service Pack 1 SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions) SQL Server 2019 on Linux SQL Server 2019 on Windows SQL Server 2022 on Windows (all editions) SQL Server 2022 on Linux (all editions)

Příznaky

Představte si následující scénář:

  • Pomocí funkce Always Encrypted Microsoft SQL Server můžete zašifrovat sloupec v tabulce.

  • Pro tuto tabulku povolíte funkci change data capture (CDC).

  • Šifrovaný sloupec není zahrnut v seznamu zachycených sloupců.

V tomto scénáři se při pokusu o zakázání CDC pro tabulku pomocí uložené procedury sp_cdc_disable_table systému může zobrazit chybová zpráva podobná následující:  

Zpráva 22833, úroveň 16, stav 1, procedura sp_cdc_disable_table_internal, číslo řádku [číslo řádku zahájení dávky] Nelze aktualizovat metadata označující, že tabulka TableName není povolená pro funkci Change Data Capture.K chybě došlo při provádění příkazu "sp_cdc_disable_table_tranx".Vrácená chyba byla 11430: Ve sloupci ColumnName nejde povolit zachytávání dat změn.Zachytávání změn dat není u šifrovaných sloupců podporováno.Pomocí akce a chyby určete příčinu selhání a znovu odešlete požadavek.

Řešení

Tento problém je opravený v následujících 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:

Více informací

Další informace o funkcích CDC a Always Encrypted SQL Server najdete v následujících článcích:

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Seznamte se s terminologií, kterou Microsoft používá k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.