KB4038418 - Актуализация добавя нова колона към DMV sys.dm_sql_referenced_entities през SQL Server 2014 и 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) 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)

Подробности

Започвайки от Microsoft SQL Server 2012, грешките, възникнали от sys.dm_sql_referenced_entities (като например, когато обект е претърпял промяна в схемата), не могат да бъдат прихванати в ОПИТ... CATCH Transact-SQL блок. Въпреки че подобно поведение се очаква в SQL Server 2012 и по-новите версии, това подобрение въвежда нова колона, наречена is_incomplete към динамичния изглед за управление (DMV).

Име на колоната Тип данни Описание
is_incomplete bit 1 = Ако възникне грешка, преди да могат да бъдат обработени всички колони.
0= Ако всички колони са обработени успешно без грешки.

Повече информация

За да получите повече информация за sys.dm_sql_referenced_entities на DMV, можете да прегледате следната връзка:

sys.dm_sql_referenced_entities (Transact-SQL)

Решение

Информация за сервизен пакет за SQL Server

Тази актуализация е включена в следните сервизни пакети за SQL Server:

Service Pack 2 за SQL Server 2016

Service Pack 3 за SQL Server 2014

За сервизните пакети за SQL Server:

Сервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, заедно с всички нови корекции. Нашата препоръка е да се приложи най-новият сервизен пакет и най-новата кумулативна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате най-новия сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация относно най-новия сервизен пакет и най-новата кумулативна актуализация.

Как да определите версията, изданието и нивото на актуализация на SQL Server и неговите компоненти

Справки

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