修正 ︰ 在 longrec.inl:1318 中的系統判斷提示就會發生於您重建,或在 SQL Server 2012年某個資料表上建立索引

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3053960
徵狀
假設您有包含 FILESTREAMcolumn,並在 Microsoft SQL Server2012 的 LOB 資料行的資料表。當您卸除 LOB 資料行中,並嘗試重建現有的叢集的索引,或建立新的叢集的索引時,您會收到下列的系統判斷提示錯誤訊息 ︰
日期>時間> spid識別碼> 錯誤 ︰ 17066,高的嚴重性等級 ︰ 16,狀態 ︰ 1。
日期>時間> spid識別碼> SQL Server 的判斷提示 ︰ 檔案 ︰檔案路徑> \longrec.inl >,列 = 1318年失敗的判斷提示 = ' outBufLen > (InRowContent、 m_varBlobCol) 的 offsetof + inBufLen ='。這項錯誤可能是預存時間相關。如果錯誤持續發生後重新執行的陳述式中,使用 DBCC CHECKDB,若要檢查的資料庫結構的完整性,或重新啟動伺服器以確保記憶體中資料結構不會損毀。
日期>時間> spid識別碼> 錯誤 ︰ 3624,高的嚴重性等級 ︰ 20 日的狀態 ︰ 1。
日期>時間> spid識別碼> 系統判斷提示檢查失敗。請檢查 SQL Server 錯誤記錄檔,如需詳細資訊。一般而言,判斷提示失敗被因為軟體錯誤或資料損毀。若要檢查資料庫損毀,請考慮執行 DBCC CHECKDB。如果您同意將傾印在安裝期間傳送至 Microsoft,迷你的傾印就會傳送到 Microsoft。更新可能可從 Microsoft 取得最新的 Service Pack 或技術支援從 QFE。
解決方案
下列的累積更新 SQL Server 的第一次修正問題。

SQL Server 2012 sp2 的累積更新 6

關於 SQL Server 的累積更新

每個新的累積更新的 SQL Server 包含的所有 hotfix 與安全性修正,全都包含在先前的累積更新。取出 SQL Server 的最新的累積更新 ︰
狀況說明
Microsoft 已確認這是<套用> 一節所列出的 Microsoft 產品的問題。

警告:本文為自動翻譯

內容

文章識別碼:3053960 - 最後檢閱時間:03/14/2016 07:39:00 - 修訂: 2.0

Microsoft SQL Server 2012 Service Pack 2

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3053960 KbMtzh
意見反應