套用到SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows SQL Server 2017 on Linux SQL Server 2019 on Windows SQL Server 2019 on Linux

徵兆

假設 Microsoft SQL Server 2016、2017 或 2019 已啟用 [變更資料擷取 (CDC) ]。 由於時間問題,CDC 擷取程式可能會嘗試在資料表 cdc.lsn_time_mapping 中插入重複 的start_lsn, 而您可能會收到類似以下的錯誤訊息:

違反主鍵限制式'lsn_time_mapping_clustered_idx」。無法在物件「cdc.lsn_time_mapping」中插入重複的按鍵。重複的索引鍵值 (值) 。

狀態

Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。

解決方案

此問題已在下列SQL Server累積更新中修正:

附註: 若要讓此修正程式生效,您需要啟用 [追蹤標幟] (TF) 8291。

關於SQL Server的累積更新:

每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:

參考

瞭解 Microsoft 用來描述軟體更新的 術語

需要更多協助嗎?

想要其他選項嗎?

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