Применяется к
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 2 SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer Windows SQL Server 2017 Enterprise Windows SQL Server 2017 Enterprise Core Windows SQL Server 2017 Standard Windows

Проблемы

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

  • У вас есть база данных с нефункционирующей файловой группой, которую вы пытаетесь добавить в группу доступности Always On (AG) в Microsoft SQL Server 2014, 2016 и 2017.

  • Вы можете добавить базу данных в Primарное реплику и восстановить полную и резервную копии журнала с параметром NORECOVERY на дополнительной реплике спроблемой out.

В этом случае при попытке присоединить базу данных к группе доступности во вторичной реплике с помощью инструкции ALTER DATABASE <DatabaseName> Set HADR Availability Group = <AGName>или использовать автоматическое заполнение для настройки дополнительной реплики Обратите внимание на то, что для файла данных в нефункционирующей файловой группе сообщается об ошибках 17207 и 5120.

# # SPID # # начинается база данных "имя_базы_данных".

# # SPID # # ошибка: 17207, Уровень важности: 16, состояние: 1.

# # SPID # # FileMgr:: StartSecondaryDataFiles: ошибка операционной системы 2 (система не удается найти указанный файл.) произошла ошибка при создании или открытии файла "FilePath". Диагностика и исправление Ошибка операционной системы и повторите операцию.

# # SPID # # ошибка: 5120, Уровень важности: 16, состояние: 5.

Не удается открыть # # SPID # # физический файл "FilePath". Ошибка операционной системы 2: "2 (система не может найти файл указана.) ".

Вы также увидите, что база данных переходит в режим ожиданиясинхронизации и восстановления для реплики-получателя после инструкции ALTER DATABASE. выполнение команды.

Статус

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

Решение

Эта проблема исправлена в перечисленных ниже накопительных обновлениях для SQL Server.

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

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

Ссылки

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.