Chúng tôi có môi trường Luôn luôn, bao gồm một bản sao trong trang DR của chúng tôi được thiết lập với cam kết không đồng bộ và thứ cấp có thể đọc được = Không.
Khi chúng tôi đang chạy trên SQL Server 2014 SP2, chúng tôi có thể chạy DBCC CHECKDB dựa trên cơ sở dữ liệu trên bản sao DR của chúng tôi. Nhưng kể từ khi nâng cấp lên SQL Server 2016, chúng tôi không thể và công việc toàn vẹn hàng tuần của chúng tôi không thành công với lỗi này.
'The target database is participating in an availability group and is currently not accessible for queries.
Either data movement is suspended or the availability replica is not enabled for read access.
To allow read-only access to this and other databases in the availability group, enable read access to one or more secondary availability replicas in the group. For more information,
see the ALTER AVAILABILITY GROUP statement in SQL Server Books Online.
Rõ ràng có điều gì đó đã thay đổi vào năm 2016 để ngăn chặn điều này, tôi chỉ không biết những gì?