Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Simptomi

Razmislite o sljedećem scenariju:

  • Postupkom čišćenja sp_cdc_cleanup_change_table tablice možete upravljati postupkom čišćenja tablice.

  • Zastoj se pojavljuje između skeniranja snimanja promjena podataka (CDC) i čišćenja CDC-sp_cdc_cleanup_change_table se poziva.

U ovom se scenariju pojavljuje sljedeća pogreška 22852 s ozbiljnosti 10 (informativna poruka):

Nije moguće izbrisati stavke tablice koje su zastarjele zbog promjene u jednoj ili više niske vodene oznake za snimanje instanci baze podataka <DatabaseName>. Došlo je do pogreške prilikom izvršavanja naredbe <CommandName>. Vraćena je pogreška <ErrorInfo>.

Pomoću akcije i pogreške odredite uzrok pogreške i ponovno pošaljite zahtjev.

Napomena Budući da je to informativna poruka, postupak čišćenja ne uspijeva i ne može se utvrditi uspijeva li čišćenje ili ne.

Pojedinosti o popravku

Da biste utvrdili uspijeva li čišćenje ili ne kada koristite sp_cdc_cleanup_change_table, u funkciju se dodaje neobavezni izlazni parametar (fCleanupFailed bit) sp_cdc_cleanup_change_table funkciju. To se može koristiti za provjeru ne uspijeva li čišćenje svih instanci snimanja. Ako je izlaz fCleanupFailed 0, sve će čišćenje uspjeti. Ako je 1, čišćenje jedne instance snimanja ne uspijeva. Evo primjera:

-- Prvo deklariranje varijable i Postavljanje na nulu 

select @cleanup_failed_bit = 0

--Execute cleanup and obtain output bit

EXEC @retcode =sys.sp_cdc_cleanup_change_table

@capture_instance = '<CaptureInstance>',

@low_water_mark = @LSN,

@threshold = 1 ,

@fCleanupFailed = @cleanup_failed_bit output      

--Leverage @cleanup_failed_bit output to check the status.

Rješenje

Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su se nalazili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju SQL Server:

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku "Odnosi se na".

Reference

Informirajte se o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×