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.
Compartilhando informações e dicas sobre desenvolvimento - https://www.continuodev.com.br