Dialeto SQL 2005
-
03-07-2019 - |
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.
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.