Bonjour,

J'ai testé l'insertion des CLOB (Cf. FAQ JDBC) mais j'ai malheureusement un problème que je n'arrive pas à résoudre :

J'ai une colonne CLOB dans une table, j'arrive à y insérer des clobs mais quand ces derniers dépasse une certaine taille (4000 je crois), j'obtiens l'érreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
java.sql.SQLException: Exception d'E/S: End of TNS data channel
	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:334)
	at oracle.jdbc.ttc7.TTC7Protocol.handleIOException(TTC7Protocol.java:3678)
	at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1999)
	at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1144)
	at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2152)
	at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:2035)
	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2876)
	at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:609)
Comment puis-je faire pour remédier à ce problème ?

Faut-il que je change de driver ?

Je suis un peux perdu ...

Doze