日期:2014-05-17  浏览次数:21352 次

streams type cannot be used in batching
如题,我是从word中读取数据,然后再把数据添加到数据库中,所以数据量很大,百度了一下,发现出现这个SQL异常的很多,但提供的两种方案,在我这都不好使,我将hibernate.jdbc.batch_size设为0,出现的SQL异常时‘无法从套接字读取更多的数据
’,后来又设置了hibernate.jdbc.use_streams_for_binary为true,没有效果!又有人说要引用第三方jar驱动,oracle自带的不好使!

备注环境: 
db: oralce9i 
dbdriver: oracle.jdbc.sql.OracleDriver 
Hibernate: Hibernate3.3 
App:Tomcat
XML code

 <property name="biography" type="text">
      <column name="BIOGRAPHY" not-null="true" />
  </property>


SQL code

数据库相应的字段类型是CLOB




------解决方案--------------------
呵呵 很好 有什么问题我们可以QQ交流