Все версии ключа реестра SQL Server - PullRequest
3 голосов
/ 11 января 2010

Есть ли значение реестра, которое я мог бы проверить, чтобы увидеть, установлена ​​ли какая-либо версия SQL Server? Я хочу проверить одно значение ... не значение для 2005 года, другое для 2008 года и т. Д.

Ответы [ 3 ]

5 голосов
/ 11 января 2010

У меня была такая же проблема. Я не думаю, что для этого есть место, где можно совершить покупки.

Что действительно усложняет, так это концепция именованных экземпляров, где вы можете установить несколько версий 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

2 голосов
/ 11 января 2010

А как же

HKLM\Software\Microsoft\MSSQLServer\MSSQLServer\CurrentVersion
0 голосов
/ 06 июля 2014

Просто чтобы подтвердить, вышеуказанный раздел реестра работает (и доступен) для SQL Server 2008 и SQL Server 2008 R2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...