KB4502442 - OPRAVA: sys.fn_hadr_backup_is_preferred_replica způsobuje chybu 41005 v SQL Server 2017

Platí pro
SQL Server 2017 Developer Windows SQL Server 2017 Enterprise Windows SQL Server 2017 Enterprise Core Windows SQL Server 2017 Standard Windows

Příznaky

Vezměte v úvahu následující scénář:

  • V SQL Server 2017 vytvoříte skupinu dostupnosti s CLUSTER_TYPE=ŽÁDNÁ.
  • Na uzlu clusteru Windows běží replika.

Při spuštění následujícího dotazu:

select sys.fn_hadr_backup_is_preferred_replica('<DatabaseName>')

Můžete si všimnout, že dotaz selže a zobrazí se chybová zpráva podobná této:

Zpráva 41005, úroveň 16, stav 1, číslo řádku

Nepovedlo se získat popisovač prostředku Windows Server Failover Clustering (WSFC) pro prostředek clusteru s názvem nebo ID {ID} (kód chyby 5007). Pokud se jedná o skupinu dostupnosti služby WSFC, služba WSFC nemusí být spuštěná nebo nemusí být ve svém aktuálním stavu přístupná nebo je zadaný název nebo ID prostředku clusteru neplatné. V opačném případě se obraťte na svého primárního poskytovatele podpory. Informace o tomto kódu chyby naleznete v části Kódy systémových chyb ve vývojové dokumentaci systému Windows.

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Řešení

Tento problém je opravený v následující kumulativní aktualizaci pro SQL Server:

Informace o kumulativních aktualizacích pro SQL Server:

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.