簡體   English   中英

Hibernate + JPA + SQL Server 2008 R2(連接對象問題)

[英]Hibernate + JPA + SQL Server 2008 R2 (connection object issue)

我正在構建將在Apache Tomcat V7中部署的Web服務。 數據庫層位於JPA,Hibernate下。但是,這里的問題隨機發生,我收到一個錯誤,導致整個系統停止:

WARN [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] SQL錯誤:0,SQLState:08S01
錯誤[org.hibernate.engine.jdbc.spi.SqlExceptionHelper] I / O錯誤:對等重置連接:套接字寫入錯誤
WARN [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] SQL錯誤:0,SQLState:HY010
錯誤[org.hibernate.engine.jdbc.spi.SqlExceptionHelper] 無效的狀態,連接對象已關閉。 塊引用

我的Persistence.xml配置:

<property name="hibernate.connection.driver_class" value="net.sourceforge.jtds.jdbc.Driver" />
        <property name="hibernate.connection.url" value="jdbc:jtds:sqlserver://192.168.12.12:1433/DB_STORE" />
        <property name="hibernate.connection.username" value="sa" />
        <property name="hibernate.connection.password" value="s3cr3tp@ssw0rd" />
        <property name="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect" />
        <property name="hibernate.connection.pool_size" value="100" />
        <property name="hibernate.hbm2ddl.auto" value="update" />

任何建議的幫助,不勝感激。 謝謝。

嘗試如下:在我的應用程序中,它運行良好。

<property name="hibernate.connection.driver_class" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
<property name="hibernate.connection.url" value="jdbc:sqlserver://<server-address>:<port>;databaseName=<db-name>;selectMethod=cursor"/>

我使用以下jar文件-

msbase.jar
mssqlserver.jar
msutil.jar
sqljdbc4.jar    

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM