如何通过注册表搜索知道SQL Server的版本和版本 [英] How to know the version and edition of SQL Server through registry search

查看:64
本文介绍了如何通过注册表搜索知道SQL Server的版本和版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用以下注册表搜索来确定是否安装了具有名为 XXX 的实例的 MS SQL Server 2005.

I'm using below registry search to find out if MS SQL Server 2005 having an instance named XXX is installed or not.

<util:RegistrySearch Root="HKLM"
                Key="SOFTWARE\Microsoft\Microsoft SQL Server\XXX\MSSQLServer\CurrentVersion"
                Result="exists"
                Variable="SQLServer2005"
                Value="9.00.5000.00"/>

如何仅通过注册表搜索来搜索 MS SQL Server 2005 版本(开发者、快递等)?

How can I search the MS SQL Server 2005 edition (developer,express etc) through registry search only?

推荐答案

使用以下代码:

<Property Id="SQL_EDITION">
  <RegistrySearch Id="CheckSQLEdition" Root="HKLM" Key="SOFTWARE\Microsoft\Microsoft SQL Server\XXX\DTS\Setup" Name="Edition" Type="raw"  Win64="yes"/>
</Property>

这篇关于如何通过注册表搜索知道SQL Server的版本和版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆