Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Erro ao criar tabelas

Estou com o mesmo problema da dúvida anterior mas não encontrei nenhum arquivo .db para ser deletado.

2019-11-07T10:34:52.706-0300  ERROR  HHH000389: Unsuccessful: alter table Lance drop constraint FK45CBB9B74EF12CA
2019-11-07T10:34:52.706-0300  ERROR  user lacks privilege or object not found: PUBLIC.LANCE

Podem me ajudar por favor?

Obrigada!

1 resposta

Oi Marina, tudo bem?

Esse erro geralmente é causado ela combinação de create-drop do banco de dados e na memória produz esses dados para cada objeto de banco de dados que ele tenta eliminar. A razão é que não há nenhum objeto de banco de dados para remover - as instruções DROP são executadas no banco de dados vazio.

Também com o banco de dados permanente normal, esses erros ocorrem, porque o Hibernate não descobre antes de executar as instruções DROP que o objeto adicionado existe no banco de dados ou é novo.

Esse erro está impedindo o funcionamento da aplicação?