Ongelman ilmenemistapa
Oletetaan, että olet ottanut Useita aktiivisia tulosjoukkoja (MARS) -toiminnon käyttöön Microsoft SQL Server 2014:ssä ja määrittät MAXDOP-asetuksen arvoksi suuremman arvon kuin 1. Kun suoritat MARS-yhteyden kautta rinnakkaiskyselyn, joka sisältää MERGE-lausekkeita klusteroiduissa sarakesäilön indeksoiduissa taulukoissa MARS-yhteyden kautta, näyttöön tulee seuraava virhesanoma:
Varoitus
Virhe 35377: Kun MARS on käytössä, klusteroitujen sarakesäilön indeksien käyttö ei ole sallittua.
Huomautus Tämä ongelma ei ilmene, kun MAXDOP-asetuksena on 1.
Ratkaisu
Ongelma korjattiin ensimmäisen kerran seuraavissa SQL Server -kumulatiivisissa päivityksissä:
SQL Server 2014 SP1:n kumulatiivinen päivitys 1
SQL Server 2014:n kumulatiivinen päivitys 8
Tietoja SQL Serverin kumulatiivisista päivityksistä
Jokainen uusi kumulatiivinen SQL Server -päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix- ja tietoturvakorjaukset. Katso SQL Server:n uusimmat kumulatiiviset päivitykset seuraavista ohjeaiheista:
SQL Server 2014 SP1:n uusin kumulatiivinen päivitys
SQL Server 2014:n uusin kumulatiivinen päivitys
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.