Symptomy
Rozpatrzmy następujący scenariusz:
-
Tworzysz grupę dostępności (AG) z CLUSTER_TYPE = brak w programie SQL Server 2017.
-
Replika jest uruchomiona w węźle klastra systemu Windows.
Po uruchomieniu następującej kwerendy:
Wybierz pozycję sys.fn_hadr_backup_is_preferred_replica ("<DatabaseName>" )
Może się zdarzyć, że kwerenda nie powiedzie się, gdy zostanie wyświetlony komunikat o błędzie podobny do następującego:
Msg 41005, poziom 16, stan 1, wiersz LineNumber
Nie można uzyskać dojścia do zasobu usługi Windows Server Failover Clustering (WSFC) dla zasobu klastra o nazwie lub IDENTYFIKATORze "{ID}" (kod błędu 5007). Jeśli jest to grupa dostępności usługi WSFC, być może usługa WSFC nie jest uruchomiona lub może być niedostępna w jej bieżącym stanie albo określona nazwa lub identyfikator zasobu klastra jest nieprawidłowy. W przeciwnym razie skontaktuj się z głównym dostawcą pomocy technicznej. Aby uzyskać informacje na temat tego kodu błędu, zobacz sekcję "systemowe kody błędów" w dokumentacji systemu Windows dla deweloperów.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Rozwiązanie
Ten problem został rozwiązany w następującej zbiorczej aktualizacji dla programu SQL Server:
Informacje dotyczące aktualizacji zbiorczych dla programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Informacje
Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.