2016-11-22 16 views
5

Tôi đã tìm kiếm trực tuyến nhưng không thể tìm thấy phương ngữ Hibernate để sử dụng cho Microsoft SQL Server 2014. Phương ngữ nào nên được sử dụng?Phương ngữ Hibernate cho Microsoft SQL Server 2014 là gì?

+0

Xem bài đăng này http://stackoverflow.com/questions/33521144/wrong-hibernate-dialect-for-mssql-2014 – Zia

Trả lời

8

Phương ngữ mới nhất cho Microsoft SQL Server là SQLServer2012Dialect, là phương thức bạn nên sử dụng ngay bây giờ. Xem this link cho tất cả các phương ngữ được hỗ trợ.

Thực tế, there was a bug nơi Hibernate được đặt mặc định cho phương ngữ SQL Server 2000 khi SQL Server 2014 được sử dụng. Đây lỗi has been resolved (trong các phiên bản 5.2.05.1.1) và các giải pháp là:

Added phiên bản 12 đến câu lệnh switch để SQLServer2012Dialect hiện đang quay trở lại theo mặc định, như SQL Server 2014 là tương tự nhiều hơn với SQL Server 2012 hơn SQL Server 2000

Trong thời gian, một SQLServer2014Dialect có thể sẽ xuất hiện, điều này có nghĩa là bạn sẽ chuyển sang phương ngữ đó.

Các vấn đề liên quan