Som du siger:alle installerede forekomster kan findes i :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL
Ved at bruge værdierne for denne instans kan du gå til:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\{INSTANCEDATA}\MSSQLServer\CurrentVersion
hvor {INSTANCE DATA} er nøglernes data i de første registreringsindstillinger.
For eksempel:Jeg har en computer, der indeholder disse nøgler:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Forekomstnavne\SQL]"MSSQLSERVER2008"="MSSQL10_50.MSSQLSERVER2008""SQLEXPRESS2008R2"="EXSQLSQL008"_50SQL008.2SQL10kode
=> hvilket betyder, at der er 2 tilfælde:Der version kan findes her:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER2008\MSSQLServer\CurrentVersion]"CurrentVersion"="10.50.4000.0"[HKEY_LOCAL_MACH0SQL0SQL0SQL0SQL0SQL0SQL0SQL0SQL0SQLX0SQLX0MSQLX0SQLX0SQLX0SQLX0MSQLX00SQL \CurrentVersion]"CurrentVersion"="10.50.4000.0"