How to know the version and edition of SQL Server through registry search(如何通过注册表搜索知道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的版本和版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!