Sümptomid
Oletagem, et kasutate Microsoft SQL Server 2012 või SQL Server 2014 merge replication. Üheski avaldatud andmebaasiobjektis on sama skeeminime ja objektinimega andmebaasiülene sõltuvus. Selle stsenaariumi puhul kuvatakse järgmised tõrked.
Märkus.
Skeemiskripti <FileName.sch> ei saanud tellijale levitada.
Protsess ei saanud lugeda faili "<pathname>\<FileName.sch>'" OS-i tõrke 2 tõttu.
Põhjus
Probleem ilmneb seetõttu, et SQL Server Snapshot Agent mõnikord tagastab teatud sõltuvuste jaoks vale andmebaasi, kui avaldatud andmebaasiobjektides esineb andmebaasiülene sõltuvus.
Lahendus
Pärast paranduse rakendamist reguleerib SQL Server oma käitumist, et ignoreerida mitteartiklitega sõltuvust, kui andmebaasis on määratud mõni muu väärtus peale praeguse avaldajaandmebaasi.
Probleem lahendati esmalt järgmises SQL Server koondvärskenduses.
SQL Server 2014 koondvärskendus 1 /en-us/help/2931693
SQL Server 2012 SP1 koondvärskendus 9 /en-us/help/2931078
Teave SQL Server koondvärskenduste kohta
Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.