Auteur Sujet: base trop ancienne  (Lu 3959 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Namala fr

  • AncestroJunior
  • ****
  • Messages: 171
base trop ancienne
« le: 27 Septembre 2007 à 14:44:14 »
j'ai utilisé ma base et l'ai modifiée le 2/09/07 après mise à jour. la reprenant aujourd'hui à l'affichage j'obtiens votre base est trop ancienne pour être mise à jour utilisez mutancestre. où est mutancestre. J'ai recherché entre les 2 dates de vieilles versions de ma BDD.
 

Hors ligne Facon

base trop ancienne
« Réponse #1 le: 27 Septembre 2007 à 15:15:25 »
Bonjour,
La mise à jour d'une base s'effectue habituellement au moyen de l'outil migration-base.exe qui depuis quelques temps traite à la fois l'application et la base.
Ce procédé fonctionne sur les bases égales ou supérieures à b3.57. Si l'application est à jour, cet outil ne s'occupera que de la base.

Dans le cas d'une base très ancienne (version antérieure à b3.57), tu peux transférer le contenu de cette base vers une base plus récente et éventuellement la dernière en utilisant dans Ancestrologie le menu Import/Export, Importer un dossier d'une autre base. Si tu as plusieurs dossiers, tu répètes l'opération.

Cette fonctionnalité est la même que celle proposée par Mutancestre. Tu trouves Mutancestre sur le site dans la zone Télécharger/Acheter, Les Plus (Skins, etc..). C'est un fichier de 0.65 Mo.

Nota: Si tu as fait récemment une mise à jour, il devrait être proposé une Mise à Jour directe. En effet, lors de la màj via l'application et Internet, l'exécutable cité plus haut est stocké dans C:\Program Files\Ancestrologie\Update.
Christian
 

Hors ligne Namala fr

  • AncestroJunior
  • ****
  • Messages: 171
base trop ancienne
« Réponse #2 le: 27 Septembre 2007 à 16:30:14 »
c'est bien comme ça que je procède d'habitude mais le fait d'aller rechercher une base ancienne (sans les doublons vus dans la dernière version semble avoir perturbé les choses car en essayant de remettre à jour la version qui marchait il y a quelques jours le programme tourne mais finit sans optimisation et rien ne change)

si je clique directement sur n'importe quel fichier BDD j'ai un message d'erreur à signaler à Microsoft. Au secours !
Neutral
« Modifié: 27 Septembre 2007 à 21:52:15 par Bruno T. »
 

Hors ligne Facon

base trop ancienne
« Réponse #3 le: 27 Septembre 2007 à 17:19:07 »
Bonjour,
Désolé, je n'ai pas bien compris ton explication. Si tu as détecté une anomalie, tu devrais essayer de la décrire pour en déterminer la cause.
D'autre part, à la suite d'une migration de base, il y a un fichier modifbase.log qui est créé. Il est situé dans le répertoire Ancestrologie. As-tu examiné le contenu de ce fichier texte?

Que comptes-tu obtenir en cliquant directement sur un fichier BDD?
Christian
 

Hors ligne Namala fr

  • AncestroJunior
  • ****
  • Messages: 171
base trop ancienne
« Réponse #4 le: 29 Septembre 2007 à 10:37:45 »
Bonjour,
 la semaine dernière en demandant la liste des doublons j'ai eu la surprise de constater  8 pages de doublons. Sachant que je n'ai pas entré de nouvelles fiches depuis 2006 (moment où je n'avais aucun doublon) et que je n'ai fait que des arbres et des mises à jour j'ai voulu remonter vers une vielle basemais en utilisant le logiciel actuel. Comme je n'y suis pas arrivé (on me demandait des mises à jour de la base à chaque essai naturellement, j'ai abandonné (je devais être opéré le lendemain). j'ai dû ouvrir de vieilles bases (mais pas celle voulue).

tout va bien maintenant et je recommence en voulant partir de ma base doublonnée.

malheureusement j'obtiens maintenant l'affichage de la fenêtre me disant que ma base est en 455 ou 555 et qu'il faut la mettre à jour.

en téléchargeant la mise à jour actuelle et en la faisant tourner, ça tourne et se termine sans optimisation. Et en relançant Ancestrologie le processus recommence.
En essayant de double-cliquer sur une base (ce qui déclenchait le démarrage d'Ancestrologie auparavant) j'obtiens une fenêtre d'erreur à signaler à Miocrosoft (qui s'en fout complètement.

IL n'y  pas trop de problème puisqu'avant ce problème j'ai fait des ged et enregité la base sur le bureau par duplication.
Je pourrais donc partir d'un Ancestrologie tout neuf avec Napoléon dans la base. Vider la base et appeler un gedcom. Ou virer la base Napo à la benne et mettre la mienne à la place (si c'est possible c'est ce qui me plairait le plus puisqu'on perd des trucs avec les gedcom mais peut-être est-elle foutue). Mais quid des droits d'utilisation. Et ça ne résoud pas mes doublons.
« Modifié: 29 Septembre 2007 à 18:53:08 par Bruno T. »
 

Hors ligne Facon

base trop ancienne
« Réponse #5 le: 29 Septembre 2007 à 11:45:37 »
Bonjour,
Il y a plusieurs questions dans ton message, il y aura donc plusieurs réponses. Il serait bon de dire clairement dans quelle configuration tu te trouves: version Ancestrologie, version base.

Doublons
Dans les versions plus anciennes, la recherche des doublons se faisait sur des critères très simples, trop simples. La conséquence était de ne pas trouver la présence des doublons ou alors en nombre très limités. C'était satisfaisant facialement pour l'utilisateur mais en pratique la question était quasiment éludée.
Il y a quelques temps déjà, André a entrepris de mettre au point un nouveau dispositif qui fonctionne sur des critères plus évolués avec pour conséquence de retourner une liste de doublons ou plutôt une liste de doublons potentiels bien étoffées.
La longueur de cette liste est fortement tributaire des renseignements attachés aux individus ou même à l'absence de renseignement. Ainsi un DUPONT Jean Baptiste sans événement, sera doublon potentiel de tous les DUPONT Jean Baptiste renseignés à profusion.
C'est aussi quelque part une incitation à renseigner autant que possible les événements même avec des informations approximatives du type: vers.., avant..., après..., entre ... et ...., etc. notamment pour les dates.
En faisant une recherche sur le forum tu trouveras les nombreux échanges d'avis sur la question et tu verras que d'autres ont fait la même remarque sur la réaction différente de la recherche de doublons.

Démarrage depuis la base de données
Ce n'est pas le mode de fonctionnement habituel et le fait de double cliquer sur la base fera que Windows demandera avec quelle application ouvrir ce fichier. Il devrait suffire de renseigner ce point pour que par la suite l'extension BDD soit reconnue et provoque le lancement d'Ancestrologie.
Ancestrologie ne peut pas ouvrir plusieurs bases simultanément, il faut donc fermer la base en cours avant d'ouvrir la suivante.
Dans ces conditions, lorsque Ancestrologie est lancé il est plus simple de changer de base en allant dans le menu Configuration, Emplacement de la base de données...

Mise à jour par l'outil de migration
Depuis quelques temps aussi, l'outil de migration prend en charge la mise à jour de l'application ainsi que celle de la base. Si l'application est à jour, seule la base sera traitée et inversement.
La mise à jour de la base concerne la dernière base utilisée, l'opération est à reconduire autant de fois qu'il y a de bases.
La mise à jour d'une base se termine par une optimisation, il est clair que le fait de repasser l'outil de migration sur une base déjà à jour sera sans suite et en particulier il n'y aura pas de migration de base et donc pas d'optimisation.

Je me pose la question de savoir si tu repars bien de la même base et dans ce cas, le plus simple est de donner à tes bases des noms bien explicites sans caractères accentués dans les noms ou les chemins. Tu n'auras pas de dossier Ma Généalogie mais Ma Genealogie, etc...

L'outil de migration de base fonctionne pour les bases de version égale ou supérieure à b3.57, il est clair également que c'est le dernier outil qui est à utiliser pour se mettre à jour avec les versions en vigueur. La mise en oeuvre de cet outil est simple, il faut au préalable stopper Ancestrologie avant de lancer l'exécutable de mise à jour qui fera son affaire de l'application et de la dernière base utilisée.

Tu fais le point de ton côté, éventuellement tu refais une tentative en respectant bien les indications ci-dessus et en particulier en lançant Ancestrologie puis en sélectionnant la base comme indiqué plus haut.
La présence de doublons ou non est sans importance, ce n'est pas la liste qui change quelque chose, le contenu de la base est là et la liste ne fait que réfléter la situation avec des règles nouvelles.

Transfert des données d'une base vers une autre
J'ai déjà expliqué que tu pouvais faire cette opération au travers de deux possibilités:
- Importer un dossier d'une autre base... à partir du menu Import/Export;
- Utiliser l'outil Mutancestre pour effectuer la même opération avec un outil externe à Ancestrologie. Il est utiliseé avec Ancestrologie stoppé.
 :arrow: Les explications étaient:
Dans le cas d'une base très ancienne (version antérieure à b3.57), tu peux transférer le contenu de cette base vers une base plus récente et éventuellement la dernière en utilisant dans Ancestrologie le menu Import/Export, Importer un dossier d'une autre base. Si tu as plusieurs dossiers, tu répètes l'opération.

Cette fonctionnalité est la même que celle proposée par Mutancestre. Tu trouves Mutancestre sur le site dans la zone Télécharger/Acheter, Les Plus (Skins, etc..). C'est un fichier de 0.65 Mo.


Ce moyen de transfert est utilisable pour les bases très anciennes et plus particulièrement les tiennes si elles sont effectivement b4.55 ou b5.55. Lorsque tu donnes ces indications, est-ce bien la version de base ou la version de l'application?

Pour Naopéon, tu en fais ce que tu veux, cela allégera la base.

 :arrow: Enfin dernier principe, tu fais une copie de sauvegarde de ta ou tes bases comme cela tu es libre de faire ce que tu veux sans risquer de perdre tes données.


Christian
 

Hors ligne Namala fr

  • AncestroJunior
  • ****
  • Messages: 171
base trop ancienne
« Réponse #6 le: 29 Septembre 2007 à 14:30:42 »
merci beaucoup pour toutes ces infos.

j'ai relancé en recliquant sur le raccourci à l'écran, j'ai obtenu "transaction is not active" mais en cliquant sur "répertoire" il était là. Puis j'ai eu Dynamic SQL error? SQL Error -204 Procedure unknown Proc Actes déjà trouvée at line 2 col 1" mais j'ai continué, fermé Ancestro, rouvert plus de SQL error, retrouvé les 5 généalogies de ma base? Que demande le peuple? Même si on n'y comprend rien!
« Modifié: 29 Septembre 2007 à 18:52:07 par Bruno T. »