Visualizzare o modificare il livello di compatibilità di un database
In questo argomento si illustra come visualizzare o modificare il livello di compatibilità di un database in SQL Server 2012 utilizzando SQL Server Management Studio o Transact-SQL. Prima di modificare il livello di compatibilità di un database, è importante comprendere quale impatto avrà la modifica sulle applicazioni. Per ulteriori informazioni, vedere Livello di compatibilità ALTER DATABASE (Transact-SQL).
Contenuto dell'argomento
Prima di iniziare:
Sicurezza
Per visualizzare o modificare il livello di compatibilità di un database utilizzando:
SQL Server Management Studio
Transact-SQL
Prima di iniziare
Sicurezza
Autorizzazioni
È richiesta l'autorizzazione ALTER per il database.
[Inizio pagina]
Utilizzo di SQL Server Management Studio
Per visualizzare o modificare il livello di compatibilità di un database
Dopo essersi connessi all'istanza appropriata del Motore di database di SQL Server, in Esplora oggetti fare clic sul nome del server.
Espandere Database e, a seconda del database, selezionare un database utente o espandere Database di sistema e selezionare un database di sistema.
Fare clic con il pulsante destro del mouse sul database, quindi scegliere Proprietà.
Verrà visualizzata la finestra di dialogo Proprietà database.
Nel riquadro Selezione pagina fare clic su 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. Scegliere tra SQL Server 2005 (90), SQL Server 2008 (100) o SQL Server 2012 (110).
[Inizio pagina]
Utilizzo di Transact-SQL
Per visualizzare il livello di compatibilità di un database
Connettersi al Motore di database.
Dalla barra Standard fare clic su Nuova query.
Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui. In questo esempio viene restituito il livello di compatibilità del database AdventureWorks2012 .
USE AdventureWorks2012;
GO
SELECT compatibility_level
FROM sys.databases WHERE name = 'AdventureWorks2012';
GO
Per modificare il livello di compatibilità di un database
Connettersi al Motore di database.
Dalla barra Standard fare clic su Nuova query.
Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui. In questo esempio si imposta il livello di compatibilità del database AdventureWorks2012 su 110, cioè il livello di compatibilità per SQL Server 2012.
ALTER DATABASE AdventureWorks2012
SET COMPATIBILITY_LEVEL = 110;
GO