Forum
See question

Migrar empresa   

49 views
0
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?

Faça login para poder traduzir
Primavera
Marked as spam
Criado há 16 horas e 38 minutos srgiosantos-2
s
srgiosantos-2 Iniciante
2 answers
0
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.
Quando o SQL Management Studio está numa versão inferior à da instância, o drop-down do Compatibility Level aparece vazio e não consegue alterar.

Faça login para poder traduzir
Marked as spam
Criado há 16 horas e 32 minutos filipesantos
f
filipesantos Loyal Contributor
    0
    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
    SET NOCOUNT ON;

    WHILE EXISTS (SELECT * FROM sys.sysdatabases WHERE cmptlevel <130 and name like 'PRI%')
    EXEC sp_MSforeachdb 'ALTER DATABASE [?] SET COMPATIBILITY_LEVEL =130';
    END

    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.
    Ajude-nos a melhorar esta funcionalidade:
    • Se a resposta corresponde à sua questão, assinale-a com “Mark as best answer”,
    • Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.

    Faça login para poder traduzir
    Marked as spam
    Criado há 16 horas e 38 minutos cegidpulse
    cegidpulse Most Valuable Professional