Triệu chứng
Hãy xem xét tình huống sau:
-
Bạn đã triển khai một nhóm sẵn sàng của SQL Server AlwaysOn và người nghe nhóm sẵn sàng.
-
AlwaysOn phát hiện tình trạng khám phá ra sự cố về trạng thái với SQL Server lưu trữ các bản sao chính và bắt đầu chuyển đổi nhóm sẵn sàng từ vai trò chính đến việc xử lý vai trò. Một phần của việc này liên quan đến việc tham gia nhóm trạng thái nghe tài nguyên nghe ngoại tuyến.
-
Thao tác đang tìm cách ngừng tài nguyên Listener có thể không hoàn thành và lỗi SQL Server không được tính năng báo cáo việc gặp sự cố như trình lập lịch không hoạt động ' trong Nhật ký lỗi SQL Server.
-
Thao tác có thể gặp sự cố vô thời hạn khi tìm cách dừng nhóm người nghe sẵn sàng nếu không được giám sát.
Trong trường hợp này, cơ sở dữ liệu sẵn sàng trong nhóm sẵn sàng ở chế độ phục hồi và không thể trực tuyến được đưa vào. Bạn nhận được các lỗi sau đây:
> <<ngày> <tên máy chủ> * * * không thể nhận được ngữ cảnh chủ đề cho dịch vụ SPID 0<ngày> <thời gian> <máy chủ> <1 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *> <8> <7> <> <> <2> <4 ngày> <> < tên máy chủ> <9 *> <0 ngày> <> <3 > <4 SPID 1068> <ngày> <thời gian> <9 máy chủ> <0> <ngày> <> <5 máy chủ> <6 "không năng suất lên lịch> <ngày> <>tên máy chủ<*> <ngày> <máy chủ>tên * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * là * * * * * * * * * * * * * * * * * * *>> <> <<
Nguyên nhân
Sự cố xảy ra vì chuỗi tắt đóng băng tài nguyên nghe và không có lợi. Thread này không năng suất bị chặn các chủ đề khác trên cùng một bộ xử lý bị chặn chủ đề khác đang cố gắng phục hồi cơ sở dữ liệu sẵn sàng.
Giải pháp
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 9 cho SQL Server 2012 SP1 /en-us/help/2931078
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".