Pergunta

Eu sou novo para o Hibernate.

Estamos migrando um dos nossa aplicação web existente que usa Hibernate 3 e SQL Server 2000 para o servidor SQL 2005.

Posso obter ajuda sobre qual versão do Hibernate para uso com o SQL 2005 como eu não poderia encontrar qualquer dialeto SQL 2005 no Hibernate 3.0.5?

Agradecemos antecipadamente.

Foi útil?

Solução

Eu não acredito que o dialeto reconhece a diferença entre os anos SQL Server; é tudo apenas Microsoft SQL Server.

Qual o driver JDBC que você está usando? da Microsoft ou jTDS? Você só tem as características que o suporte de driver.

E você não deve estar usando características específicas de banco de dados. Seu código não é portátil dessa forma.

Outras dicas

Eu estou usando o dialeto SQLServer padrão (org.hibernate.dialect.SQLServerDialect) para SQLServer 2005 e cheguei sem problemas até agora. Eu estou usando o driver JDBC JTDS.

Eu também estou usando o gerador Schema, sem problemas até agora.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top