Triệu chứng
Giả sử bạn bật Ghi nhận Thay đổi Dữ liệu (CDC) cho bảng bằng cách thực hiện thủ tục lưu trữ sp_cdc_enable_table trong Microsoft SQL Server 2016. Khi bạn sử dụng giá trị NOT null cho @captured\_column\_list tham số, bạn có thể nhận được thông báo lỗi sau:
Lưu ý
Không thể tìm thấy thủ tục lưu trữ 'sys.sp_cdc_parse_captured_column_list'.
Thông báo 22942, Mức 16, Trạng thái 1, Thủ tục sp_cdc_enable_table_internal, Dòng 304
Các cột được chỉ định trong danh sách cột đã thu không thể được ánh xạ tới các 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 của Microsoft:
ngay bản cập nhật quan trọng cho SQL Server 2016 MSVCRT: Điều kiện tiên quyết.
Để biết thêm thông tin về cách tải xuống các tệp hỗ trợ 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 Microsoft:
119591 Cách lấy tệp hỗ trợ của Microsoft từ dịch vụ trực tuyến Microsoft đã quét vi-rút cho tệp này. Microsoft đã sử dụng phần mềm phát hiện vi-rút cập nhật nhất sẵn có tại thời điểm tệp được đăng. Tệp được lưu 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 các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".
Tham khảo
Tìm hiểu về thuật ngữ mà Microsoft dùng để mô tả các bản cập nhật phần mềm.