Forum
See question

Erro ao migrar base de dados   

75 views
0
0

Ao migrar determinada base de dados, surge o erro em anexo
junto envio o comando que mesmo ao executar não ultrapassa o erro.

Faça login para poder traduzir
ERP v10
Plataforma
Marked as spam
Criado há 2 anos e 4 meses alyssonguimares
alyssonguimares Responsiveness Member
1 answers
2
Private answer

Isso que dizer que no Plano de Contas existem Contas em que tem preenchido um Grupo que não existe na tabela "GrupoContas".

Ou cria o grupo(s) em falta, ou retira os grupos que não existem, nas contas.

Para saber os Grupos/Anos que não existem na tabela "GrupoContas":

SELECT DISTINCT p.Grupo,p.Ano FROM dbo.PlanoContas p LEFT JOIN dbo.GruposContas g ON g.Grupo=p.Grupo AND g.Ano=p.Ano WHERE (p.Grupo IS NOT NULL) AND (g.Grupo IS NULL)

 

Para limpar os grupos que não existem das contas:

UPDATE p SET p.Grupo=NULL FROM dbo.PlanoContas p LEFT JOIN dbo.GruposContas g ON g.Grupo=p.Grupo AND g.Ano=p.Ano WHERE (p.Grupo IS NOT NULL) AND (g.Grupo IS NULL)

 

Faça login para poder traduzir
Marked as spam
Criado há 2 anos e 4 meses manuelquelhas
manuelquelhas Loyal Contributor