使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

徵狀

假設您在 Microsoft SQL Server 2012 或 SQL Server 2014 中執行重建索引工作(維護方案),而且該索引包含一或多個 XML、Varchar (max)、Nvarchar (max)或 Varbinary (max)資料行。 在這種情況下, 即使您已 選取 [維護方案嚮導]Note中的 [保留索引線上] 核取方塊,也會以離線作業的方式執行工作,Microsoft SQL Server 2012 引入了一項新功能,讓您可以建立包含 XML、Varchar (max)、Nvarchar (max)及 Varbinary (max)欄的索引,以進行線上作業。

原因

之所以會發生此問題,是因為維護計畫不會考慮新功能。

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:

因應措施

若要解決此問題,請遵循下列步驟:

  1. 在 SQL Server Management Studio 中,在 [物件資源管理器] 的 [管理樹狀結構] 節點中開啟維護計畫

  2. 以滑鼠右鍵按一下 [ 重新建立索引任務 ],然後按一下 [ 編輯]。

  3. 按一下 [查看 t-sql ],然後將 transact-sql 語句複製到純文字檔中。

  4. 修改 Transact-sql 語句以使用線上作業,線上 = 關閉至 ONLINE = 開啟。

  5. 針對 Transact-sql 語句執行 Transact-sql 語句或建立新的 Sql Server 代理程式 t-sql 作業,然後排程它。

參考

如需有關 SQL Server 2012 中這個新功能的詳細資訊,請參閱 線上索引建立、重建及除去

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×