Simptoma
Pretpostavimo da imate Peer-to-peer (P2P) ili transakcionu replikaciju na svim tabelama u sistemu Microsoft SQL Server. Kada uradite prekidač za particiju ili operaciju objedinjavanja koja sadrži kopirane komande na toj particiji, primetićete sledeću stavku o grešci u evidenciji grešaka sistema SQL Server:
Greška: 608: ne postoji stavka kataloga koja se nalazi na ID-u <ID -> u bazama podataka <databaename>. Metapodaci su nedosledni. Pokrećete DBCC CHECKDB da biste provjerili o korupciji metapodataka.
Pored toga, agent čitača evidencije generiše Deonu za kršenje pristupa.
Statusnoj
Microsoft je potvrdio da je ovo problem sa Microsoft proizvodima koji su navedeni u odeljku "odnosi se na".
Reљenja
Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:
Cedu Kada primenite ovu ispravku, ako izvršite prebacivanje na particiju ili objedinite operaciju sa neobrađenim komandama na čekanju, i dalje ćete posmatrati grešku 608 u evidenciji grešaka sistema SQL Server, ali bez obustavljanja pristupa.
O kumulativnim ispravkama za SQL Server:
Svaka nova Kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Više informacija
Ako omogućite prebacivanje podele na SQL Server 2008 R2 kroz trenutnu verziju, možda će vam biti potrebne i podele i objedinjavanje operacija u bliskoj budućnosti. Pre izvršavanja operacije razdeljivanja ili objedinjavanja u replicirani tabelu, uverite se da particija na koju je pitanje nije neobrađene replicione komande. Trebalo bi da se uverite da se ne izvršavaju DML operacije na particiji tokom operacija podele i objedinjavanja. Ako postoje transakcije koje čitač evidencije nije obraрivao ili ako se izvode iz DML operacija na particiji replicione tabele dok se izvršava podela razdeljivanja ili objedinjavanja (koja uključuje istu particiju), to može dovesti do greške u obradi pomoću agenta za evidentiranje. Da biste ispravili grešku, ponovno pokretanje pretplate može biti obavezno.
Više informacija potražite u članku replikaciju tabela i indeksa kojise imaju.
Upozoravam
Ne bi trebalo da omogućite prebacivanje particija za Peer-to-Peer publikacije zbog skrivene kolone koja se koristi za otkrivanje i otklanjanje neusaglašenosti.
Insinu
Saznajte više o terminologiji koju Microsoft koristi za opis ispravki softvera.