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
ci joint un print screen du tmap.
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)
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
Partager