KB3188978 — ИСПРАВЛЕНИЕ: ошибка "Не удается выполнить массовую загрузку" при выполнении запроса, содержащего инструкцию UPDATE в SQL Server 2016 г.

Применяется к
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)

Проблема

При выполнении запроса, содержащего инструкцию UPDATE в Microsoft SQL Server 2016, может появилось сообщение об ошибке следующего вида:

Примечание

Сообщение 4819, уровень 16, состояние 1
Не удается выполнить массовую загрузку. Поток массовых данных был неправильно указан как отсортированный или данные нарушают ограничение уникальности, установленное целевой таблицей. Неправильный порядок сортировки для следующих двух строк: первичный ключ первой строки: <row_id>, первичный ключ второй строки: <row_id>.

      

Решение

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

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

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

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

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

Состояние

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

Ссылки

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