none
Jak zjistit verzi SQL serveru

    Dotaz

  • Zdravím, jak od sebe mohu  (v T-SQL) odlišit edice MSSQL (zda se jedná o Express, Standard, Data Center, ... atd.) jinak než slovním rozborem výstupu funkce select  @@VERSION. Našel jsem ještě @@MICROSOFTVERSION ale žádný popis k ní.....

    Předem díky.


    Ludan
    středa 12. října 2011 12:19

Odpovědi

  • Dobrý den,

    můžete použít

     

    SELECT SERVERPROPERTY('EngineEdition')
    

    Vrácené hodnoty

     

    • 2 edice enterprise, enterprise eval nebo developer
    • 3 standard nebo workgroup
    • 4 Express

    Případně jen dotaz

    SELECT SERVERPROPERTY('Edition')
    

     který vrací textové hodnoty.


    Marek Chmel, WBI Systems (MCTS, MCITP, MCT, CCNA)


    • Upravený Marek ChmelMVP středa 12. října 2011 12:50
    • Navržen jako odpověď Jan_MarekMVP středa 12. října 2011 12:54
    • Označen jako odpověď lzita středa 12. října 2011 13:11
    středa 12. října 2011 12:40