Проблемы
Рассмотрим следующий сценарий.
-
Вы создаете группу доступности (AG) с CLUSTER_TYPE = NONE в SQL Server 2017.
-
Реплика выполняется на узле кластера Windows.
При выполнении следующего запроса:
Выберите sys.fn_hadr_backup_is_preferred_replica ("<DatabaseName>")
Вы можете заметить, что при выполнении запроса появляется сообщение об ошибке, подобное следующему:
Сообщение 41005, уровень 16, состояние 1, строка LineNumber
Не удалось получить дескриптор ресурсов отказоустойчивой кластеризации Windows Server (WSFC) для ресурса кластера с именем или ИДЕНТИФИКАТОРом "{ID}" (код ошибки 5007). Если это группа доступности WSFC, служба WSFC может быть не запущена или может быть недоступна в ее текущем состоянии, либо указанное имя или идентификатор ресурса кластера является недопустимым. В противном случае обратитесь к своему основному поставщику услуг технической поддержки. Сведения об этом коде ошибки можно найти в разделе "коды системных ошибок" в документации по разработке приложений для Windows.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема устранена в следующем накопительном обновлении SQL Server:
Сведения о накопительных обновлениях для SQL Server.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.