forum Ancestrologie

Ancestrologie - Le Programme => Ancestrologie - Rapports d'anomalies => Discussion démarrée par: BLefebvre le 07 Août 2009 à 10:50:58

Titre: Base cassée après fausse manipulation
Posté par: BLefebvre le 07 Août 2009 à 10:50:58
J'ai eu à l'ouverture d'ancestrologie le message suivant :

Erreur DoInit Prenoms : problème de requête
Internal gids software consistency check
(can't continue after bugcheck)

et tout se retrouve en grisé dans ancestrologie. Seule solution : en sortir par ctrl-alt-sup
En fait, suite à une renumérotation sosa, j'ai du demander sans m'en rendre compte le calcul de consanguinité car j'ai eu le sablier sql, et ne sachant plus rien faire d'autre, je suis sorti d'ancestrologie par la croix rouge. Je suis probablement tombé au demi-quart de millième de seconde près au moment où un pointeur était en l'air.
Néanmoins, il me semble, si mes souvenirs sont bons (mais ils datent de W3.1) que le fait de cliquer sur la croix génère un évènement qui est testable par programme. Si on ne fait rien, c'est l'arrêt sauvage. N'y a-t'il donc pas un moyen de tester si on se trouve dans une situation stable avant d'en sortir?

J'ai voulu repartir de ma dernière sauvegarde, en utilisant l'outil RestaureBase. Pas de souci pour entrer le nom de fichier GBK, mais quand je clique sur Restaurer, j'ai un message en anglais disant qu'il faut indiquer les noms de fichiers à la fois en entrée et en sortie. Je veux bien, mais pour ce dernier, j'ai beau cliquer partout, avec le bouton gauche ou droit, impossible d'entrer un deuxième nom de fichier. Comment faire?

Heureusement, comme je suis ceinture et bretelles, j'avais une copie de ma base complète d'où je suis reparti.
Titre: Base cassée après fausse manipulation
Posté par: anorgeot le 10 Septembre 2009 à 01:01:21

J'ai voulu repartir de ma dernière sauvegarde, en utilisant l'outil RestaureBase. Pas de souci pour entrer le nom de fichier GBK, mais quand je clique sur Restaurer, j'ai un message en anglais disant qu'il faut indiquer les noms de fichiers à la fois en entrée et en sortie. Je veux bien, mais pour ce dernier, j'ai beau cliquer partout, avec le bouton gauche ou droit, impossible d'entrer un deuxième nom de fichier. Comment faire?

Heureusement, comme je suis ceinture et bretelles, j'avais une copie de ma base complète d'où je suis reparti.

Je souhaite confirmer que RestaureBase ne fonctionne pas!

Et c'est bien dommage !!
Pourquoi
    -Nos données c'est très important
    - Une sauvegarde c'est bien , des sauvegardes en cours de travail c'est mieux ...
    - le backup fait en ouverture d'ancestrologie ....c'est un plus !
Alors !
    - Oui il y a RestaureBase
    - Invisible dans les menus d'ancestrologie
Suggestion
    - Placer un accès à RestaureBase dans le menu Outils
    - Réparer RestaureBase , car actuellement il ne fonctionne pas !!!!
    - Modifier l'option de sauvegarde automatique du menu Réseau ....c'est un Backup
    - Placer dans le menu Répertoire ( ou mieux ) une Option avec chemin pour fichier de secours (Backup )
(Avec Firebird Server , on a accès à gbak.exe et recréer un .BDD à partir d'un .GBK est OK , mais il faut bien dire qu'il faut pianoter un petit peu)

Merci d'avance
Titre: Base cassée après fausse manipulation
Posté par: Ancestrologie le 10 Septembre 2009 à 02:38:18
je vais reparer restaure base ce week
Titre: Base cassée après fausse manipulation
Posté par: Ancestrologie le 10 Septembre 2009 à 03:03:39
Mais comme je vous aime bien, en voici une version beta
RestaureBase.exe (http://www.ancestrologie.org/test/RestaureBase.exe)
Titre: Base cassée après fausse manipulation
Posté par: anorgeot le 10 Septembre 2009 à 13:30:20
@ Philippe,

merci ,testé et OK

je me demande quand même si vous ne devriez pas changer les titres des 2 lignes :
 Fichier de Sauvegarde ------>  Source .gbk (Ancestrologie/database/Backup)
Ou Restaurer ----------------> Restaurer en .BDD (emplacement)

sans doute avec un popup explicatif pour chaque ligne

( pour le futur , est ce que ngbak (modif du 15/09/09 : lire nbackup et non ngbak)ne pourrait pas palier à l'inconvénient de gbak , qui écrase les précédents si on ne renomme pas souvent sa BDD....     mais si je suis curieux , je ne suis pas connaisseur pour juger de la faisabilité !!)

amicalement ,          Alain