KB2942895 - 修正:在 SQL Server 2014 中透過 MARS 連線,以大於 1 的 maxdop 建立或重建叢集資料行存放區索引時,發生錯誤 35377

Applies To
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

症狀

假設您在 Microsoft SQL Server 2014 中透過多重作用中結果集 (MARS) 連線建立叢集資料行存放區索引。 當您設定大於 1 的 maxdop 值時,建置或重建叢集資料行存放區索引會失敗。 此外,您收到的錯誤 35377 類似於以下內容:

注意

ErrorNumber: 35377
ErrorSeverity: EX_USER
ErrorOwner: <OwnerName>
rrorFormat:當 MARS 開啟時,不允許存取叢集資料行存放區索引。
ErrorCause: 對 MARS 連線上的叢集資料行存放區索引的存取無效。
ErrorCorrectiveAction: 連線不應啟用 MARS。
ErrorFirstProduct: SQL14

        
        
注意:當您將 maxdop 設定為 1 時,不會發生這個問題。

解決方式

這兩個問題已先在下列 SQL Server 累積更新中修正。

SQL Server 2014 累積更新 1 /zh-tw/help/2931693

關於 SQL Server 的累積更新

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:

      

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。