KB4316793 — POPRAWKA: Gdy wystąpienie klastra trybu failover SQL Server 2017 lub funkcja Zawsze włączona AG jest zarządzana przez program Pacemaker, występują niepotrzebne przechodzenie w tryb failover.

Dotyczy
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Objawy

Załóżmy, że używasz wystąpienia klastra trybu failover (FCI, Failover Cluster Instance) lub zawsze włączonej grupy wysokiej dostępności w programie Microsoft SQL Server 2017. Jeśli FCI lub AG jest zarządzane przez program Pacemaker, replika podstawowa może przejść w tryb failover, gdy sp_server_diagnostics zgłosi, że niektóre składniki są w stanie ostrzeżenia. Na przykład ten problem może wystąpić podczas długotrwałych zapytań lub jeśli istnieją ostatnie niekrytyczne zrzuty procesów. Tylko składniki w stanie błędu powinny powodować przejście w tryb failover wystąpienia FCI lub repliki podstawowej AG.

Rozwiązanie

Ta poprawka jest zawarta w następującej aktualizacji programu SQL Server:

Aktualizacja zbiorcza 8 dla programu SQL Server 2017

Informacje o kompilacjach programu SQL Server

Każda nowa kompilacja programu SQL Server zawiera wszystkie poprawki zabezpieczeń z poprzedniej kompilacji. Zalecamy zainstalowanie najnowszej kompilacji dla używanej wersji programu SQL Server:

Najnowsza kompilacja dla programu SQL Server 2017

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

Dowiedz się więcej o standardowej terminologii używanej przez Microsoft do opisywania aktualizacji oprogramowania.