代码之家  ›  专栏  ›  技术社区  ›  Sunil Agarwal

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

  •  -1
  • Sunil Agarwal  · 技术社区  · 15 年前

    我想找到版本,sp applied(cu if any)applied on SQL Server。

    我可以使用@@版本获得版本号。但我希望应用补丁/sp的整个列表。

    你能帮我一下吗?

    谢谢, 苏尼尔

    2 回复  |  直到 15 年前
        1
  •  1
  •   gbn    15 年前

    xp_msver 告诉你很多。

    要将内部版本(例如4035到SQL Server 2005 SP3)回溯到修补程序, check this

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

        2
  •  1
  •   marc_s MisterSmith    15 年前

    这段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'
    
    推荐文章