Simptomi
Pretpostavimo da imate peer-to-peer (P2P) ili transakcijski replikaciju na particionirane tablice u programu Microsoft SQL Server. Kada pokrenete prijelaz na particiju ili operaciju spajanja koja ima neriješene naredbe replicirane na toj particiji, primijetit ćete sljedeću stavku pogreške u zapisniku pogreške sustava SQL Server:
Pogreška: 608: nije pronađen unos kataloga za ID particija <id> u bazi podataka <DATABASENAME>. Metapodaci nisu dosljedni. Pokrenite DBCC CHECKDB da biste provjerili ima li oštećenja metapodataka.
Osim toga, agent čitača zapisnika generira odlagalište kršenja programa Access.
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
Napomena Nakon primjene ovog rješenja, ako izvodite prijelaz na particiju ili operaciju spajanja s neriješenim repliciranim naredbama na toj particiji, i dalje ćete promatrati pogrešku 608 u zapisniku pogreški u sustavu SQL Server, ali nema problema s prekršajem pristupa.
O kumulativnim ažuriranjima za SQL Server:
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Dodatne informacije
Ako omogućite particiju za prebacivanje na SQL Server 2008 R2 putem sadašnje verzije, možda ćete u bliskoj budućnosti morati obaviti i dijeljenje i spajanje operacija. Prije izvođenja podjele ili spajanja na repliciranu tablicu, provjerite ne sadrži li particija u tijeku replicirane naredbe. Trebali biste provjeriti i da se na particiji u podjeli i spojenim operacijama ne izvode nikakve funkcije za d-ml. Ako postoje transakcije koje čitač zapisnika nije obrađivao ili ako se DML operacije izvode na particiji replicirane tablice dok se izvršava operacija podjele ili spajanja (koja uključuje istu particiju), može dovesti do pogreške prilikom obrade s agentom čitačem zapisnika. Da biste ispravili pogrešku, možda će biti potrebna ponovna inicijalizacija pretplate.
Dodatne informacije potražite u članku replicirajte particionirane tablice i indekse.
Upozorenje
Nije potrebno omogućiti prebacivanje particija za publikacije ravnopravnih članova zbog skrivenog stupca koji se koristi za prepoznavanje i rješavanje sukoba.
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.