在 SQL Server 2016年中的 [修正: 「 找不到預存程序 'sys.sp_cdc_parse_captured_column_list' 」 錯誤

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

按一下這裡查看此文章的英文版本:3166120
徵狀
假設資料表啟用變更資料擷取 (CDC),藉由在 Microsoft SQL Server 2016年執行預存程序sp_cdc_enable_table 。當您使用@captured_column_list參數不是 null 值時,您可能會收到下列錯誤訊息 ︰
找不到預存程序 'sys.sp_cdc_parse_captured_column_list'。
Msg 22942、 層級 16,狀態 1、 程序 sp_cdc_enable_table_internal,行 304
擷取的資料行清單中所指定的資料行無法對應到來源資料表中的資料行 'dbo。表格名稱'.

解決方案

Downloadinformation

下列檔案是可以從 「 Microsoft 下載中心 」 下載:
下載立即下載 「 重大更新,SQL Server 2016 MSVCRT 的必要條件。

如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 如何從線上服務取得 Microsoft 的支援檔案
Microsoft 會掃描這個檔案有無病毒。Microsoft 會使用張貼檔案當日可使用的最新病毒偵測軟體。檔案會儲存在加強保全的伺服器,以避免任何未經授權的更改。
狀況說明
Microsoft 已確認這是<套用> 一節所列出的 Microsoft 產品的問題。
参考
深入了解 術語,Microsoft 會用其來描述軟體更新。

警告:本文為自動翻譯

內容

文章識別碼:3166120 - 最後檢閱時間:06/12/2016 09:31:00 - 修訂: 1.0

Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core, Microsoft SQL Server 2016 Express, Microsoft SQL Server 2016 Standard, Microsoft SQL Server 2016 Web

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