Microsoft distribuira popravke za Microsoft SQL Server 2008 2008 Microsoft SQL Server 2008 R2 kao jednu datoteku koja se može preuzeti. Budući da su popravci kumulativni, svako novo izdanje sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim izdanjem popravaka za SQL Server 2008 SQL Server 2008 R2.
Simptomi
Razmotrite sljedeći scenarij:
- Imate jedan poslužitelj koji izvodi replikaciju u okruženju sustava Microsoft SQL Server 2008 ili Microsoft SQL Server 2008 R2.
- Imate drugi poslužitelj na kojem se koristi Microsoft SQL Server 2008 ili Microsoft SQL Server 2008 R2, a replikacija je onemogućena ili nije instalirana.
- Vraćate repliciranu bazu podataka prvog poslužitelja na drugi poslužitelj.
- Tijekom postupka vraćanja baze podataka korisnik ili aplikacija pokreće spremljenu proceduru sp_replcounters na drugom poslužitelju.
U tom scenariju može doći do povrede prava pristupa na drugom poslužitelju. Osim toga, u mapi zapisnika sustava SQL Server stvara se datoteka s izvatkom stanja sustava stack. Kada se pojavi taj problem, možda ćete morati ponovno pokrenuti drugi poslužitelj.
Uzrok
Taj se problem pojavljuje jer se spremljena procedura sp_replcounters izvodi na poslužitelju na kojem je replikacija onemogućena ili nije instalirana. Kada sp_replcounters pokuša pristupiti predmemoriji članaka, operacija vraćanja baze podataka već je pozvala clear_db_repl_cache uklanjanje baze podataka iz predmemorije članaka prije nego što se baza podataka ponovno doda u predmemoriju članaka.
Rješenje
Kumulativni podaci o ažuriranju
SQL Server 2008 R2
Rješenje tog problema prvi je put izdano u kumulativnom ažuriranju 9. Dodatne informacije o nabavi paketa kumulativnog ažuriranja za SQL Server 2008 R2 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
2567713 Paket kumulativnog ažuriranja 9 za SQL Server 2008 R2 Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravaka za SQL Server 2008 R2. Preporučujemo da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
981356 međuverzije SQL Server 2008 R2 koje su izdane nakon izdanja sustava SQL Server 2008 R2
SQL Server 2008 R2 Service Pack 1
Rješenje tog problema prvi je put objavljeno u kumulativnom ažuriranju 2 za SQL Server 2008 R2 Service Pack 1. Dodatne informacije o nabavi tog paketa kumulativnog ažuriranja potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
2567714 Paket kumulativnog ažuriranja 2 za SQL Server 2008 R2 Service Pack 1Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke obuhvaćene prethodnim izdanjem popravaka za SQL Server 2008 R2. Preporučujemo da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
2567616 Međuverzije SQL Server 2008 R2 koje su izdane nakon izdanja servisnog paketa SQL Server 2008 R2 Service Pack 1
SQL Server 2008
Rješenje tog problema prvi je put izdano u kumulativnom ažuriranju 4. Dodatne informacije o nabavi tog paketa kumulativnog ažuriranja za SQL Server 2008 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
2527180 Paket kumulativnog ažuriranja 4 za SQL Server 2008 Service Pack 2Napomena Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim izdanjem popravka za SQL Server 2008. Preporučujemo da razmislite o primjeni najnovijeg izdanja popravka koji sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
956909 međuverzije SQL Server 2008 koje su izdane nakon objave SQL Server 2008
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Dodatne informacije
Da biste saznali koje su datoteke promijenjene i informacije o preduvjetima za primjenu paketa kumulativnog ažuriranja koji sadrži hitni popravak opisan u ovom članku iz Microsoftove baze znanja, kliknite sljedeći broj članka da biste ga prikazali u Microsoftovoj bazi znanja:
2527180 Paket kumulativnog ažuriranja 4 za SQL Server 2008 Service Pack 2
Reference
Dodatne informacije o statistici replikacije potražite na sljedećem web-mjestu mreže MSDN (Microsoft Developer Network):
sp_replcounters (Transact-SQL) Dodatne informacije o popisu međuverzija koje su dostupne nakon izdanja sustava SQL Server 2008 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
956909 Međuverzije SQL Server 2008 koje su izdane nakon objave SQL Server 2008. Dodatne informacije o modelu inkrementalnog servisiranja za SQL Server potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
935897 Tim za SQL Server dostupan je model inkrementalnog servisiranja za isporuku hitnih popravaka za prijavljene problemeDodatne informacije o shemi imenovanja za ažuriranja SQL Server kliknite sljedeći broj članka da biste pročitali članak u Microsoftovoj bazi znanja:
822499 Nova shema imenovanja za pakete ažuriranja softvera za Microsoft SQL Server Dodatne informacije o terminologiji ažuriranja softvera potražite u članku iz Microsoftove baze znanja pod brojem
824684 Opis standardne terminologije, koja se koristi za opis Microsoftovih softverskih ažuriranja