Symptom
Tänk dig följande situation:
-
Du skapar en tillgänglighets grupp (AG) med CLUSTER_TYPE = ingen i SQL Server 2017.
-
En replik körs på Windows-klusternoden.
När du kör följande fråga:
Välj sys.fn_hadr_backup_is_preferred_replica ("<DatabaseName>")
Det kan hända att frågan inte fungerar med ett fel meddelande som ser ut ungefär så här:
Meddelande 41005, nivå 16, State 1, Line LineNumber
Det gick inte att hämta Windows Server failover-klusterresursen (WSFC) för kluster resursen med namn eller ID ' {ID} ' (felkod 5007). Om det är en tjänst tillgänglighets grupp för WSFC kanske inte WSFC-tjänsten körs eller kanske inte är tillgänglig i dess nuvarande tillstånd, eller så är den angivna kluster resursens namn eller ID ogiltigt. Annars kontaktar du din primära support leverantör. Information om den här felkoden finns i "systemfel koder" i Windows Development-dokumentationen.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server:
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.