2012-11-03 3 views
2

Я новичок в hibernate и вам необходимо настроить его для стандарта MS SQL-server 2012. Я нашел эту устаревшую статью how to configure hibernate config file for sql server, но мне нужен новый. где я могу найти драйвер для новой базы данных (если таковой имеется)! спасибо за ответыКонфигурация спящего режима для MS SQL Server 2012 Стандарт

+0

Каков первый результат, когда вы используете Google для «драйвера JDBC MS SQL-сервера 2012»? –

+0

Да, но какой диалект? Поддерживается ли SQL Server 2012? драйвер можно найти здесь http://www.microsoft.com/de-de/download/details.aspx?id=11774 – headgrowe

+0

диалект должен быть Microsoft SQL Server - org.hibernate.dialect.SQLServerDialect, но новый быть крутым ... и сервер официально не протестирован – headgrowe

ответ

-3

, чтобы закрыть вопрос: я использую oracle сейчас. не потому, что ms не работает ... верхняя конфигурация может работать ...

1

Мне удалось заставить его работать с Microsoft JDBC Driver 4.0 для SQL Server, как видно here.

jTDS не работал, хотя ранее он работал с теми же настройками в SQL Server 2008 R2.

Пара конфигурационных строк, которые требуется MS JDBC 4.0.

jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver 
jdbc.url=jdbc:sqlserver://localhost:1433; 
1

Нет необходимости давать пользователя, пароль и имя базы данных в отдельных тегах собственности, вы можете держать их все в URL-адрес по имени proprety тега. файл конфигурации Внутри Hibernate вы можете написать так: -

<property name="connection.url">jdbc:sqlserver://myhost;user=user1;password=pass1;database=Student1</property> 

где user1, pass1, myhost и Student1 являются мои верительных, вы можете заменить их вашими.

Смежные вопросы