Simptomi
Pretpostavimo da koristite značajku Always Encrypted microsoft SQL Server za šifriranje stupca u tablici. Sada omogućite snimanje promjena podataka (CDC) za ovu tablicu, a šifrirani stupac nije obuhvaćen captured_column_list . U ovom scenariju, kada pokušate koristiti spremljenu proceduru sustava sp_cdc_disable_table onemogućiti CDC za tablicu, možda ćete primiti poruku o pogrešci sličnu sljedećoj:
Msg 22833, Razina 16, Stanje 1, Procedura sp_cdc_disable_table_internal, Line LineNumber [Batch Start LineNumber]
Nije moguće ažurirati metapodatke koji označavaju da tableName nije omogućen za snimanje promjena podataka.
Došlo je do pogreške prilikom izvršavanja naredbe "sp_cdc_disable_table_tranx".
Vraćena pogreška je 11430: "Nije moguće omogućiti snimanje podataka promjene u stupcu "Naziv Stupca".
Snimanje promjena podataka nije podržano za šifrirane stupce.".
Pomoću akcije i pogreške odredite uzrok pogreške i ponovno pošaljite zahtjev.
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
Kumulativno ažuriranje 7 za SQL Server 2019.
Kumulativno ažuriranje 1 za SQL Server 2017.
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Najnovije kumulativno ažuriranje za SQL Server 2019.
Dodatne informacije
Dodatne informacije o značajkama snimanja datumaAlways Encrypted promjena SQL Server potražite u sljedećim člancima:
O promjeni snimanja podataka u SQL Server
Always Encrypted (modul baze podataka)
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku "Odnosi se na".
Reference
Informirajte se o terminologijikoju Microsoft koristi za opisivanje softverskih ažuriranja.