详细信息
从 2012 Microsoft SQL Server 开始,sys.dm_sql_referenced_entities (引发的错误,例如,当对象进行了架构更改时,) 无法在 TRY 中捕获...CATCH Transact-SQL 块。 虽然预期会在 2012 年SQL Server及更高版本中出现此行为,但此改进引入了一个新列,该列称为动态管理视图is_incomplete (DMV) 。
| 列名称 | 数据类型 | 说明 |
|---|---|---|
| is_incomplete | bit | 1 = 如果在可以处理所有列之前发生错误。 0= 如果成功处理所有列而不出错。 |
详细信息
若要获取有关 DMV sys.dm_sql_referenced_entities的详细信息,可参阅以下链接:
sys.dm_sql_referenced_entities (Transact-SQL)
解决方法
SQL Server的 Service Pack 信息
此更新包含在以下服务包中,用于SQL Server:
Service Pack 2 for SQL Server 2016
Service Pack 3 for SQL Server 2014
关于SQL Server的 Service Pack:
Service Pack 具有累积性。 每个新 Service Pack 除了包含所有新修复程序外,还包含以前 Service Pack 中的所有修复程序。 建议为该服务包应用最新的 Service Pack 和最新的累积更新。 在安装最新的 Service Pack 之前,不需要安装以前的 Service Pack。 使用以下文章中的表 1 查找有关最新 Service Pack 和最新累积更新的详细信息。
如何确定 SQL Server 及其组件的版本、版本类别和更新级别
参考资料
了解 Microsoft 用于描述软件更新的术语。