Domanda

Sono nuovo di Hibernate.

Stiamo migrando una delle nostre applicazioni Web esistenti che utilizza i server Hibernate 3 e SQL 2000 su server SQL 2005.

Posso ottenere assistenza su quale versione di Hibernate utilizzare con SQL 2005 poiché non sono riuscito a trovare alcun dialetto per SQL 2005 in Hibernate 3.0.5?

Grazie in anticipo.

È stato utile?

Soluzione

Non credo che il dialetto riconosca la differenza tra gli anni di SQL Server; è tutto solo Microsoft SQL Server.

Quale driver JDBC stai usando? Microsoft o jTDS? Ottieni solo le funzionalità supportate dal driver.

E non dovresti usare funzionalità specifiche del database. Il tuo codice non è portatile in questo modo.

Altri suggerimenti

Sto usando il dialetto SQLServer standard (org.hibernate.dialect.SQLServerDialect) per SQLServer 2005 e finora non ho riscontrato problemi. Sto usando il driver JDBC JTDS.

Sto anche usando il generatore di schemi, nessun problema finora.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top