Bonjour à tous,
Tous les jours nous avons des plantages ODI avec ce code erreur :
Ce message intervient lorsque nous exécutons une requête de sélection sur des table DB2 mainframe avec la fonction SnpsSqlUnload
Code : Sélectionner tout - Visualiser dans une fenêtre à part com.ibm.db2.jcc.b.DisconnectException: A communication error has been detected. Communication protocol being used: Reply.fill(). Communication API being used: InputStream.read(). Location where the error was detected: Connection reset. Communication function detecting the error: *. Protocol specific error codes(s) TCP/IP SOCKETS
Je précise que nous lisons plusieurs tables de cette manière et que ça ne plante pas partout et pas tout le temps sur la même table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SnpsSqlUnload "-driver=com.ibm.db2.jcc.DB2Driver" "-URL=jdbc:db2://srvdb2connect.xxxxx.int:50000/DB2_xxxx" -user=xxx -pass=<@=snpRef.getInfo("SRC_ENCODED_PASS") @> -file_format=variable -field_sep=~ "-file=e:/odi_files/xxxx.bcp"
Et il suffit de relancer le traitement pour que ça passe..
Est-ce que quelqu'un a déjà rencontré le problème ? Quelqu'un a-t-il une idée de l'origine du problème ?
Merci d'avance,
Jérémy
Partager