Condividi tramite


Determinare la versione del Motore di database di SQL Server in esecuzione

Questo articolo descrive le procedure per determinare la versione e l'edizione di SQL Server motore di database in esecuzione.

Versione originale del prodotto: SQL Server
Numero KB originale: 321185

Per determinare la versione di SQL Server, è possibile utilizzare uno dei metodi seguenti.

Note

Le informazioni sulla versione seguono il modello major.minor.build.revision . Le informazioni sulla "revisione" in genere non vengono usate durante il controllo della versione di SQL Server.

Metodo 1: Connettersi al server usando SQL Server Management Studio

Connettersi al server usando Esplora oggetti in SQL Server Management Studio (SSMS). Dopo la connessione, le informazioni sulla versione verranno visualizzate tra parentesi, insieme al nome utente usato per connettersi all'istanza specifica di SQL Server. Per altre informazioni su come connettersi a SQL Server tramite Esplora oggetti, vedere Connettersi a SQL Server o database SQL di Azure.

Metodo 2: Esaminare le prime righe del file Errorlog

Esaminare le prime righe del file Errorlog per tale istanza. Per impostazione predefinita, il log degli errori si trova Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG in nei file ERRORLOG.n . Le voci possono essere simili a quelle seguenti:

2024-09-05 16:56:22.35 Server      Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64)  
Jul 10 2024 14:09:09  
Copyright (C) 2022 Microsoft Corporation 
Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor)

Questa voce fornisce informazioni sul prodotto, ad esempio versione, livello di prodotto, 64 bit e 32 bit, l'edizione di SQL Server e la versione del sistema operativo in cui è in esecuzione SQL Server.

Metodo 3: Esaminare l'output dopo aver eseguito la query "SELECT @@VERSION"

Connettersi all'istanza di SQL Server e quindi eseguire la query seguente:

SELECT @@VERSION

Ecco un esempio dell'output di questa query:

Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64)   Jul 10 2024 14:09:09   Copyright (C) 2022 Microsoft Corporation  Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor) 

Dall'output è possibile determinare la versione del prodotto SQL Server, il livello del Service Pack, il livello di aggiornamento cumulativo o il livello di aggiornamento della sicurezza (se applicabile).

Metodo 4: Usare la funzione SERVERPROPERTY

Connettersi all'istanza di SQL Server e quindi eseguire la query seguente in SSMS:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

Vengono restituiti i seguenti risultati:

  • Versione del prodotto (ad esempio, 16.0.4135.4)
  • Livello del prodotto (ad esempio, RTM)
  • Edizione (ad esempio, Developer)

Di seguito è riportato un esempio dei risultati.

Versione prodotto Livello di prodotto Edition
16.0.4135.4 RTM Developer Edition (64 bit)

Note

Metodo 5: usare il report di individuazione delle funzionalità di SQL Server installato

È anche possibile usare il report di individuazione delle funzionalità di SQL Server installate. È possibile trovare questo report nella pagina Strumenti del Centro installazione di SQL Server. Questo strumento fornisce informazioni su tutte le istanze di SQL Server installate nel sistema, inclusi strumenti client come SSMS. Si noti che questo strumento può essere eseguito localmente solo nel sistema in cui è installato SQL Server. Non può essere usato per ottenere informazioni sui server remoti. Per maggiori informazioni, consultare Convalidare l'installazione di un SQL Server.

Di seguito viene riportato uno snapshot di un report di esempio:

Screenshot che mostra un esempio di report sull'individuazione dell'installazione di SQL Server 2016.

Vedi anche