Forum
See question

Erro ao migrar: … Invalid column name ‘RGPD’. Invalid column name ‘RGPD’.   

42 views
0
0

Boa tarde,

Ao tentar migrar para a v10, não migra e mostra o erro:
ExecuteNonQuery failed for Database ‘PRIMRRSA10SNC’. An exception occurred while executing a Transact-SQL statement or batch. Invalid column name ‘RGPD’. Invalid column name ‘RGPD’.

Ao clicar no Comando ver:
INSERT INTO LogConfiguracao (Apl, Entidade, Inserir, Alterar, Remover, Outras, RGPD) SELECT Apl = ‘BAS’, Entidade, Inserir, Alterar, Remover, Outras, RGPD FROM LogConfiguracao WHERE Apl = ‘GCP’ AND Entidade =’Params’

O que fazer para se conseguir migrar a BD?

Obrigado

Faça login para poder traduzir
Primavera
Marked as spam
Criado há 4 anos e 6 meses heliobaltasar
heliobaltasar Loyal Contributor
1 answers
1
Private answer

A situação exposta ocorre pelo facto da estrutura da base de dados não estar de acordo com o requerido.

Pela mensagem apresentada o erro surge pelo facto de estar a ser requerido o campo "RGPD" na tabela LogConfiguracao 

Para resolver o problema na BD deve executar a seguinte query antes de migrar a mesma.

ALTER TABLE LogConfiguracao
ADD RGPD bit not null  DEFAULT (0)

Faça login para poder traduzir
Marked as spam
Criado há 4 anos e 6 meses armandogonalves
armandogonalves Most Valuable Professional