bonjour

J'essaie de lire un fichier csv en entrée d'un traitement.
A chaque ligne lue, je souhaiterai updater un champ d'une table (champ oracle date).

J'ai utilisé dans le tmap la fonction : TalendDate.parseDate("yyyy-MM-dd", (TalendDate.getDate("yyyy-MM-dd")))

mais j'ai l'erreur suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
 
Exception in component tOracleOutput_2
java.sql.SQLException: Exception d'E/S: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=135296000)(ERR=12514)(ERROR_STACK=(ERROR=(CODE=12514)(EMFI=4))))
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:169)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:211)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:324)
    at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:266)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at kontact.update_kontact_0_1.update_kontact.tFileInputDelimited_1Process(update_kontact.java:2519)
    at kontact.update_kontact_0_1.update_kontact.runJobInTOS(update_kontact.java:3325)
        at kontact.update_kontact_0_1.update_kontact.main(update_kontact.java:3221)
ci joint un print screen du tmap.

le champ oracle est défini de la sorte :

EXTRACTED_ON DATE


Avez vous une idée car je ne sais plus du tout ou chercher ?

merci d'avance

Charles