Le 16/08/2017 17:02, Benjamin POUSSIN a écrit :
On Wed, 16 Aug 2017 16:41:24 +0200 Audric Vigier <Audric.Vigier@ifremer.fr> wrote:
Le 16/08/2017 16:33, Benjamin POUSSIN a écrit :
On Wed, 16 Aug 2017 10:03:20 +0200 Audric Vigier <Audric.Vigier@ifremer.fr> wrote:
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]
Tu n'as que ça comme message d'erreur ??? Tu n'as pas une jolie trace avec des noms de fichier java et des numéro de ligne qui nous permettrait de savoir qui essaie d'accéder à la base et qui n'y arrive pas ?
... Si bien sûr, j'ai le debug, envoyé dans un mail précédent. J'ai encore reproduit l'erreur, donc voilà son debug (ici c'est pour un algo avec des générations de 3 simulations). Toujours des problèmes de lock qui empêchent à certaines simulations de tourner.
Dans le script d'optim je n'ouvre plus la base, je ne travaille qu'avec les SimulationStorage et SimulationParameter pour changer les valeurs de paramètres, qui sont fermés dès que possible, avant le lancement de la simu (l272, closeStorage()). A priori, vu que tu n'accèdes pas aux données le closeStorage ne sert à rien.
-- 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)