| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/10/2009 21:46:19
|
mario.fts
GUJ Ranger
![[Avatar]](/images/avatar/9e96d422fba85185a33829439f5df09d.jpg)
Membro desde: 14/05/2008 09:41:06
Mensagens: 817
Localização: São Paulo - ZL
Offline
|
Boa noite.
estou tendo alguns problemas com a sequence default do hibernate, usada em conjunto com um schema que não seja o default.
um exemplo:
Quando o banco é criado, tanto a tabela quanto a sequence são criadas dentro do schema domain.
nos selects, sai tudo certo, buscando a tabela do schema indicado
agora na hora de inserir, o hibernate não busca a sequence dentro do schema, gerando um erro:
o certo seria o hibernate fazer a busca por domain.hibernate_sequence, mas neste caso ele ignora o schema.
alguém já passou por isso?
|
Mário Amaral Gonçalves
"Ciência da computação tem tanto a ver com o computador como a Astronomia com o telescópio, a Biologia com o microscópio, ou a Química com os tubos de ensaio. A Ciência não estuda ferramentas, mas o que fazemos e o que descobrimos com elas." - Edsger Dijkstra |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2010 10:41:38
|
fabio_ajm
Thread.start()
Membro desde: 28/04/2009 19:21:18
Mensagens: 34
Localização: Taubaté
Offline
|
Consegui resolver isso?
This message was edited 1 time. Last update was at 21/12/2010 10:42:13
|
* Sun Certified Java Programmer 6
Bacharel em Computação Aplicada
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2010 11:46:51
|
mario.fts
GUJ Ranger
![[Avatar]](/images/avatar/9e96d422fba85185a33829439f5df09d.jpg)
Membro desde: 14/05/2008 09:41:06
Mensagens: 817
Localização: São Paulo - ZL
Offline
|
eu acabei desistindo dessa abordagem e resolvi criar as sequences, ao invés de utilizar a gerada pelo hibernate. as que eu gerei funcionaram normalmente dentro do schema.
|
Mário Amaral Gonçalves
"Ciência da computação tem tanto a ver com o computador como a Astronomia com o telescópio, a Biologia com o microscópio, ou a Química com os tubos de ensaio. A Ciência não estuda ferramentas, mas o que fazemos e o que descobrimos com elas." - Edsger Dijkstra |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2010 11:50:49
|
adrianoneres
Thread.start()
![[Avatar]](/images/avatar/62fa8d47806b324f7d44c6c701e4fd47.png)
Membro desde: 26/07/2010 18:35:36
Mensagens: 41
Localização: Cuiabá - MT
Offline
|
cara, tenta adicionar a anotação pra configuração da tua sequence, às vezes pode tá gerando incompatibilidade, faz isso manualmente, deve ficar alguma coisa tipo assim:
testa isso aí e fala pra gente o que aconteceu
This message was edited 1 time. Last update was at 22/12/2010 09:44:23
|
Adriano Neres |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2010 17:29:13
|
fabio_ajm
Thread.start()
Membro desde: 28/04/2009 19:21:18
Mensagens: 34
Localização: Taubaté
Offline
|
Valeu muito obrigado pelas respostas, vou testar o esquema do adrianoneres
This message was edited 1 time. Last update was at 21/12/2010 17:32:05
|
* Sun Certified Java Programmer 6
Bacharel em Computação Aplicada
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/12/2010 09:43:58
|
adrianoneres
Thread.start()
![[Avatar]](/images/avatar/62fa8d47806b324f7d44c6c701e4fd47.png)
Membro desde: 26/07/2010 18:35:36
Mensagens: 41
Localização: Cuiabá - MT
Offline
|
depois posta aí o resultado, pra gente saber se é isso mesmo e poder resolver se topar com uma dessas algum dia
|
Adriano Neres |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/12/2010 10:44:17
|
fabio_ajm
Thread.start()
Membro desde: 28/04/2009 19:21:18
Mensagens: 34
Localização: Taubaté
Offline
|
adrianoneres valeu pela dica, deu certinho só que agora estou com outro problema vamos ver se vc pode me ajudar.
Quando tento adicionar alguma coisa no banco, atraves do hibernate, e da alguma exception, mesmo sem gravar nada no banco ele incrementa a sequence.
Sabe algum jeito de arrumar isso?
|
* Sun Certified Java Programmer 6
Bacharel em Computação Aplicada
|
|
|
 |
|
|