sql >> Databáze >  >> RDS >> Sqlserver

jak zjistit verzi a edici instance serveru SQL pomocí registru

Jak uvádíte:všechny nainstalované instance lze nalézt v :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL

Pomocí hodnot těchto instancí můžete přejít na:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\{INSTANCE DATA}\MSSQLServer\CurrentVersion

kde {INSTANCE DATA} jsou data klíčů v prvním nastavení registru.

Například:Mám počítač obsahující tyto klíče:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL]
"MSSQLSERVER2008"="MSSQL10_50.MSSQLSERVER2008"
"SQLEXPRESS2008R2"="MSSQL10_50.SQLEXPRESS2008R2"

=> což znamená, že existují 2 instance:Tato verze je k dispozici zde:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER2008\MSSQLServer\CurrentVersion]
"CurrentVersion"="10.50.4000.0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS2008R2\MSSQLServer\CurrentVersion]
"CurrentVersion"="10.50.4000.0"


  1. Jak mohu předat argumenty třídě QThread Worker?

  2. Jak analyzovat řetězec a vytvořit z něj několik sloupců?

  3. Připojte dvě tabulky mysql

  4. Přidání Postgres Objects do Template1