Microsoft distribuira Ispravke za Microsoft SQL Server 2008 R2 kao jednu datoteku koja se može preuzeti. Pošto su ispravke kumulativne, svako novo izdanje sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodno izdanje SQL Server 2008 R2 ispravke.
Simptomi
Kada omogućite funkciju Change Data Capture (CDC) u nekim kolonama u tabeli u sistemu Microsoft SQL Server 2008 R2, sve kolone u tabeli će biti netačno označene kao replicirane. Pored toga, izjave jezika za manipulaciju podacima (DML) se ne pokreću kada pokušate da pokrenete izjave u kolonama koje nisu omogućene za hvatanje podataka za promenu (CDC). Na primer, dobijate sledeću poruku o grešci kada pokrenete uskladištenu proceduru sp_rename da biste preimenovali kolonu koja nema omogućen CDC nakon što omogućite CDC u nekim kolonama:
Oprez: Promena bilo kog dela imena objekta može da prekine skripte i uskladištene procedure. Msg 4928, Level 16, State 1, Procedure sp_rename, Line 547Cannot alter column 'column name' because it is 'REPLICATED'. Msg 0, Nivo 20, stanje 0, ozbiljna greška linije 0A pojavila se na trenutnoj komandi. Rezultati, ako ih ima, treba da budu odbačeni.
Rešenje
Kumulativne informacije o ažuriranju
Problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sistema SQL Server.
Kumulativna ispravka 10 za SQL Server 2008 R2 SP2 /en-us/help/2908087
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
SQL Server 2008 R2 servisni paket 1Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 1 za SQL Server 2008 R2 servisni paket 1. Za više informacija o nabavljanju ovog paketa kumulativnih ispravki kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2544793 Kumulativni paket ispravki 1 za SQL Server 2008 R2 servisni paket 1Napomena Pošto su verzije kumulativne, svako novo izdanje ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodno izdanje SQL Server 2008 R2 ispravke. Preporučujemo da razmislite o primeni najnovijeg izdanja ispravke koje sadrži ovu hitnu ispravku. Za više informacija kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2567616 SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 Service Pack 1 was released
SQL Server 2008 R2Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 7. Za više informacija o nabavljanju ovog paketa kumulativnih ispravki za SQL Server 2008 R2 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2507770 Kumulativni paket ispravki 7 za SQL Server 2008 R2 Napomena Pošto su verzije kumulativne, svako novo izdanje ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodno izdanje SQL Server 2008 R2 ispravke. Preporučujemo da razmislite o primeni najnovijeg izdanja ispravke koje sadrži ovu hitnu ispravku. Za više informacija kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
981356 SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 was released
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Više informacija
Za više informacija o CDC-u posetite sledeću MSDN Web lokaciju: