| ♥ 0 | Bom dia, Ao migrar uma empresa para o Evolution ocorre erro ao migrar, por causa do compatibilidade do sql. Mas ao aceder as propriedades da base de dados do sql não consigo alterar o nivel de compatibilidade, porque está vazio. Existe outra maneira de mudar o nivel da compatibilidade da base de dados no sql? Marked as spam |
| Private answer Bom dia Sérgio, o SQL Management Studio tem que estar numa versão igual ou superior à versão da instância de SQL onde se encontram as bases de dados. Marked as spam | |
| Private answer Bom dia, Sim, existe uma forma alternativa para modificar o nível de compatibilidade diretamente através de uma query SQL. Utilize o seguinte comando SQL para ajustar o nível de compatibilidade da base de dados: Query: ALTER DATABASE [NOME_DA_BASE_DE_DADOS] SET COMPATIBILITY_LEVEL =130; Caso deseje atualizar o modo de compatibilidade de várias bases de dados ao mesmo tempo, pode usar este script: Query para múltiplas bases de dados: BEGIN Certifique-se de que tem permissões adequadas no SQL Server e que a versão do SQL Server instalada é pelo menos2016 SP2, conforme os requisitos mínimos para o Cegid Primavera Evolution. Se o problema persistir ou o SQL não permitir alterações, verifique os ficheiros de configuração do servidor ou consulte um administrador de sistema para confirmar que o SQL está corretamente configurado. Mais informações podem ser encontradas no link oficial: Atualização do modo de compatibilidade (Helpcenter) Cumprimentos. Nota: Caso o campo específico mencionado na questão ("compatibilidade vazio") persista como problema estrutural, podem existir restrições na versão do SQL instalada e seria recomendável executar a validação do estado do servidor SQL antes de prosseguir. Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico. Marked as spam |