是否有任何注册表值可供我检查以查看是否安装了任何版本的 SQL Server? 我想检查一个值...不是 2005 年的值,另一个 2008 年的值等等。
最佳答案
我也遇到了同样的问题。我不认为有一个“一站式购物”的位置。
真正复杂的是命名实例的概念——您可以在同一台机器上安装多个版本的 sql。
例如:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Inst1\MSSQLServer\CurrentVersion<br/>
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Inst2\MSSQLServer\CurrentVersion
对于 SQL 2008,至少,您可以在
枚举实例列表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL
关于sql-server - 所有版本 SQL Server 注册表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2044431/