Erro com Firebird usando Hibernate

1 resposta
Jair_Rillo_Junior

Estou iniciando o desenvolvimento de um software que terá o hibernate como camada de persistência. Já uso o hibernate a algum tempo sem problemas, mas sempre com o mySQL e o PostgreSQL.
Tenho alguns módulos prontos e funcionando perfeitamente nesses 2 BD, mas fui instalar em uma máquina que só tem Firebird instalado. Criei as tabelas, cirei o banco, coloquei as permissões normais, ele conecta com o Delphi, Com o QuickDesk, e com o hibernate sem problemas. O erro está dando quando eu tento salvar alguma informação, gerando esse log

SEVERE: Could not save object org.firebirdsql.jdbc.FBSQLException: GDS Exception. invalid request BLR at offset 78 generator HIBERNATE_SEQUENCE is not defined

Procurei no fórum e no google e a dúvida ainda continua, será que alguém já viu algo parecido?

Obrigado

1 Resposta

edurezende

Caro amigo,
Acho que esse erro está sendo causado pela falta do generator, diferente do mysql o firebird não tem um tipo de dados sequence, vc tem que criar um generator e atribuir uma triger.

Criado 25 de março de 2004
Ultima resposta 25 de mar. de 2004
Respostas 1
Participantes 2