Visualizzare o modificare il livello di compatibilità di un database
Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di Azure
Questo articolo illustra come visualizzare o modificare il livello di compatibilità di un database in SQL Server, database SQL di Azure o Istanza gestita di SQL di Azure tramite SQL Server Management Studio o Transact-SQL.
Importante
Prima di modificare il livello di compatibilità di un database, è importante comprendere quale impatto avrà la modifica sulle applicazioni. Per altre informazioni, vedere Livello di compatibilità ALTER DATABASE (Transact-SQL).
Autorizzazioni
È richiesta l'autorizzazione ALTER per il database.
Usare SQL Server Management Studio
Per visualizzare o modificare il livello di compatibilità di un database utilizzando SQL Server Management Studio (SSMS)
Connettersi al server o all'istanza appropriata che ospita il database.
Selezionare il nome del server in Esplora oggetti.
Espandere Databasee, a seconda del database, selezionare un database utente o espandere Database di sistema e selezionare un database di sistema.
Nota
Non è possibile modificare il livello di compatibilità dei database di sistema nel database SQL di Azure.
Fare clic con il pulsante destro del mouse sul database e selezionare Proprietà.
Verrà visualizzata la finestra di dialogo Proprietà database .
Nel riquadro Seleziona una pagina, selezionare Opzioni.
Il livello di compatibilità corrente viene visualizzato nella casella di riepilogo Livello di compatibilità .
Per modificare il livello di compatibilità, selezionare un'opzione diversa dall'elenco. Le opzioni disponibili per versioni diverse del motore di database sono elencate nella pagina Livello di compatibilità ALTER DATABASE (Transact-SQL).
Usare Transact-SQL
È possibile utilizzare Transact-SQL per visualizzare o modificare il livello di compatibilità di un database usando SSMS o Azure Data Studio.
Visualizzare il livello di compatibilità di un database
Connettersi al server o all'istanza appropriata che ospita il database.
Aprire una Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio viene restituito il livello di compatibilità di
AdventureWorks2022
del database di esempio.
USE AdventureWorks2022;
GO
SELECT compatibility_level
FROM sys.databases WHERE name = 'AdventureWorks2022';
GO
Modificare il livello di compatibilità di un database
Connettersi al server o all'istanza appropriata che ospita il database.
Nella barra Standard selezionare Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio si modifica il livello di compatibilità del database
AdventureWorks2022
su160
cioè il livello di compatibilità per SQL Server 2022 (16.x).
ALTER DATABASE AdventureWorks2022
SET COMPATIBILITY_LEVEL = 160;
GO
Passaggi successivi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per