Page 1 sur 1

Erreur mise à niveau base de donnée 1.6.3 vers 1.7.1

Posté : lun. févr. 07, 2022 1:43 pm
par baillyjm
Bonjour
J’étais sous openconcerto 1.6.3 j’ai téléchargé la 1.7.0 et avant de l'installer la 1.7.1 était disponible.
j’ai donc fait la mise à niveau de la base de donnée de la 1.6.3 vers la 1.7.0 sans problème.
et tout de suite derrière fait la mise à niveau de la base de donnée de la 1.7.0 vers la 1.7.1; celle-ci ma retournée l’erreur suivante

Code : Tout sélectionner

Echec de mise à jour

"OpenConcerto"."OpenConcerto48"."IDCC"."MODIFICATION_DATE" != "OpenConcerto"."Common"."IDCC"."MODIFICATION_DATE":
type unequal : SQLType #93(23,6): class java.sql.Timestamp SQLType #93(23,10): class java.sql.Timestamp
org.openconcerto.utils.ExceptionHandler: Echec de mise à jour
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:150)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:132)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:157)
	at org.openconcerto.erp.config.InstallationPanel.updateDatabase(InstallationPanel.java:4725)
	at org.openconcerto.erp.config.InstallationPanel$1$1.run(InstallationPanel.java:146)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.IllegalArgumentException: "OpenConcerto"."OpenConcerto48"."IDCC"."MODIFICATION_DATE" != "OpenConcerto"."Common"."IDCC"."MODIFICATION_DATE":
type unequal : SQLType #93(23,6): class java.sql.Timestamp SQLType #93(23,10): class java.sql.Timestamp
	at org.openconcerto.sql.changer.convert.MergeTable.changeImpl(MergeTable.java:107)
	at org.openconcerto.sql.changer.convert.MergeTable.changeImpl(MergeTable.java:1)
	at org.openconcerto.sql.changer.Changer.changeAll(Changer.java:115)
	at org.openconcerto.sql.changer.Changer.change(Changer.java:100)
	at org.openconcerto.erp.config.InstallationPanel.updateDatabase(InstallationPanel.java:4583)
	... 2 more
Je suis donc allé voir ce qu’il y avait dans OpenConcerto48"."IDCC"."MODIFICATION_DATE" qui pour info est la société ILM fourni en exemple et on trouve la valeur null
J’ai vérifié pour ma société OpenConcerto49 j’obtiens la même valeur null