Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Framework - Framework RM - BD - Nível de Compatibilidade

time.png Tempo aproximado para leitura: 00:04:10 min

Dúvida
Como verificar o nível de compatibilidade?


Ambiente

Framework - Framework (Linha RM) - Banco de Dados - Todas as versões


Solução

O nível de compatibilidade do banco de dados é uma ferramenta valiosa para ajudar na modernização de banco de dados, permitindo que o Mecanismo de Banco de Dados do SQL Server seja atualizado, mantendo o status funcional de aplicativos, conexão e o mesmo nível de compatibilidade do banco de dados antes da atualização. Desde que o aplicativo não precise aproveitar os aprimoramentos que estão disponíveis somente em um nível mais alto de compatibilidade do banco de dados, esta é uma abordagem válida para atualizar o Mecanismo de Banco de Dados do SQL Server e manter o nível de compatibilidade do banco de dados anterior.

A configuração do nível de compatibilidade do banco de dados afeta os comportamentos apenas do banco de dados especificado, e não do servidor inteiro. O nível de compatibilidade do banco de dados oferece apenas compatibilidade parcial com versões anteriores do SQL Server.


Os níveis disponíveis de compatibilidade recomendados para o funcionamento do CorporeRM: 

O nível de compatibilidade para as versões 2005 e 2008 do SQL Server de ser '2000 (80)'. 
O nível de compatibilidade para as versões 2012 ou superior do SQL Server deve ser '2008 (100)'.

Vide CORPORERM 12.1.26 OU SUPERIOR

Importante
  • A partir da release 12.1.14, todos os níveis de compatibilidade serão suportados para aplicações .Net. Para aplicações em Delphi recomendamos os níveis SQL Server (80) ou (100).
  • A partir da release 12.1.17, devido a mudança de comportamento na quebra para conversão de formatos de data realizada pela Microsoft, o produto RM não permitirá uso do nível de compatibilidade (130) disponível no SQL Server 2016 e Azure SQL Database. Neste caso o nível de compatibilidade do banco deve ser alterado para os valores antecedentes ao SQL Server 2016 (100 | 110 | 120) até que as adequações necessárias sejam realizadas nas releases futuras: BD0026_Nível_de_Compatibilidade_SQL_Server_2016_(130)


CORPORERM 12.1.26 OU SUPERIOR


O nível de compatibilidade do SQL Server 2008 ou 2008 R2 (2008(100)) não é suportado a partir da versão 12.1.26.

 

Sendo assim, realize a alteração para o nível de compatibilidade 110, para os demais níveis considere as seguinte restrições:

 

120:  Degradação do desempenho durante a atualização do banco de dados nível de compatibilidade 120 a 130 2016 do SQL Server ou SQL Server 2017 no Windows

Alterar o nível de compatibilidade do banco de dados e usar o Repositório de Consultas



130/140: Nível de Compatibilidade SQL Server 2016 (130)


COMO VERIFICAR / ALTERAR O NÍVEL DE COMPATIBILIDADE

Exibir ou alterar o nível de compatibilidade de um banco de dados

Para verificar e (ou) alterar o nível de compatibilidade da sua base de dados no SQL Server Management Studio, acesse as propriedades da Base de Dados:

 

 

 

Em propriedades, clique em Opções (Options) e realize a alteração do nível de compatibilidade na opção Nível de Compatibilidade (Compatibility Level):

 

 

 

Saiba mais
Para mais detalhes sobre o nível de compatibilidade, acesse as seguintes documentações:
Nível de compatibilidade de ALTER DATABASE (Transact-SQL)
Framework - Linha RM - Frame - Portabilidade RM

 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _