Проблема
Предположим, что вы добавили или удалили файл данных в базе данных Microsoft SQL Server 2014 или SQL Server 2012. Если SQL Server после восстановления запуск базы данных большой, может занять много времени.
Примечание. Эта проблема обычно не влияет на доступ к базе данных, так как восстановление базы данных завершено и база данных подключена к сети. Однако если база данных настроена в режиме зеркального отображения базы данных, эта проблема может привести к блокировке операции отработки отказа базы данных.
Причина
Эта проблема возникает при наличии файлов в фиктивном состоянии, удаленном или droppedreusepending из-за ошибки при подсчете этих файлов.
Примечание. Проблема в KB 2932120 FIX: SQL Server открытие баз данных после этапа восстановления занимает много времени при большом количестве баз данных или файлов баз данных в SQL Server 2012 или SQL Server 2014, что имеет тот же симптом, что и эта проблема. Однако его причина отличается от причины данной проблемы. Проблема в KB 2932120 возникает, когда вы не сравниваете количество файлов с количеством файлов, о которых сообщает база данных master.
Решение
Эта проблема была впервые исправлена в следующем накопительном пакете обновления SQL Server.
Накопительный пакет обновления 1 для SQL Server 2014 с пакетом обновления 1 (SP1) /en-us/help/3067839
Накопительный пакет обновления 6 для SQL Server 2012 с пакетом обновления 2 (SP2) /en-us/help/3052468
Накопительный пакет обновления 7 для SQL Server 2014 г. /ru-us/help/3046038
Сведения о накопительных обновлениях для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Ознакомьтесь с последними накопительными пакетами обновления для SQL Server:
- Последний накопительный пакет обновления для SQL Server 2014 с пакетом обновления 1 (SP1)
- Последний накопительный пакет обновления для SQL Server 2012 с пакетом обновления 2 (SP2)
- Последний накопительный пакет обновления для SQL Server 2014
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».