Sql-Server

無法禁用 CDC - sp_cdc_disable_db_internal 給出錯誤 8152:“字元串或二進制數據將被截斷”?

  • November 27, 2017

嘗試禁用 CDC 並收到此錯誤:

消息 22831,級別 16,狀態 1,過程 sp_cdc_disable_db_internal,第 264 行

無法更新指示數據庫的元數據……未啟用更改數據擷取。執行命令時發生故障'

$$ sys $$.$$ sp_cdc_drop_objects $$’。返回的錯誤是 8152:“字元串或二進制數據將被截斷。”。使用操作和錯誤來確定失敗的原因並重新送出請求。

我通過手動丟棄 SP 試圖丟棄的對象來解決這個問題。最後,SP 執行了,但之後需要手動送出。沒有更多的疾病預防控制中心。我也能夠成功啟用 CDC。

引用自:https://dba.stackexchange.com/questions/184017