Подробности
Начиная с Microsoft SQL Server 2012, ошибки, вызванные sys.dm_sql_referenced_entities (например, когда объект подвергся изменению схемы), не могут быть пойманы в TRY... Блок CATCH Transact-SQL. Хотя это поведение ожидается в SQL Server 2012 г. и более поздних версиях, это улучшение представляет новый столбец, который называется is_incomplete динамического административного представления (DMV).
| Имя столбца | Тип данных | Описание |
|---|---|---|
| is_incomplete | bit | 1 = если произошла ошибка перед обработкой всех столбцов. 0 = если все столбцы успешно обрабатываются без ошибок. |
Дополнительные сведения
Дополнительные сведения о sys.dm_sql_referenced_entities динамического административного представления см. по следующей ссылке:
sys.dm_sql_referenced_entities (Transact-SQL)
Решение
Сведения о пакете обновления для SQL Server
Это обновление входит в следующие пакеты обновления для SQL Server:
Пакет обновления 2 (SP2) для SQL Server 2016
Пакет обновления 3 (SP3) для SQL Server 2014
Сведения о пакетах обновления для SQL Server:
Пакеты обновления являются накопительными. Каждый новый пакет обновления содержит все исправления, которые были в предыдущих пакетах обновления, а также все новые исправления. Мы рекомендуем применить последний пакет обновления и последнее накопительное обновление для этого пакета обновления. Вам не нужно устанавливать предыдущий пакет обновления перед установкой последнего пакета обновления. Дополнительные сведения о последнем пакете обновления и последнем накопительном обновлении см. в таблице 1 в следующей статье.
Определение версии, выпуска и уровня обновления SQL Server и его компонентов
Ссылки
Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.