爱子日志

如何检测SQL Server组件及其版本信息

如何在一台机器上去检测已经安装的所有SQL Server组件及其版本信息(SQL SERVER 2005及以上版本)

当我们去使用SQL Server的时候,会需要这样的信息:一台机器上装了那些SQL Server组件,以及各个组件的版本信息。这些信息用于确认有些组件是否没有安装,是否需要更新对应的组件以及更新是否成功。


方法一,通过SQL Server安装目录中的安装日志去获取这些信息。

通过以下路径打开的summary.txt文件中包含了SQL Server所安装的功能名称、版本及其他信息:
SQL Server 2005: %programfiles%\Microsoft SQL Server\90\Setup Bootstrap\Log\
SQL Server 2008 或SQL Server 2008 R2: %programfiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\


方法二,如果你安装了2008及以上版本,可以通过以下方式生成“功能发现报告”:

开始 → 所有程序 → Microsoft SQL Server <版本名称> → 配置工具 → SQL Server 安装中心 → 左侧导航区域中的“工具” → “已安装的 SQL Server 功能发现报告”。

如果你在一台机器上同时安装了2005、2008和2008 R2多个版本,“功能发现报告”会将所有版本的功能组件和版本以报表形式呈现出来。

http://social.microsoft.com/Forums/zh-CN/sqlserverzhchs/thread/4a5fb572-587a-40e5-aa36-53dfe89e0796

聚划算