如何获取有关SQL Server 2005的SP版本的所有详细信息

时间:2010-09-05 07:52:55

标签: sql-server-2005 version

我想在SQL服务器上找到适用的SP版本(如果有的话,可以使用CU)。

我能得到verison没有。使用@@ VERSION。但我想要应用整个补丁/ SP列表。

你能帮帮我吗。

谢谢, 苏尼

2 个答案:

答案 0 :(得分:1)

这段T-SQL为您提供了有关SQL Server版本和功能的更多信息 - 我不知道是否有任何记录的方法可以找到应用于SQL Server的所有补丁从里面......

SELECT  
    SERVERPROPERTY('productversion') as 'Product Version', 
    SERVERPROPERTY('productlevel') as 'Patch Level',  
    SERVERPROPERTY('edition') as 'Product Edition',
    SERVERPROPERTY('buildclrversion') as 'CLR Version',
    SERVERPROPERTY('collation') as 'Default Collation',
    SERVERPROPERTY('instancename') as 'Instance',
    SERVERPROPERTY('lcid') as 'LCID',
    SERVERPROPERTY('servername') as 'Server Name'

答案 1 :(得分:1)

xp_msver告诉你很多。

要回溯构建(例如4035到SQL Server 2005 SP3)到修补程序,check this

注意:Service Pack是累积的。如果应用SP2,则无法判断SP1是否单独应用。修补程序在SP级别累积。因此,用于SQL Server 2005的HF Q961930(HF2)意味着必须安装SP2,但您不能假设已应用Q959195(HF1)