Esporta (0) Stampa
Espandi tutto
Espandi Riduci a icona
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

sp_dbcmptlevel (Transact-SQL)

Imposta aspetti specifici del comportamento del database in modo che risultino compatibili con la versione specificata di SQL Server.

Nota importante Importante

Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Non utilizzare questa funzionalità in un nuovo progetto di sviluppo e modificare non appena possibile le applicazioni in cui è attualmente implementata. Utilizzare invece Livello di compatibilità di ALTER DATABASE.

Si applica a: SQL Server (da SQL Server 2008 a versione corrente).

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

sp_dbcmptlevel [ [ @dbname = ] name ] 
    [ , [ @new_cmptlevel = ] version ]

[ @dbname= ] name

Nome del database di cui si desidera modificare il livello di compatibilità. I nomi di database devono essere conformi alle regole per gli identificatori. name è di tipo sysname e il valore predefinito è NULL.

[ @new_cmptlevel= ] version

Versione di SQL Server con cui il database deve risultare compatibile. version è di tipo tinyint e il valore predefinito è NULL. Il valore deve essere uno dei seguenti:

90 = SQL Server 2005  

100 = SQL Server 2008  

110 = SQL Server 2012  

120 = SQL Server 2014

0 (esito positivo) o 1 (esito negativo)

Se non si specifica alcun parametro oppure si omette il parametro name, la stored procedure sp_dbcmptlevel restituisce un errore.

Se si specifica name senza specificare version, Motore di database restituisce un messaggio in cui viene visualizzato il livello di compatibilità corrente del database specificato.

Per una descrizione dei livelli di compatibilità, vedere Livello di compatibilità ALTER DATABASE (Transact-SQL).

Solo il proprietario del database, i membri del ruolo predefinito del server sysadmin e i membri del ruolo predefinito del database db_owner (se si modifica il database corrente) sono autorizzati a eseguire questa stored procedure.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft