Marcello Miorelli Asked: 2025-02-01 01:22:50 +0800 CST2025-02-01 01:22:50 +0800 CST 2025-02-01 01:22:50 +0800 CST 有什么方法可以查看特定补丁是否已应用到我的 SQL 服务器? 772 我如何知道此补丁是否已应用到我的 SQL Server 服务器? 我知道@@version,但是它显示了应用的最新补丁,那么在此之前的其他补丁呢? sql-server 1 个回答 Voted Best Answer Doug Deden 2025-02-01T08:05:49+08:002025-02-01T08:05:49+08:00 您的问题中与“我的 SQL Server 是否已修补? ”相关的答案有一些自定义代码,可用于确定在给定实例上已安装哪些补丁。 但是,对于您屏幕截图中的 KB5046856 补丁,我们可以先在https://sqlserverbuilds.blogspot.com/上找到它。它对应于 SQL 2016 的版本 13.0.7050.2。 因此,如果@@version返回该值或更高值(并且我认为 SQL 2016 没有更高的值),那将告诉您 KB5046856 补丁是否已应用于您的实例。
您的问题中与“我的 SQL Server 是否已修补? ”相关的答案有一些自定义代码,可用于确定在给定实例上已安装哪些补丁。
但是,对于您屏幕截图中的 KB5046856 补丁,我们可以先在https://sqlserverbuilds.blogspot.com/上找到它。它对应于 SQL 2016 的版本 13.0.7050.2。
因此,如果
@@version
返回该值或更高值(并且我认为 SQL 2016 没有更高的值),那将告诉您 KB5046856 补丁是否已应用于您的实例。