3


0

すべてのバージョンのSQL Serverレジストリキー

SQL Serverのバージョンがインストールされているかどうかを確認できるレジストリ値はありますか? 2005年の値ではなく、2008年の値などではなく、単一の値を確認したい。

3 Answer


5


私は同じ問題を抱えています。 これに「ワンストップショッピング」の場所はないと思います。

これを本当に複雑にしているのは、名前付きインスタンスの概念です。同じマシンに複数のバージョンのSQLをインストールできます。

例:+ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ Inst1 \ MSSQLServer \ CurrentVersion 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


どうですか?

HKLM\Software\Microsoft\MSSQLServer\MSSQLServer\CurrentVersion


0


確認のために、上記のレジストリキーはSQL Server 2008とSQL Server 2008 R2の両方で機能します(利用可能です)