quinta-feira, 18 de janeiro de 2018

SQL SERVER - Níveis de Compatibilidade

ALTER DATABASE (Transact-SQL) Compatibility Level


Define determinados comportamentos para a base de dados serem compatíveis com  versões especificas do SQL Server. 
Sintaxe:

ALTER DATABASE Database_Name
SET COMPATIBILITY_LEVEL =   { 140 | 130 | 120 | 110 | 100 | 90 }  
GO  

Argumentos:

Database_Name
É o nome do banco de dados a ser modificado.
COMPATIBILITY_LEVEL {140 | 130 | 120 | 110 | 100 | 90 | 80} 
É a versão do SQL Server com a qual o banco de dados deve ser compatível. Os seguintes valores de nível de compatibilidade podem ser configurados:


Execute a seguinte consulta para determinar a versão do mecanismo de banco de dados ao qual você está conectado:

SELECT SERVERPROPERTY('ProductVersion');

Para determinar o nível de compatibilidade atual,
consulte a coluna compatibilidade_level de sys.databases (Transact-SQL):

SELECT name, compatibility_level FROM sys.databases;


Observações: 
Para todas as instalações do SQL Server, o nível de compatibilidade padrão é definido como a versão atual do servidor de banco de dados. Os novos bancos de dados são definidos para este nível, a menos que o banco de dados restaurado tenha um nível de compatibilidade alterado.

Nenhum comentário:

Postar um comentário