KB4040108 . ИСПРАВЛЕНИЕ. Резервное копирование базы данных доступности через приложение на основе VSS может завершиться сбоем в SQL Server

Применяется к
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions) 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 2014 Service Pack 2 - duplicate (do not use)

Проблема

Предположим, что вы используете группы доступности в Microsoft SQL Server. При использовании приложения на основе служб теневого копирования томов (VSS) для резервного копирования базы данных доступности операция резервного копирования может на неопределенный срок заморозить системный ввод-вывод. Это приводит к тому, что отрисовка любых других последовательных операций ожидается, пока VSS явно не выдает оттепель. При попытке запустить резервную копию журнала транзакций той же базы данных в течение этого времени может появиться следующее сообщение об ошибке:

Примечание

Не удалось выполнить команду BACKUP LOG database_name. Проверьте журнал приложения резервного копирования на наличие подробных сообщений.

Примечание Перед получением этого сообщения об ошибке может появилось следующее сообщение об ошибке:

Примечание

Операции ввода-вывода заморожены на database_name базы данных. Никаких действий от пользователя не требуется. Однако если операции ввода-вывода не будут возобновлены быстро, можно отменить резервное копирование.

Решение

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

Накопительный пакет обновления 1 для SQL Server 2017

Накопительный пакет обновления 9 для SQL Server 2016 RTM

Накопительный пакет обновления 5 для SQL Server 2016 с пакетом обновления 1 (SP1)

Накопительный пакет обновления 8 для SQL Server 2014 с пакетом обновления 2 (SP2)

Сведения о сборках SQL Server:

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

Последнее накопительное обновление для SQL Server 2017 г.

Последнее накопительное обновление для SQL Server 2016 г.

Последнее накопительное обновление для SQL Server 2014 г.

Состояние

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

Ссылки

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