KB3166120 - FIX: 'Kan opgeslagen procedure 'sys.sp_cdc_parse_captured_column_list'-fout niet vinden in SQL Server 2016

Van toepassing op
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 Express - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Web - duplicate (do not use)

Symptomen

Stel dat u CDC (Change Data Noteren) inschakelt voor een tabel door de opgeslagen procedure uit te voeren sp_cdc_enable_table in Microsoft SQL Server 2016. Wanneer u een not null-waarde gebruikt voor de @captured\_column\_list parameter, wordt het volgende foutbericht weergegeven:

Opmerking

Kan opgeslagen procedure 'sys.sp_cdc_parse_captured_column_list' niet vinden.
Msg 22942, Level 16, State 1, Procedure sp_cdc_enable_table_internal, Line 304
Kolommen die zijn opgegeven in de lijst met vastgelegde kolommen kunnen niet worden toegewezen aan kolommen in de brontabel 'dbo. TableName'.

      

Oplossing

Informatie over downloaden

U kunt het volgende bestand downloaden via het Microsoft Downloadcentrum:
Download nu de essentiële update voor MSVCRT-vereisten voor SQL Server 2016.

Klik voor meer informatie over het downloaden van Microsoft-ondersteuningsbestanden op het volgende artikelnummer in de Microsoft Knowledge Base:

119591 Microsoft-ondersteuningsbestanden verkrijgen van onlineservices Microsoft heeft dit bestand gecontroleerd op virussen. Hierbij is gebruikgemaakt van software voor virusdetectie die volledig bijgewerkt was op de datum dat het bestand beschikbaar werd gesteld. Het bestand is opgeslagen op beveiligde servers die onbevoegde wijzigingen aan het bestand helpen voorkomen. 

Status

Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie

Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.