Bonjour, J'essaie d'utiliser un script d'optimization (voir à ce lien : https://filesender.renater.fr/?s=download&token=adf4ad9d-2b2e-95dc-27a1-72d5ac29550e ). C'est un algorithme génétique, avec des générations de 20 simulations. Sur mon PC, 3 simulations ISIS + le processus gérant ces simulations peuvent tourner en parallèle. Le problème, c'est que je n'arrive pas à faire tourner une génération jusqu'à la fin à cause d'un conflit d'accès à la base de données : Database may be already in use: "Locked by another process: C:/Users/avigier/isis-fish-4/isis-database/simulations/sim_simuGdGCalib2010NoAlgoCorr_SmallAvailability_Oldtarget1Year_TestGA5Gen_2017-08-15-16-20_19/data/data.lock.db". Possible solutions: close all other connection(s); use the server mode [90020-194] Lorsque ça arrive, la simulation et le processus java associé ne se terminent jamais. Ce n'est pas la première fois que j'ai eu cette erreur, et j'ai déjà limité au maximum l'usage de TopiaContext et les accès à la base de données (ce qui explique aussi pourquoi mon script est si peu générique à certains endroits). J'ai réduit les accès à la base de données au minimum (il y en a uniquement dans la fonction changeDB() ), et je ne vois pas quoi faire d'autres pour éviter d'accéder à la base de données alors qu'elle est déjà utilisée. Qu'est-ce que je peux envisager d'autre? Audric -- Audric Vigier Doctorant à Ifremer, unités EMH (Nantes) et STH/LBH (Brest) E-mail : audric.vigier@ifremer.fr Tel : +33 (0)2 40 37 41 64 (8164)