Estou passando por uns problemas na migração de v5 para v6 com erro:
[code]Migração dos projetos Scriptcase para versão 6
Fase Migração…
- Migrando Tabela - sc_tbapl 0%
*** error insert SC_TBAPL = Cannot add or update a child row: a foreign key constraint fails (sc_6c
.sc_tbapl
, CONSTRAINT sc_tbapl_ibfk_1
FOREIGN KEY (Cod_Prj
) REFERENCES sc_tbprj
(Cod_Prj
))
[/code]
O Suporte diz que o fato de na instalação eu ter mudade de SQLite para MySql a base de dados da ferramenta causa isso, pelo que entendi.
Mas investiguei melhor, e descobri, que a conversão esta tentando gerar registros na tabela sc_tbapl que possui constrain com a tabela sc_tbprj cujo a referencia com a tabela sc_tbprj não existe.
Mas o problema é que por alguma razão alguns registros da tabela de projetos não estão sendo passados da v5 para v6, e ao tentar migrar as aplicações para v6, o registro na tabela pai não existe, ou seja, 3 anos usando a v5, deve estar com algo corrompido, ou um bug na própria v5 que causa um problema não previsto na migração para v6.