Oireet
Oletetaan, että sinulla on vertaisverkko (P2P) tai tapahtuma replikointi osioituissa taulukoissa Microsoft SQL Serverissä. Kun teet osion valitsinta tai yhdistämistoimintoa, jossa on replikoituja komentoja tässä osiossa, huomaat seuraavan virhemerkinnän SQL Serverin virhelokissa:
Virhe: 608: Tietokannan Nimi-tietokannan <-tunnuksen> ei löytynyt <-merkintää>. Metatiedot ovat epäyhtenäisiä. Tarkista metatietojen vioittuminen suoritamalla DBCC CHECKDB.
Lisäksi lokinlukuohjelman edustaja luo käyttöoikeusrikkomusvedoksen.
Tila
Microsoft on varmistanut, että tämä on ongelma Koskee-osassa luetelluissa Microsoft-tuotteissa.
Ratkaisu
Tämä ongelma on korjattu seuraavissa SQL Serverin kumulatiivisissa päivityksissä:
Huomautus Jos suoritat tämän korjauksen jälkeen osion valitsinta tai yhdistämistoimintoa odottavien replikoitujen komentojen kanssa tässä osiossa, SQL Serverin virhelokissa ilmenee edelleen virhe 608, mutta käyttöoikeusrikkomuksia ei ole tehty.
Tietoja SQL Serverin kumulatiivisista päivityksistä:
Jokainen sql Serverin uusi kumulatiivinen päivitys sisältää kaikki hotfix-korjaukset ja kaikki edellisen kumulatiivisen päivityksen sisältämät suojauskorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:
Lisätietoja
Jos otat käyttöön osion vaihtamisen SQL Server 2008 R2:ssa nykyisen version kautta, tarvitset ehkä myös jakamis- ja yhdistämistoimintoja lähitulevaisuudessa. Ennen kuin suoritat jako- tai yhdistämistoiminnon replikoidussa taulukossa, varmista, että kyse olevassa osiossa ei ole odottavia replikoituja komentoja. Varmista myös, että osiossa ei suoriteta DML-toimintoja jako- ja yhdistämistoimintojen aikana. Jos on tapahtumia, joita lokinlukuohjelma ei ole käsitellyt tai jos DML-toimintoja suoritetaan replikoidun taulukon osiolle, kun suoritetaan jako- tai yhdistämistoiminto (liittyy samaan osioon), se voi aiheuttaa käsittelyvirheen lokinlukuohjelman tukiedustajan kanssa. Virheen korjaamiseksi tilauksen uudelleen alustus voi olla tarpeen.
Lisätietoja on kohdassa Osioidut taulukot ja indeksit replikoituina.
Varoitus
Sinun ei tule ottaa käyttöön osioiden vaihtamista vertaisjulkaisuissa ristiriitojen havaitsemiseen ja ratkaisemiseen käytetyn piilotetun sarakkeen vuoksi.
Lisätietoja
Lue lisää Microsoftin käyttämästä terminologiasta ohjelmistopäivitysten kuvaileessa.