徵狀
假設您是透過 Microsoft SQL Server 2014 中的多個作用中結果集(MARS)連線來建立聚集列存儲索引。 當您將 maxdop 的值設為大於 1時,建立或重新產生聚集列存儲索引時失敗。 此外,您會收到錯誤35377,如下所示:
ErrorNumber:35377ErrorSeverity: EX_USERErrorOwner: <OwnerName>RrorFormat:當 MARS 開啟時,不允許存取聚集的列存儲索引。ErrorCause:對 MARS 連線上的聚集列存儲索引的存取權無效。ErrorCorrectiveAction:不應將連接啟用 MARS。 ErrorFirstProduct: SQL14
注意: 當您設定 maxdop 等於 1時,就不會發生這個問題。
解決方案
這兩個問題最初都是在 SQL Server 的後續累積更新中修正。
SQL Server 2014 的累積更新1 /en-us/help/2931693
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:
狀態
Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。