Triệu chứng
Giả sử rằng bạn bật lưu dữ liệu thay đổi (CDC) cho một bảng bằng cách thực hiện quy trình được lưu trữ sp_cdc_enable_table trong Microsoft SQL Server 2016. Khi bạn sử dụng không vô giá trị cho tham số @captured_column_list , bạn có thể nhận được thông báo lỗi sau:
Không thể tìm thấy các quy trình được lưu trữ 'sys.sp_cdc_parse_captured_column_list'.
Thông báo lỗi 22942, mức 16, trạng thái 1, quy trình sp_cdc_enable_table_internal, dòng 304
Cột được chỉ định trong danh sách bắt cột không thể được ánh xạ vào cột trong bảng nguồn 'dbo. TableName'.
Giải pháp
Tải xuống thông tin
Tệp sau đây có sẵn để tải xuống từ Trung tâm Tải xuống Microsoft:
Tải xuống bản cập nhật quan trọng cho SQL Server 2016 MSVCRT điều kiện tiên quyết ngay bây giờ.
Để biết thêm thông tin về cách tải xuống tệp hỗ trợ của Microsoft, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức của Microsoft:
119591 Cách lấy các tệp hỗ trợ Microsoft từ dịch vụ trực tuyếnMicrosoft đã quét vi-rút tệp này. Microsoft đã sử dụng phần mềm phát hiện vi-rút mới nhất đã có vào ngày tệp được đăng. Tệp được lưu trữ trên máy chủ được tăng cường bảo mật giúp ngăn chặn mọi thay đổi trái phép đối với tệp.
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Tìm hiểu về thuật ngữ Microsoft sử dụng để miêu tả các bản cập nhật phần mềm.