• Bienvenue sur le forum de généalogie avec Généatique,

    Si vous avez du mal à vous connecter, faites une demande de réinitialisation de mot de passe : Réinitialiser mon mot de passe

Utilitaires de restructuration...

  • Auteur de la discussion Auteur de la discussion glegat
  • Date de début Date de début
Membre
J'aimerais avoir des précisions sur les différents effets des utilitaires auxquels on accède par le menu Utilitaire/réparer :
- Optimiser la base de données
- Restructuration (Niveau 1, Niveau 2 etc...)
- Réparation de la base de données

Dans quels cas doit-on y avoir recours et quels sont les effets de chacun de ses choix ? Notamment quelle est la différence entre restructuration niveau 1 et niveau 2.

J'ai cherché des réponses dans le guide essentiel et dans le guide avancé et je n'ai rien trouvé.

Merci
 
J'aimerais avoir des précisions sur les différents effets des utilitaires auxquels on accède par le menu Utilitaire/réparer :
- Optimiser la base de données
- Restructuration (Niveau 1, Niveau 2 etc...)
- Réparation de la base de données

Dans quels cas doit-on y avoir recours et quels sont les effets de chacun de ses choix ? Notamment quelle est la différence entre restructuration niveau 1 et niveau 2.

J'ai cherché des réponses dans le guide essentiel et dans le guide avancé et je n'ai rien trouvé.

Merci
Je n'ai pas vu de réponse à cette question qui m'intéresse également
 
Alors , pourquoi proposer ces outils ?
Quel est l'objectif ?
Je vais être un peu "naïf" : vous êtres inscrit sur ce forum depuis 2012, donc je suppose que vous utilisez Généatique depuis quelques années, et donc je pense que vous avez déjà utilisé l'un de ces outils (si vous n'avez jamais fait de restructuration, cela m'inquiète) , donc la manière dont vous posez la question est étonnante.
Plus sérieusement, le CDIP ne donne pas d'information sur ce que font exactement ces outils. c'est peut-être le secret du fonctionnement de leur base de données, mais le CDIP pourrait à minima indiquer dans quel cas utiliser un outil ou l'autre.
Je pense que ces outils vérifient et corrigent des index et/ou des liens entre tables à partir d'informations redondantes dans les tables (mais ce n'est que mon avis)
Pour ma part, je fais une restructuration (la 2 ème option Réenregistrement avec classement et symétrie) tous les 15 jours voire plus souvent si je fais des grosses saisies et je n'ai plus d'erreurs dans ma base depuis 2013 (année ou j'ai eu un gros problème), mais sans doute aussi que depuis 2013, la gestion de la base de données a été améliorée y compris ces outils.
C'est ma méthode, les avis peuvent être partagés : on peut se dire "moins on manipule une base de données, moins on a de risque d'erreurs", mais de toute façon, quand on fait une saisie on manipule la base et si on laisse les erreurs s'accumuler elles deviennent difficiles à corriger.
 
Il y a des opérations qui sont plutôt de la maintenance de la base de données, comme la "Restructuration" ; c'est un peu comme les disques durs qui ont besoin de temps en temps d'être "défragmentés" (Windows le fait maintenant en tâche de fond) mais il y a aussi la possibilité de réparer des liens cassés s'ils ne le sont pas complètement). Il est extrêmement difficile de prévoir quelle corruption peut affecter une base de données. Je pense quand il y a un problème autre qu'un besoin de restructuration (la recherche de personnes ne trouve pas ce qu'elle devrait trouver) une tentative de réparation est illusoire, en tout cas moi je préfère recourir à la sauvegarde que j'ai fait la veille.
 
Il y a des opérations qui sont plutôt de la maintenance de la base de données, comme la "Restructuration" ; c'est un peu comme les disques durs qui ont besoin de temps en temps d'être "défragmentés" (Windows le fait maintenant en tâche de fond) mais il y a aussi la possibilité de réparer des liens cassés s'ils ne le sont pas complètement). Il est extrêmement difficile de prévoir quelle corruption peut affecter une base de données. Je pense quand il y a un problème autre qu'un besoin de restructuration (la recherche de personnes ne trouve pas ce qu'elle devrait trouver) une tentative de réparation est illusoire, en tout cas moi je préfère recourir à la sauvegarde que j'ai fait la veille.
Bonjour
Je vais être un peu "naïf" : vous êtres inscrit sur ce forum depuis 2012, donc je suppose que vous utilisez Généatique depuis quelques années, et donc je pense que vous avez déjà utilisé l'un de ces outils (si vous n'avez jamais fait de restructuration, cela m'inquiète) , donc la manière dont vous posez la question est étonnante.
Plus sérieusement, le CDIP ne donne pas d'information sur ce que font exactement ces outils. c'est peut-être le secret du fonctionnement de leur base de données, mais le CDIP pourrait à minima indiquer dans quel cas utiliser un outil ou l'autre.
Je pense que ces outils vérifient et corrigent des index et/ou des liens entre tables à partir d'informations redondantes dans les tables (mais ce n'est que mon avis)
Pour ma part, je fais une restructuration (la 2 ème option Réenregistrement avec classement et symétrie) tous les 15 jours voire plus souvent si je fais des grosses saisies et je n'ai plus d'erreurs dans ma base depuis 2013 (année ou j'ai eu un gros problème), mais sans doute aussi que depuis 2013, la gestion de la base de données a été améliorée y compris ces outils.
C'est ma méthode, les avis peuvent être partagés : on peut se dire "moins on manipule une base de données, moins on a de risque d'erreurs", mais de toute façon, quand on fait une saisie on manipule la base et si on laisse les erreurs s'accumuler elles deviennent difficiles à corriger.
Bonjour
Oui il m'est déjà arrivé d'utiliser ces outils sur le conseil de CDIP seulement. Seul, je ne m'aventure pas dans ce qui devient plus de l'informatique que de la généalogie. Chacun ses priorités.
 
Bonjour

Bonjour
Oui il m'est déjà arrivé d'utiliser ces outils sur le conseil de CDIP seulement. Seul, je ne m'aventure pas dans ce qui devient plus de l'informatique que de la généalogie. Chacun ses priorités.
Effectivement la sauvegarde effectuée après chaque session de travail me paraît la solution la plus assurée, Si entre temps on a fait une bourde (ou que le logiciel à buggé) , on ne perd que le travail d'une session, ce qui ne représente au maximum que quelques heures de travail, sans perdre le reste qui lui en représente des milliers.
Je pratique Généatique depuis 2004 et je suis comme on dit : quelque peut 'marié' avec pourtant, souvent je trouve que cela devient une 'usine à gaz' très difficile à expliquer au quotidien dans l'Atelier que j'anime depuis + de 10 ans.
La connaissance de l'informatique est certes un atout pour manipuler un logiciel de généalogie comme Généatique, mais elle ne doit pas remplacer le soucis premier qui est de faire de la Généalogie et multiplier (compliquer) les possibilités contribue à rendre la généalogie indigeste, ce qui est bien dommage pour moi et pour de nombreuses personnes que je côtoie en généalogie.
 
La connaissance de l'informatique est certes un atout pour manipuler un logiciel de généalogie comme Généatique, mais elle ne doit pas remplacer le soucis premier qui est de faire de la Généalogie et multiplier (compliquer) les possibilités contribue à rendre la généalogie indigeste, ce qui est bien dommage pour moi et pour de nombreuses personnes que je côtoie en généalogie.

Sans vouloir offusquer personne, je pense que lorsque l'on décide d'utiliser une solution logicielle, que cela soit pour la Généalogie ou pour tout autre discipline, il faut s'assurer d'un minimum de connaissances en informatique (a minima savoir configurer son logiciel, savoir retrouver ses fichiers, savoir les sauvegarder).
Pour donner un exemple plus parlant, si vous ne savez pas conduire, vous n'utilisez pas de voiture ! !

A défaut, il faut repasser par le papier et le crayon, sauf que c'est extrêmement fastidieux et qu'il est largement préférable de se former (ou s'informer) a minima à l'informatique.

Notre forum est la aussi pour aider, mais on ne peut pas tout résoudre par des mots, parfois il faut "mettre les mains dans le cambouis".

Pour en revenir à ces utilitaires de réparation, comme déjà expliqué, le CDIP ne communique pas, cela est bien dommage, il n'y a aucun secret ......

Mes constatation quant a l'utilisation de la restructuration (la 2 ème option Réenregistrement avec classement et symétrie) :

- Lorsqu'une recherche de personne ne donne pas les résultats escomptés, c'est une solution qui a toujours fonctionné dans mon cas.

- j'ai remarqué que lorsque j'édite une fiche existante afin de modifier (corriger) un patronyme, la recherche sur ce patronyme ne fonctionne plus, le nouveau patronyme est mis a jour dans la base de données et dans l'arbre mais il est introuvable par la fonction de recherche de personnes, certainement un défaut de mise à jour d'une table de recherche, il faut restructurer à l'aide de cette fonction.
 
...
- j'ai remarqué que lorsque j'édite une fiche existante afin de modifier (corriger) un patronyme, la recherche sur ce patronyme ne fonctionne plus, le nouveau patronyme est mis a jour dans la base de données et dans l'arbre mais il est introuvable par la fonction de recherche de personnes, certainement un défaut de mise à jour d'une table de recherche, il faut restructurer à l'aide de cette fonction.
Si on pouvait reproduire systématiquement le problème ce serait très intéressant. J'ai essayé sur deux noms mais la recherche de personnes me trouve toujours le nom modifié. Faites vous un changement particulier du nom ?
 
Si on pouvait reproduire systématiquement le problème ce serait très intéressant. J'ai essayé sur deux noms mais la recherche de personnes me trouve toujours le nom modifié. Faites vous un changement particulier du nom ?
Rien de particulier en général, de simples corrections de patronymes mal orthographiés (si l'on peut parler ainsi), parfois l'ajout ou la suppression d'une particule.
 
Je vais être un peu "naïf" : vous êtres inscrit sur ce forum depuis 2012, donc je suppose que vous utilisez Généatique depuis quelques années, et donc je pense que vous avez déjà utilisé l'un de ces outils (si vous n'avez jamais fait de restructuration, cela m'inquiète) , donc la manière dont vous posez la question est étonnante.
Plus sérieusement, le CDIP ne donne pas d'information sur ce que font exactement ces outils. c'est peut-être le secret du fonctionnement de leur base de données, mais le CDIP pourrait à minima indiquer dans quel cas utiliser un outil ou l'autre.
Je pense que ces outils vérifient et corrigent des index et/ou des liens entre tables à partir d'informations redondantes dans les tables (mais ce n'est que mon avis)
Pour ma part, je fais une restructuration (la 2 ème option Réenregistrement avec classement et symétrie) tous les 15 jours voire plus souvent si je fais des grosses saisies et je n'ai plus d'erreurs dans ma base depuis 2013 (année ou j'ai eu un gros problème), mais sans doute aussi que depuis 2013, la gestion de la base de données a été améliorée y compris ces outils.
C'est ma méthode, les avis peuvent être partagés : on peut se dire "moins on manipule une base de données, moins on a de risque d'erreurs", mais de toute façon, quand on fait une saisie on manipule la base et si on laisse les erreurs s'accumuler elles deviennent difficiles à corriger.
Bonjour,
Personnellement, j'ai démarré avec Généatique il y a un an. J'en suis à 21 000 fiches, et je n'ai jamais fait de restructuration .... parce que je pensais que les réparations niveau 1 et 2 suffisaient à la cohérence des données. Bien sûr, vue l'étendue des possibilités du programme, je me suis procuré les 2 guides pour m'y retrouver ... si ce n'est que sur la version 2025 du programme, l'accès à bon nombre des fonctions a changé ou n'existe plus. Une notice inadaptée pour un programme complexe, ce n' est pas l'idéal. C'est surtout beaucoup de temps perdu ... et j'ai fini par abandonner.
Actuellement, j'ai un problème avec des recherches d'incohérences... incohérentes. J'ai déjà fait les réparations de niveau 1 et 2, et j'ai toujours comme incohérence un père qui a eu un fils a 26 ans (les fiches des autres proches étant toutes parfaitement cohérentes, et les paramètres de recherche d'incohérence bien réglés). Pour la mère inconnue, j'ai créé une identité "bidon", avec une naissance 20 ans avant son fils, et j'ai là aussi vu apparaître une incohérence parce que la mère a 20 ans à la naissance de son fils (?????). J'ai fait des recherches, mais aucune suggestion sur le fait qu'en cas d'anomalie, il peut être utile d'aller jusqu'à la restructuration ... Je vais essayer, sinon, je supprimerai les fiches pour les recréer. Beaucoup de temps perdu pour une erreur inexistante.
Comme vous le dites, il faut comprendre un minimum l'informatique pour se lancer dans un programme comme Généatique ... Mais ce n' est pas vraiment précisé à l'achat ! Personnellement, j'ai conçu moi même le programme de mon entreprise professionnelle, des approvisionnements aux déclarations fiscales, et j'ai placé de nombreux rétro contrôles et infobulles en aide-mémoire. De plus, à chaque ouverture et fermeture, j'ai un message me rappelant les maintenances et mises à jour régulières à effectuer. Sur ce plan Généatique n'est vraiment pas bavard. Une infobulle pour expliquer l'utilité et la périodicité des opérations de maintenance, ou un message lorsque le nombre de nouvelles fiches le justifie, ou lorsqu'une anomalie apparaît, seraient une aide très appréciée, et éviterait beaucoup de question sur les forums.
Au final, il apparaît qu'une restructuration régulière est très utile. Encore faut-il en être informé, et trouver facilement une explication sur les fonctions, comme une icone "?" après les fonctions pour ouvrir un message explicatif. Très facile à réaliser, et ô combien utile.
Ceci dit, Généatique est un excellent programme, et même le meilleur à mon avis, avec des possibilités de base très faciles à gérer. Mais il manque cruellement d'informations en direct sur les fonctions évoluées.
Bien cordialement
 
Il est arrivé (très rarement) que des fiches aient une fausse date enregistrée et cette erreur ne se voit pas. Dans ce cas on peut essayer de supprimer entièrement l'événement Naissance (prendre en note les infos saisies) et recréer cet événement.
Se méfier aussi des dates sous la forme ..../1850 ; il vaut mieux utiliser la forme < ../../1850. La prochaine mise à jour 2.3.0 corrige ce problème.
 
Merci de ces précisions. Je vais essayer. Je respecte toujours le format de date, mais comme beaucoup de sites fournissent des dates approximatives et parfois très variables, il m'arrive assez régulièrement de modifier les dates de naissance lorsque je tombe sur des fiches plus cohérentes avec les dates des parents et enfants (j'ai d'ailleurs créé un champ supplémentaire pour valider sur chaque fiche la cohérence des dates). Mais je m'étais justement demandé si dans les données non accessibles, réservées à la gestion interne du programme, il ne subsistait pas des traces des dates entrées précédemment.
Merci encore de vos précisions
 

gratuit

Retour
Haut