SQL Server 2019 (15.x) 中弃用的数据库引擎功能

适用于:SQL Server 2019 (15.x)

除了先前版本中已弃用的功能之外,SQL Server 2019 (15.x) 不弃用任何功能:

弃用准则

如果功能标记为已弃用,表示:

  • 该功能仅处于维护模式。 未进行任何新更改,包括与新功能的互操作性有关的更改。
  • 我们努力不从将来的版本中删除已弃用的功能,使升级更简单。 但是,在极少数情况下,如果该功能限制了将来的创新,我们可能选择从 SQL Server 中将其永久停用(删除)。
  • 请勿在新的开发工作中使用已弃用的功能。 对于现有应用,计划尽快修改当前使用这些功能的应用程序。

可以使用 SQL Server Deprecated Features Object 性能计数器或 deprecation_announcementdeprecation_final_support 扩展事件监视已弃用功能的使用情况。 有关详细信息,请参阅 使用 SQL Server 对象

查询已弃用的功能

这些计数器的值也可通过执行以下语句而得:

SELECT * FROM sys.dm_os_performance_counters   
WHERE object_name LIKE '%SQL%Deprecated Features%';