Applies ToSQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2019 on Windows SQL Server 2017 on Windows

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.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.