Identificare la versione di SQL server? Semplice!

Cari lettori ben ritrovati dopo questa pausa di una settimana!

Eccoci nuovamente qua assieme, e con le batterie ricaricate al 100%, pronti per nuovi ed interessanti articoli.

Scaldiamo quindi i motori con un articolo easy.

Gli inglesi avrebbero scritto "How to identify your SQL Server version?", noi però siamo italiani e quindi scriviamo come identificare la versione di SQL server installata.

Innanzitutto diciamo che due sono i modi in cui è possibile farlo.

Tramite l' SSMS ovvero il SQL Server Management Studio e tramite comando T-SQL.

Vediamo il primo metodo.

Eseguiamo l' SSMS e dal nome del server facciamo tasto destro sulla voce Proprietà:



 

 

 

 

 

 

 



Si aprirà una finestra.

Da qui possiamo leggere la riga Versione:




 

Per vedere il secondo metodo aprite una nuova console e scrivete:


SELECT @@VERSION


Eseguitela ed ecco qui il risultato.

Possiamo vedere che con questo metodo le informazioni ritornate sono più complete.

Viene infatti ritornato anche il nome della versione e la versione del sistema operativo.

Microsoft SQL Server 2019 (CTP3.1) - 15.0.1700.37 (X64)   Jun 19 2019 12:44:55   Copyright (C) 2019 Microsoft Corporation  Enterprise Evaluation Edition (64-bit) on Windows 10 Home 10.0  (Build 17134: ) 
       

In questo caso la versione 15.0.1700.37 è la versione CTP3.1 di SQL Server 2019.

Facciamo ora un breve riassunto delle versioni di SQL Server in base ai primi due caratteri della versione:

  • SQL Server 2008/ SQL Server 2008R2 = 10
  • SQL Server 2012 = 11
  • SQL Server 2014 = 12
  • SQL Server 2016 = 13
  • SQL Server 2017 = 14
  • SQL Server 2019 = 15


Ricordo poi che è sempre importante aggiornare la versione installata di SQL Server all'ultimo Service Pack / Cumulative update.

Per oggi vi saluto e vi ringrazio delle 1000! visite ricevute in questo mese su questo blog.

A prestissimo ...al prossimo post!


Luca Biondi @ SQLServerPerformance blog!






Next post: Babbo Natale e gli indici univoci filtrati

Previous post:COLLATE e SARGABLE

Comments

I Post più popolari

SQL Server, execution plan and the lazy spool (clearly explained)

SQL Server, datetime vs. datetime2

La clausola NOLOCK. Approfondiamo e facciamo chiarezza!