Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

狀況

假設您 Microsoft SQL Server 2008 Service Pack 3 (SP3)、 SQL Server 2008 R2 Service Pack 2 (SP2)、 SQL Server 2012 Service Pack 2 (SP2)、 SQL Server 2012 Service Pack 1(SP1),或是電腦上安裝 SQL Server 2014年。當您呼叫sp_MScreatemergedynamicsnapshot預存程序,來建立動態快照集時,您會收到下列錯誤訊息︰

訊息訊息 8115,層次 16,狀態 2,程序 sp_MScreatemergedynamicsnapshot 行 182
將運算式轉換為資料型別 nvarchar 算術溢位錯誤。

Msg 20655、 層級 16,狀態 1、 程序 sp_MScreatemergedynamicsnapshot,行 186
資料分割快照集處理序無法完成。無法從散發資料庫中的 MSsnapshot_history 資料表中擷取的最大的時間戳記資訊。請確定標準的快照集是最新和可用。

Msg 20628、 層級 16,狀態 1、 程序 sp_MScreatemergedynamicsnapshot,行 203
無法產生動態快照集。


注意Agent_id值超過 99999 MSdynamicsnapshotjobs資料表中的時,就會發生這個問題。

原因

之所以發生這個問題,是因為 SQL Server 中的缺失。Agent_id的本機變數的型別字元,且其長度為 5。當 SQL Server 處理值指派給INT型別時,可能會發生算術溢位。

SQL Server 的每個新的累積更新包含的所有修補程序與安全性修正,全都包含在先前的累積更新。检验 SQL Server 的最新的累積更新︰


Hotfix 資訊
已經可以從 Microsoft 取得支援的 hotfix。不過,其旨在修正本文所描述的問題。它只適用於發生此特定問題的系統上。

若要解決這個問題,請連絡 Microsoft 客戶支援服務 」 取得 hotfix。如需 Microsoft 客戶支援服務電話號碼以及支援費用的相關資訊的完整清單,請造訪下列 Microsoft 網站︰

http://support.microsoft.com/contactus/?ws=support注意 在特殊的情況下,如果 Microsoft 支援專業人員認為某特定更新程式可以解決您的問題時,可能就不會收取一般因支援電話所產生的費用。收取支援費用會套用,如果有其他支援問題是,不能限定的特定更新程式。

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

Need more help?

Want more options?

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

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

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×