KB4013115 - ИСПРАВЛЕНО: CREATE OR ALTER инструкция, применяемая к триггеру DDL, завершается сбоем при следующем выполнении в SQL Server 2016

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

Проблема

В Microsoft SQL Server 2016 с пакетом обновления 1 (SP1) инструкция CREATE or ALTER выполняется один или несколько раз. Если инструкция применяется к триггеру DDL, следующее выполнение завершается сбоем, и появляется следующее сообщение об ошибке:

Примечание

Msg 2714, уровень 16, состояние 2, безопасность процедуры
В базе данных уже есть объект с именем trigger_name.

Решение

Это исправление включено в накопительный пакет обновления 2 для SQL Server 2016 с пакетом обновления 1.

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

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

Состояние

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

Ссылки

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