質問
私はHibernateを初めて使用します。
Hibernate 3およびSQL 2000サーバーを使用する既存のWebアプリケーションの1つをSQL 2005サーバーに移行しています。
Hibernate 3.0.5でSQL 2005の方言が見つからなかったため、SQL 2005で使用するHibernateのバージョンに関するヘルプを入手できますか?
事前に感謝します。
解決
方言がSQL Serverの年の違いを認識しているとは思わない。それはすべてMicrosoft SQL Serverです。
どのJDBCドライバーを使用していますか? MicrosoftまたはjTDSですか?ドライバーがサポートする機能のみを取得します。
そして、データベース固有の機能を使用するべきではありません。あなたのコードはそのようには移植できません。
他のヒント
SQLServer 2005には標準のSQLServer方言(org.hibernate.dialect.SQLServerDialect)を使用していますが、これまでのところ問題はありません。 JTDS JDBCドライバーを使用しています。
スキーマジェネレーターも使用していますが、これまでのところ問題はありません。
所属していません StackOverflow