KB3173157 – Dodaje uskladištenu proceduru za ručno čišćenje bočne tabele praćenja promena u SQL Server

Primenjuje se na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2012 Standard SQL Server 2012 Enterprise SQL Server 2012 Developer

Ova ispravka dodaje novu uskladištenu proceduru koja vam omogućava da ručno očistite bočnu tabelu (change_tracking_objectid) u bazi podataka u kojoj je omogućeno praćenje promena.

Sintaksa

sp_flush_CT_internal_table_on_demand [ @TableToClean= ] 'ImeTabele'

Argumenti

[@TableToClean= ] "Imetabele" je ime tabele za koju je omogućeno praćenje promena. Popisi preostalih poslova se ostavljaju za automatsko čišćenje praćenjem promena.

Očekivani izlaz

Kada pokrenete uskladištenu proceduru, dogodi se nešto od sledećeg:

  • Ako tabela ne postoji ili ako praćenje promena nije omogućeno, prikazaće se odgovarajuće poruke o greškama.
  • Ova uskladištena procedura poziva drugu unutrašnju uskladištenu proceduru koja čisti sadržaj iz bočne tabele za praćenje promena koja je zasnovana na nevažećoj verziji čišćenja pomoću prikaza sys.change_tracking_tables dinamičkog upravljanja. Kada je pokrenut, prikazivaće informacije o ukupnom broju izbrisanih redova (za svakih 5000 redova).

      

Rešenje

Informacije o servisnom paketu za SQL Server

Ova ispravka je rešena u sledećim servisnim paketima za SQL Server:

SQL Server 2016 servisni paket 1

Servisni paket 3 za SQL Server 2014

Servisni paket 4 za SQL Server 2012

Osnovni podaci o servisnim paketima za SQL Server:

Servisni paketi su kumulativni. Svaki novi servisni paket sadrži sve ispravke koje su u prethodnim servisnim paketima, zajedno sa svim novim ispravkama. Preporučujemo da primenite najnoviji servisni paket i najnoviju kumulativnu ispravku za taj servisni paket. Ne morate da instalirate prethodni servisni paket pre nego što instalirate najnoviji servisni paket. Koristite Tabelu 1 u sledećem članku da biste pronašli više informacija o najnovijem servisnom paketu i najnovijoj kumulativnoj ispravci.

Kako odrediti verziju, izdanje i nivo ažuriranja za SQL Server i njegove komponente

ReferencaViše informacija o čišćenju praćenja promena potražite u člancima Čišćenje praćenja promena (1. deo) i Čišćenje praćenja promena (2. deo).