KB4502442 - ИСПРАВЛЕНО: sys.fn_hadr_backup_is_preferred_replica вызывает ошибку 41005 в SQL Server 2017

Применяется к
SQL Server 2017 Developer Windows SQL Server 2017 Enterprise Windows SQL Server 2017 Enterprise Core Windows SQL Server 2017 Standard Windows

Проблема

Рассмотрим следующий сценарий.

  • В SQL Server 2017 создается группа доступности (AG) с CLUSTER_TYPE=НЕТ.
  • На узле кластера Windows запущена реплика.

При выполнении следующего запроса:

select sys.fn_hadr_backup_is_preferred_replica('<DatabaseName>')

Вы можете заметить, что при сбое запроса появляется сообщение об ошибке, похожее на следующее:

Msg 41005, уровень 16, состояние 1, номер строки

Не удалось получить дескриптор ресурса отказоустойчивой кластеризации Windows Server (WSFC) для ресурса кластера с именем или идентификатором "{ID}" (код ошибки 5007). Если это группа доступности WSFC, служба WSFC может быть не запущена или может быть недоступна в своем текущем состоянии, или указанное имя или идентификатор ресурса кластера является недопустимым. В противном случае обратитесь к своему основному поставщику поддержки. Сведения об этом коде ошибки см. в разделе "Коды системных ошибок" документации по разработке Windows.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Решение

Эта проблема устранена в следующем накопительном пакете обновления для SQL Server:

Сведения о накопительных обновлениях для SQL Server:

Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Ознакомьтесь с последними накопительными пакетами обновления для SQL Server:

Ссылки

Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.