Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Triệu chứng

Giả định rằng bạn đính kèm một cơ sở dữ liệu đã được bật để thay đổi dữ liệu trong Microsoft SQL Server 2014, 2016, hoặc 2017. Nếu có các giao dịch phải là redone trong quá trình khởi động của cơ sở dữ liệu, hãy thay đổi việc chụp dữ liệu có thể chạy vào trạng thái không nhất quán, tức là thay đổi việc chụp dữ liệu ở trạng thái vô hiệu lực, nhưng thay đổi đối tượng chụp dữ liệu vẫn tồn tại. Ngoài ra, bạn có thể gặp phải các trường hợp sau:

  • Khi bạn tìm cách tắt việc bắt đầu thay đổi dữ liệu cho cơ sở dữ liệu này bằng cách sử dụng quy trình được lưu trữ sp_cdc_disable_db , bạn nhận được thông báo lỗi sau đây:

    Cơ sở dữ liệu không được kích hoạt để thay đổi việc chụp dữ liệu . Đảm bảo rằng ngữ cảnh cơ sở dữ liệu chính xác được đặt và thử lại thao tác. Để báo cáo về cơ sở dữ liệu được kích hoạt để thay đổi việc chụp dữ liệu, truy vấn cột is_cdc_enabled trong dạng xem danh mục cơ sở dữ liệu.

  • Khi bạn cố gắng bật thao tác thay đổi dữ liệu cho cơ sở dữ liệu này bằng cách sử dụng quy trình được lưu trữ sp_cdc_enable_db , bạn nhận được thông báo lỗi sau đây:

    Msg 22906, mức 16, bang 1, sp_cdc_enable_db_internal thủ tục, hàm Linenumber Không thể bật không kích hoạt được không cho phép thay đổi dữ liệu khi người dùng cơ sở dữ liệu có tên là tên người dùng hoặc lược đồ có tên là schemaname đã tồn tại trong cơ sở dữ liệu hiện tại. Những đối tượng này được yêu cầu độc quyền bằng cách thay đổi chụp dữ liệu. Thả hoặc đổi tên người dùng hoặc lược đồ và thử lại thao tác.

Giải pháp

Sự cố này đã được khắc phục trong các bản Cập Nhật tích lũy sau đây cho SQL Server:

       Cập Nhật tích lũy 8 cho SQL Server 2016 SP1  

       Bản Cập Nhật tích lũy 4 cho SQL Server 2017

       Cập Nhật tích lũy 9 cho SQL Server 2014 SP2

Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra các bản Cập Nhật tích lũy mới nhất cho SQL Server:

Bản Cập Nhật tích lũy mới nhất cho SQL Server 2016

Bản Cập Nhật tích lũy mới nhất cho SQL Server 2017

Bản Cập Nhật tích lũy mới nhất cho SQL Server 2014

Trạng thái

Microsoft đã xác nhận đây là sự cố trong các 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ữmà Microsoft sử dụng để mô tả các bản cập nhật phần mềm.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×