Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

как да намерите версията и изданието на екземпляра на sql сървъра чрез регистъра

Както заявявате:всички инсталирани копия могат да бъдат намерени в :

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

Като използвате стойностите на тези екземпляри, можете да отидете на:

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

където {INSTANCE DATA} са данните на ключовете в първите настройки на системния регистър.

Например:Имам компютър, съдържащ следните ключове:

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

=> което означава, че има 2 екземпляра:Версията може да бъде намерена тук:

[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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да проверите съвместимостта на базата данни на SQL Server, след като sp_dbcmptlevel е остарял?

  2. Поле за клеймо за дата и час на SQL Server за автоматично актуализиране

  3. Проверете дали е инсталиран SQL сървър (всяка версия)?

  4. Надежден начин за проверка на T-SQL съхранени процедури

  5. разделяне на колона за дата и час на година, месец и седмица