Microsoft distribuira Microsoft SQL Server 2008 Microsoft SQL Server 2008 R2 ispravke 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 bile uključene u prethodno izdanje SQL Server 2008 SQL Server 2008 R2 ispravke.
Simptomi
Razmotrite sledeći scenario:
-
Imate jedan server koji koristi replikaciju u Microsoft SQL Server 2008 ili Microsoft SQL Server 2008 R2 okruženju.
-
Imate drugi server koji radi pod sistemom Microsoft SQL Server 2008 ili Microsoft SQL Server 2008 R2, a replikacija je onemogućena ili nije instalirana.
-
Kopiranu bazu podataka prvog servera vraćate na drugi server.
-
Tokom procesa vraćanja baze podataka u prethodno stanje, korisnik ili aplikacija pokreće uskladištenu proceduru sp_replcounters na drugom serveru.
U ovom slučaju, može doći do narušavanja pristupa na drugom serveru. Pored toga, datoteka ispisa steka se kreira u fascikli evidencije sistema SQL Server. Kada dođe do ovog problema, možda ćete morati ponovo da pokrenete drugi server.
Uzrok
Do ovog problema dolazi zato što uskladištena procedura sp_replcounters na serveru na kojem je replikacija onemogućena ili nije instalirana. Kada sp_replcounters da pristupi kešu članka, operacija vraćanja baze podataka je već pozvala clear_db_repl_cache da ukloni bazu podataka iz keša članka pre nego što se baza podataka ponovo doda u keš članka.
Rešenje
Kumulativne informacije o ažuriranju
SQL Server 2008 R2
Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 9. 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:
2567713 Kumulativni paket ispravki 9 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
SQL Server 2008 R2 servisni paket 1
Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 2 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:
2567714 Kumulativni paket ispravki 2 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
Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 4. Za više informacija o nabavljanju ovog paketa kumulativnih ispravki za SQL Server 2008 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2527180 Kumulativni paket ispravki 4 za SQL Server 2008 servisni paket 2Napomena 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 ispravke za SQL Server 2008. 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:
956909 SQL Server 2008 builds koji su objavljeni nakon što je SQL Server 2008 objavljen
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 tome koje datoteke se menjaju i za informacije o bilo kojim preduslovima za primenu paketa kumulativnih ispravki koji sadrži hitnu ispravku opisanu u ovom članku Microsoft baze znanja kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2527180 Kumulativni paket ispravki 4 za SQL Server 2008 servisni paket 2
Reference
Za više informacija o statistici replikacije posetite sledeću Microsoft Developer Network (MSDN) Veb lokaciju:
sp_replcounters (Transact-SQL)Za više informacija o listi dostupnih buildova nakon izdavanja sistema SQL Server 2008 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
956909 SQL Server 2008 builds koji su objavljeni nakon što je SQL Server 2008 objavljenZa više informacija o postepenom modelu servisiranja za SQL Server kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
935897 Sql Server tim je dostupan u SQL Server timu za isporuku hitnih ispravki za prijavljene problemeZa više informacija o šemi imenovanja za ispravke sistema SQL Server kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
822499 Nova šema imenovanja za pakete softverskih ispravki za Microsoft SQL ServerZa više informacija o terminologiji softverskih ispravki kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
824684 Opis standardne terminologije koja se koristi za opisivanje Microsoft softverskih ispravki