KB4013115 – КОРЕКЦИЯ: Инструкцията CREATE или 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 Service Pack 1 изпълнявате командата CREATE OR ALTER един или няколко пъти. Ако командата е приложена към тригер на език за дефиниране на данни (DDL), следващото изпълнение е неуспешно и получавате следното съобщение за грешка:

Забележка

Съобщение 2714, Ниво 16, Състояние 2, Безопасност на процедурата
В базата данни вече има обект с име trigger_name.

Решение

Тази корекция е включена в сборна актуализация 2 за SQL Server 2016 Service Pack 1.

За компилациите на SQL Server 2016

Всяка нова компилация за SQL Server 2016 съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за SQL Server 2016.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.