probleme avec :streams type cannot be used in batching
salut
j'ai un probleme avec l'insertion d'un BLOb en oracle 10 g
j'utilise le driver ojdbc14
lorsque j'insere dans le blob une string par exemple, ça va bien
mais lorsque j'essaie d'enregistrer des données volumineux(par exemple les données d'un fichier pdf) j'obtient l'erreur suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
org.hibernate.exception.GenericJDBCException: could not insert: [monprojet.PieceJointe]
....
Caused by: java.sql.SQLException: opération interdite: streams type cannot be used in batching
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.driver.OraclePreparedStatement.addBatch(OraclePreparedStatement.java:3775)
at org.hibernate.jdbc.BatchingBatcher.addToBatch(BatchingBatcher.java:31)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2197)
... 33 more |