05 fevereiro 2013

Hiberrnate - Dialect para para SQL Server 2008

Em projeto onde um dos requisitos é utilizar SQL Server 2008, estava tendo problemas com o seguinte erro ao tentar gerar as tabelas automaticamente, recebendo a seguinte mensagem:
Coluna, parâmetro ou variável #2: não é possível encontrar o tipo de dados boolean.
Para resolver isso, apenas é preciso alterar o dialect de
org.hibernate.dialect.SQLServerDialect
para
org.hibernate.dialect.SQLServer2008Dialect
Esse dialect faz o mapeamento de valores Boolean para Bit no banco de dados.

Fica a dica.