Sauvegarde terminée avec erreurs

Répondre
Faro
Messages : 7
Enregistré le : mer. oct. 01, 2014 12:07 pm

jeu. mars 25, 2021 11:16 am

Bonjour,

Quand je quitte mon logiciel et que je fais la suavegarde il m'indique que la sauvegarde c'est terminée mais avec des erreurs. En regardant la sauvegarde je me rends compte qu'effectivement, deux dossiers ne sont pas sauvegarder.
Ou je peux voir le journal d'erreur de la sauvegarde pour étudier ce qui ne fonctionne pas ?

Merci à vous.
Faro
Messages : 7
Enregistré le : mer. oct. 01, 2014 12:07 pm

mar. avr. 06, 2021 7:17 pm

Alors après la mise à jour vers le 1.6.3 (qui c'est passé sans erreur) lors de la sortie "sauvegarder et quitter" j'ai cela :

Echec de la sauvegarde

Code : Tout sélectionner

Already dropped
org.openconcerto.utils.ExceptionHandler: Echec de la sauvegarde
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:144)
	at org.openconcerto.sql.utils.BackupPanel$2.run(BackupPanel.java:410)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Already dropped
	at org.openconcerto.sql.model.DBStructureItemJDBC.checkDropped(DBStructureItemJDBC.java:86)
	at org.openconcerto.sql.model.DBStructureItemJDBC.getRawAlterEgo(DBStructureItemJDBC.java:144)
	at org.openconcerto.sql.model.DBStructureItemJDBC.getDB(DBStructureItemJDBC.java:152)
	at org.openconcerto.sql.model.DBStructureItem.getDBSystemRoot(DBStructureItem.java:241)
	at org.openconcerto.sql.model.SQLIdentifier.getTreeMutex(SQLIdentifier.java:33)
	at org.openconcerto.sql.model.SQLTable.fetchFields(SQLTable.java:471)
	at org.openconcerto.sql.model.SQLSchema.refreshTable(SQLSchema.java:260)
	at org.openconcerto.sql.model.JDBCStructureSource._fillTables(JDBCStructureSource.java:218)
	at org.openconcerto.sql.model.JDBCStructureSource$1.handle(JDBCStructureSource.java:165)
	at org.openconcerto.sql.model.ConnectionHandler.compute(ConnectionHandler.java:59)
	at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:887)
	at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:851)
	at org.openconcerto.sql.model.JDBCStructureSource.fillTables(JDBCStructureSource.java:162)
	at org.openconcerto.sql.model.StructureSource.fillTablesP(StructureSource.java:333)
	at org.openconcerto.sql.model.StructureSource.fillTables(StructureSource.java:301)
	at org.openconcerto.sql.model.SQLBase.refreshTables(SQLBase.java:331)
	at org.openconcerto.sql.model.SQLBase.fetchTablesP(SQLBase.java:251)
	at org.openconcerto.sql.model.SQLBase.loadTables(SQLBase.java:206)
	at org.openconcerto.sql.model.SQLBase.refresh(SQLBase.java:167)
	at org.openconcerto.sql.model.SQLBase.refresh(SQLBase.java:161)
	at org.openconcerto.sql.model.DBSystemRoot.refresh(DBSystemRoot.java:456)
	at org.openconcerto.sql.model.DBSystemRoot.refresh(DBSystemRoot.java:441)
	at org.openconcerto.sql.model.DBSystemRoot.reload(DBSystemRoot.java:437)
	at org.openconcerto.sql.model.DBSystemRoot.reload(DBSystemRoot.java:433)
	at org.openconcerto.sql.utils.Copy.applyTo(Copy.java:339)
	at org.openconcerto.sql.utils.BackupPanel$2.run(BackupPanel.java:337)
	... 1 more
Je vous avoue que cela ne me parle pas plus, un truc qui manque ?

Ajout : Après avoir attendu un peu, le système fait bien des sauvegardes mais il ne sauvegarde pas toutes les bases du coup, certaines (dont les dernières réalisés) ne sont donc pas sauvegardé.
JacquesF
Messages : 121
Enregistré le : jeu. mars 14, 2019 10:44 am

mar. avr. 06, 2021 9:28 pm

Bonsoir,
après avoir fait la mise à jour, est-ce que les tables ont été mises à niveau en 1.6.3 ?
Cela se fait par l'application OpenConcerto Configuration, onglet Installation et le bouton Mise à niveau de la base.

Jacques
OpenConcerto v1.7.0
Configuration multiposte - Serveur Postgresql v11.11 sous Linux (Debian 10.9)
Clients Linux (Mageia & Kubuntu) & Windows (7 Pro et 10 Pro)
Faro
Messages : 7
Enregistré le : mer. oct. 01, 2014 12:07 pm

lun. avr. 12, 2021 5:55 am

Bonjour,

Oui tout a fait, j'ai fait la mise à jour des bases aussi.
JacquesF
Messages : 121
Enregistré le : jeu. mars 14, 2019 10:44 am

lun. avr. 12, 2021 8:46 am

Je ne vois pas d'autres options dans la configuration qui pourraient aider...
Dans le menu Structure, il y a une possibilité de vérifier la structure de la BDD, ça peut peut-être aider.
Après, je n'ai plus de piste... voir avec Guillaume peut-être.

Jacques
OpenConcerto v1.7.0
Configuration multiposte - Serveur Postgresql v11.11 sous Linux (Debian 10.9)
Clients Linux (Mageia & Kubuntu) & Windows (7 Pro et 10 Pro)
rkg82
Messages : 14
Enregistré le : lun. avr. 28, 2014 3:12 pm

mer. mai 05, 2021 9:11 am

L'option de "Verifier la structure de la base" semble bien mal nommée, car elle semble porter uniquement sur la cohérence des écritures sur le plan uniquement comptable, en non véritablement sur la base "de données" sous-jacent, forcement beaucoup plus vaste, et qui d'ailleurs n'a pas sa place dans le GUI du client OC, mais plutôt dans l'interface gestion de l'administrateur de la base.
Répondre