Symptom
Anta att du aktiverar ändra Data Capture (CDC) för en tabell genom att köra den lagrade proceduren sp_cdc_enable_table i Microsoft SQL Server 2016. När du använder inte null-värde för parametern @captured_column_list , kan det hända att följande felmeddelande visas:
Gick inte att hitta den lagrade proceduren 'sys.sp_cdc_parse_captured_column_list'.
Msg 22942, nivå 16, tillstånd 1, proceduren sp_cdc_enable_table_internal, rad 304
Kolumner som anges i kolumnlistan fångade kunde inte mappas till kolumner i källtabellen 'dbo. Tabellnamn'.
Lösning
Hämta information
Följande fil kan hämtas från Microsoft Download Center:
Hämta den viktiga uppdateringen för SQL Server 2016 MSVCRT förutsättningar nu.
För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
119591 hämta Microsoft-supportfiler från onlinetjänsterMicrosoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Referenser
Lär dig mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.