Triệu chứng
Hãy xem xét tình huống sau:
-
Bạn bật tính năng khả dụng của các nhóm có sẵn trong Microsoft SQL Server 2012.
-
Bạn bật tính năng vận chuyển Nhật ký trên một số cơ sở dữ liệu nằm trong nhóm sẵn sàng của AlwaysOn.
-
Bạn có máy chủ giám sát để theo dõi việc vận chuyển Nhật ký.
Trong trường hợp này, công việc sao lưu đang chạy đúng cách. Tuy nhiên, bạn nhận được thông báo lỗi sau đây:
Lỗi: 14420, mức độ nghiêm trọng: 16, trạng thái: 1The log Shipping cơ sở dữ liệu chính% s .% s có ngưỡng dự trữ% d Minutes và chưa thực hiện thao tác Nhật ký sao lưu cho% d phút. Kiểm tra thông tin đăng nhập đại diện và giám sát logshipping.
Nguyên nhân
Sự cố xảy ra vì bảng log_shipping_monitor_primary không được cập nhật khi hàm sys.fn_hadr_backup_is_preferred_replica hệ thống được lưu trữ trả về "0".
Giải pháp
Sau khi bạn áp dụng bản sửa lỗi này, last_backup_file trong cột log_shipping_monitor_primary bảng sẽ được Cập Nhật cùng với tên tệp dummy để giải quyết sự cố này. Vấn đề lần đầu tiên được khắc phục trong bản Cập Nhật tích lũy SQL Server sau đây.
Bản Cập Nhật tích lũy 6 cho SQL Server 2012 SP1 /en-us/help/2874879
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:
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".