Auteur Sujet: transfert de base de donnée  (Lu 7809 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Marie Benson

transfert de base de donnée
« le: 15 Janvier 2007 à 23:17:48 »
J'ai présentement 2 problèmes majeurs :

1)  Transfert de la base de donnée :



J'ai acheté un nouvel ordi et installé le dernier logiciel d'ancestrologie et acheté la clef d'activation.   Sur mon ancien ordi j'utilisais la version 2.0.0.16.  Pour faire ce transfert j'ai sauvegardé via Roxio sur CD le dossier backup complet ( incluant anc...BDD,  anc...GDB  et database.ged)

J'ai par la suite installé le CD dans le nouvel ordi et fait un import ged.com



Comme résultat, les noms sont transférés,  avec aucune date( naissance, décès ou mariage ) et aucun lin n'est fait avec les conjoints.  Il manque aussi sertains noms.



2)   Plusieurs bases :



Vu que ma base totale est assez grosse, j'avais opté pour créer 2 dossiers soit le premier sous Charbonneau/St-Pierre et le deuxième sous Gauthier.



Environ 99% de la base ( incomplète tel que mentiomnné en 1) s'est transféré et je n'ai rien du tout pour Gauthier.



SVP qu'est-ce que je faits de travers   :twisted:



Merci à l'avance de votre précieuse collaboration



NOTE : ma base totales ( les 2 dossiers) renferme 35,000 individus et je ne voufrais pas à avoir à tout recommencer......
 

Hors ligne DDdeBerdeux

transfert de base de donnée
« Réponse #1 le: 16 Janvier 2007 à 10:48:09 »
Bonjour,

Avez-vous essayé de transférer votre base à l'aide de Mutancestre http://www.ancestrologie.org/forum/index.php?topic=6258.0&start=0 ?

J'ai pu vérifier que cet outil permettait de récupérer une base depuis la version b3.05, mais à vrai dire je n'ai pas eu de base plus ancienne pour effectuer des essais. Avant d'effectuer le transfert (dossier par dossier), il faudra copier sur votre disque dur le dernier fichier de votre base ancestrologie.bdd (sans écraser celui installé avec votre nouvelle version d'ancestrologie), et enlever le cas échéant l'attribut "lecture seule" du fichier. Vous pourrez alors vous y connecter comme base d'origine.

Comme base de destination, vous pouvez prendre une copie du fichier ancestrologie.bdd de la nouvelle version, et commencer par la vider.

A+

André

PS: si çà ne marche pas, je serai intéressé par une copie de votre ancienne base pour éventuellement essayer d'adapter Mutancestre à la récupération de cette ancienne version.
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Facon

transfert de base de donnée
« Réponse #2 le: 16 Janvier 2007 à 10:51:38 »
Bonjour Marie,
Citation de: "Marie Benson"
J'ai présentement 2 problèmes majeurs :

1)  Transfert de la base de donnée :

J'ai acheté un nouvel ordi et installé le dernier logiciel d'ancestrologie et acheté la clef d'activation.   Sur mon ancien ordi j'utilisais la version 2.0.0.16.  Pour faire ce transfert j'ai sauvegardé via Roxio sur CD le dossier backup complet ( incluant anc...BDD,  anc...GDB  et database.ged)

J'ai par la suite installé le CD dans le nouvel ordi et fait un import ged.com

Comme résultat, les noms sont transférés,  avec aucune date( naissance, décès ou mariage ) et aucun lin n'est fait avec les conjoints.  Il manque aussi sertains noms.

2)   Plusieurs bases :

Vu que ma base totale est assez grosse, j'avais opté pour créer 2 dossiers soit le premier sous Charbonneau/St-Pierre et le deuxième sous Gauthier.

Environ 99% de la base ( incomplète tel que mentionné en 1) s'est transféré et je n'ai rien du tout pour Gauthier.

NOTE : ma base totales ( les 2 dossiers) renferme 35,000 individus et je ne voufrais pas à avoir à tout recommencer......


 :arrow: Il est certain que ce ne sera pas facile en raison de l'ancienneté de la base. Des principes ont été décrits et il est sûrement intéressant d'y revenir:

http://www.ybruant.magic.fr/phpBB2a/viewtopic.php?p=38097#38097

C'est une procédure écrite par Lya pour faire évoluer des données anciennes.

En complément, tu peux également jeter un oeil sur le site de Ransac. Sur ce site il est possible de charger des versions Ancestrologie Anciennes, et tu y verras également plus clair dans les grandes différences au fil des années:

http://ancestro1.free.fr/

 :arrow: Entretemps est apparu un outil de transfert de dossier capable de reprendre les informations contenues dans une base b3.05 mini, il n'est donc pas indispensable de poursuivre la filière de Lya jusqu'au bout.

 :arrow: Si tu as toujours l'ancien PC, il est préférable de faire les migrations successives sur cette machine, étant entendu qu'au passage à la base du type 2 vers 3, la migration n'est pas possible comme indiqué sur le site de Ransac.

 :arrow: Inutile de rajouter qu'il faut travailler sur des copies de fichiers pour ne pas craindre les dommages.

 :arrow: Si tu as deux dossiers, il faut (ou il fallait !!) faire deux exports gedcom, un par dossier.

Tu examines cela de ton côté et nous en reparlons. :wink:



Ajouté: André m'a doublé sur cette affaire, ce qu'il a proposé est à essayer en premier lieu.
Christian
 

Hors ligne DDdeBerdeux

transfert de base de donnée
« Réponse #3 le: 16 Janvier 2007 à 12:19:17 »
Rebonjour,

J'ai trouvé sur le site de Ransac http://ancestro1.free.fr/index.html une version 2.05 de la base qui devrait correspondre à votre version du logiciel.

J'ai pu transférer avec Mutancestre son contenu dans une base vide b5.007 (téléchargeable depuis le forum développements).

Il a fallu cependant que je supprime de Mutancestre un contrôle interdisant la récupération de base de version inférieure à 3.00.

Je viens de remettre en ligne cette version 2.00 de Mutancestre.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Pierre Garnier

  • AncestroExpert
  • *****
  • Messages: 545
transfert de base de donnée
« Réponse #4 le: 16 Janvier 2007 à 12:48:56 »
Citation de: "DDdeberdeux"


Je viens de remettre en ligne cette version 2.00 de Mutancestre.





Là (premier message du fil)



http://www.ancestrologie.org/forum/index.php?topic=6258.0&postdays=0&postorder=asc&start=0



PS: Pour André. Dans cette version 2.0 dans la fenêtre "Informations" il est encore indiqué "Base source version mini 3.02"
 

Hors ligne DDdeBerdeux

transfert de base de donnée
« Réponse #5 le: 16 Janvier 2007 à 13:36:33 »
Citation de: "garnierpierre"
Pour André. Dans cette version 2.0 dans la fenêtre "Informations" il est encore indiqué "Base source version mini 3.02"
Je le laisse tant que je n'ai pas la confirmation qu'une base de version inférieure ne pose pas de problème. L'essai que j'ai pu faire n'a porté que sur le petite base de 126 individus version 2.05 trouvée sur le site de Ransac...

En remplaçant le blocage de l'importation par un message d'avertissement (je viens de le remodifier), çà permettra au moins aux utilisateurs d'essayer et de dire si çà marche.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Pierre Garnier

  • AncestroExpert
  • *****
  • Messages: 545
transfert de base de donnée
« Réponse #6 le: 16 Janvier 2007 à 13:43:45 »
Je viens de voir que les boutons rouges "Vider dossier" et "Vider base" ont disparus depuis le 1.9.4. Sans doute une précaution qui m'avait échapper
 

Hors ligne DDdeBerdeux

transfert de base de donnée
« Réponse #7 le: 16 Janvier 2007 à 14:58:16 »
Citation de: "garnierpierre"
Je viens de voir que les boutons rouges "Vider dossier" et "Vider base" ont disparus depuis le 1.9.4. Sans doute une précaution qui m'avait échapper
Non, c'est parce que ces options plus d'autres ajoutées depuis , l'optimisation de la base, créer, supprimer ou modifier un dossier ont été ajoutées aux menus contextuels accessibles par un clic du bouton droit de la souris dans les champs "base de destination" et "dossier de destination".

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Marie Benson

Suite transfert de données
« Réponse #8 le: 17 Janvier 2007 à 02:02:28 »
J'ai installé Mutancestre sur mon ancien PC.  J'arrive facilement a y insérer la base d'origine ( qui renferme mes 2 dossiers ).  J'ai eu beau travailler pendant 2 heures pour trouver la base de destination mais rien ne fonctionne.



Comme vous pouvez le constater je ne suis pas techno du tout.



QUE DOIS-JE FAIRE S,V,P, ???



Merci des réponses a date



J'ai pratiquement tout lu ce qui se rapporte a ce sujet mais je suis perdue quand même.  En ayant trouvé le chemin de la base de destination, quelle sera l'étape suivante ( ou je devrais dire les étapes )?





Merci a l'avance de votre patience et de votre collaboration
 

Hors ligne DDdeBerdeux

transfert de base de donnée
« Réponse #9 le: 17 Janvier 2007 à 08:24:55 »
Bonjour,

Pour télécharger une base vide, cliquez ICI. Il vous sera proposé de télécharger un fichier appelé "FAMILLEVIDE5007.zip". Acceptez le téléchargement de ce fichier à un endroit ou répertoire facilement accessible, le bureau par exemple.

Double cliquez sur ce fichier qui est un fichier compressé. Dedans il y a 2 fichiers dont l'un s'appelle FAMILLEVIDE5007.BDD. Mettez-le dans le répertoire où vous mettez habituellement vos bases de données; par défaut à l'installation d'Ancestrologie, c'est C:\program files\ancestrologie\database\ où doit se trouver la base de données exemple appelée ANCESTROLOGIE.BDD. Mais sachez que ni cet emplacement ni le nom ANCESTROLOGIE.BDD ne sont imposés, par le menu Configuration/ Emplacement de la base de données, Ancestrologie permet de sélectionner la base de données à utiliser.

Si le nom FAMILLEVIDE5007.bdd ne vous plaît pas, vous pouvez le renommer BENSON.BDD par exemple.

Ouvrez ensuite Mutancestre. Dans la partie haute, dans "Base d'origine", vous sélectionnez votre ancienne base, puis vous cliquez sur "Connecter". Sous le nom de la base apparaît le début de la liste des individus qu'e contient son premier dossier.

Dans "Dossier d'origine", vous pouvez alors sélectionner le dossier que vous voulez copier.

Dans la partie basse, vous faîtes la même chose mais en sélectionnant là, la base BENSON.BDD que vous venez de copier. Cliquez sur "Connecter". Dans "Dossier de destination" apparaît le seul dossier nommé "Premier dossier" qui existe pour le moment dans cette base vide. En cliquant avec le bouton droit de la souris dans ce champ, des options vous permettent de créer, renommer, supprimer ou vider un dossier.

Une fois que vous avez sélectionné votre dossier de destination, il ne vous reste plus qu'à cliquer sur le bouton "Importer", et attendre la fin du transfert. Recommencez pour chacun des dossiers à transférer.

Avant de fermer, vous pouvez optimiser la base de destination, l'option est accessible en cliquant avec le bouton droit de la souris sur la base de destination.

Il ne vous reste plus qu'à ouvrir Ancestrologie, sélectionner votre nouvelle base par le menu Configuration/ Emplacement de la base de données, et par le menu Généalogies/ Dossiers de la base, complèter la description de vos dossiers.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Marie Benson

transfert de données
« Réponse #10 le: 17 Janvier 2007 à 21:52:21 »
Merci André pour les informations.



Ca part très mal, car la base vide dont tu m'as donné l'adresse ne fonctionne pas.  http://andre.langlet.free.fr/ancestro/FAMILLEVIDE5007.zip



La réponse est qu'internet ne trouve pas cette adresse ?
 

Hors ligne DDdeBerdeux

transfert de base de donnée
« Réponse #11 le: 17 Janvier 2007 à 21:57:52 »
Très juste, je viens de la remplacer par la 5008, et je ne me suis plus souvenu que je vous avais donné ce lien ce matin.

Pouvez-vous remplacer simplement le 7 par un 8 dans le lien?

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Marie Benson

transfert de base
« Réponse #12 le: 17 Janvier 2007 à 22:35:44 »
Re-Bonjour André ( je devrais dire bonsoir dans votre cas ! )



J'ai créé Benson.BDD et lorsque j'entre ces coordonnées pour la base de destination, le système me répond  :  erreur base : Version 2.05 trop basse pour l'importation ?
 

Hors ligne Facon

transfert de base
« Réponse #13 le: 17 Janvier 2007 à 23:34:32 »
Bonsoir Marie,
Citation de: "Marie Benson"
Re-Bonjour André ( je devrais dire bonsoir dans votre cas ! )

J'ai créé Benson.BDD et lorsque j'entre ces coordonnées pour la base de destination, le système me répond  :  erreur base : Version 2.05 trop basse pour l'importation ?


 :arrow: Est-il possible de vérifier un point car en te lisant j'ai l'impression que tu utilises le transfert à l'envers:

 - La base d'origine est forcément la base ancienne de version 2.05;

 - La base destination est la base récente de version 5.008, la dernière que André ait mis en service.

Peux-tu confirmer que tu procèdes bien dans ce sens?
Christian
 

Hors ligne Marie Benson

transfert de base
« Réponse #14 le: 18 Janvier 2007 à 00:23:00 »
Salut Christian;



En réponse a ta question la base est bien 2.05 mais je veux envoyer les documents sur benson.BDD ( qui est  famillevide.bdd ).



Est-ce que je dois installer la dernière version aussi ( car je travaille sur mon ancien ordinateur pour le transfert ) ? J'avais installé la dernière base disponible sur mon nouvel ordi.  Pour être certaine de ne pas endommager ma base, j'ai créé et nommé un nouvel ancestrologie sous le nom ancestrologie1
 
Les utilisateurs suivants ont remercié ce message : jfd

Hors ligne Marie Benson

Transfert de base
« Réponse #15 le: 18 Janvier 2007 à 00:26:50 »
Re-Salut Christian;



Après vérification,  j'avais installé sur mon ancien ordi pour effectuer le transfert la version 407 b4.010 qui loge le dossier benson.bdd
 

Hors ligne Marie Benson

transfert de données
« Réponse #16 le: 18 Janvier 2007 à 01:08:16 »
Afin de re-clarifier ma situation voici les étapes que j'ai faites a date :

( le tout sur mon ancien ordi )



Ancestrologie est installé et sauvegardé sur la partition D du disque



Pour protéger mes informations j'ai créé Ancestrologie1 en chargeant la version 4.010 sur la partition C du disque.



J'ai downloadé MUTANCESTRE et l'ai installé dans ancestrologie et ancestrologie 1.



J'ai créé dans ancestrologie 1 dans le database le fichier  BENSON.BDD qui a été renommé du dossier ''famillevide'' transféré plus tôt ce soir



Lorsque je lance MUTANCESTRE  pour la base a transférer est :



D:\Program Files\ancestrologie\database\ancestrologie.BDD



Mes dossiers défilent bien dans la case du haut;



Maintenant la complication est pour la destination.  J'ai tout essayé et rien ne fonctionne.  (  a une seule reprise, dans mon message précédent, le système me disait que la base était trop vieille, mais j'ai réalisé que le syst`me voulait transférer de 2.05 a 2.05.  c'était le problème )



Ce que je donne comme adresse au système est comme suit :



C:\Program Files\Ancestrologie1\Database\BENSON.BDD



La réponse est toujours la même :  impossible de se connecter a la base de destinationé



Je donne ma langue au chat..... :idea:  :?:  :oops:
 

Hors ligne DDdeBerdeux

transfert de base de donnée
« Réponse #17 le: 18 Janvier 2007 à 07:28:31 »
Bonjour,

Il y a confusion dans les noms des bases.

Dans mon exemple, la nouvelle base ou base de destination, qui est à la version b5.008, est renommée BENSON.BDD.

J'ai supposé que l'ancienne base ou base d'origine à la version 2.05 s'appelait ANCESTROLOGIE.BDD.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Marie Benson

transfert de base de donnée
« Réponse #18 le: 19 Janvier 2007 à 04:34:31 »
bonjour André;



Je ne comprends pas le mélange que tu mentionnes.



Ma nouvelle base ancestrologie1  contiend le dossier benson.bdd



la 2.05 contiend le dossier  ancestrologie.bdd ???
 

Hors ligne DDdeBerdeux

transfert de base de donnée
« Réponse #19 le: 19 Janvier 2007 à 10:15:02 »
Citation de: "Marie Benson"
bonjour André;

Je ne comprends pas le mélange que tu mentionnes.

Ma nouvelle base ancestrologie1  contiend le dossier benson.bdd

la 2.05 contiend le dossier  ancestrologie.bdd ???
Bonjour,

Vous confondez "Base" et "Dossier".

"Base", c'est le nom du fichier de la base de données, écrit sur votre disque dur. Ancestrologie est installé avec un fichier de base de données appelé ancestrologie.bdd et situé par défaut dans le répertoire c:\program files\ancestrologie\database\.

A l'intérieur d'une base de données, on peut créer des "Dossiers" pour mettre une généalogie dans chacun d'entre eux. Chaque dossier est identifié par un numéro et on peut y ajouter un nom et un commentaire. A l'origine la base ancestrologie.bdd est livrée avec un dossier n°1 appelé "Mon premier dossier", contenant un exemple de généalogie.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Facon

transfert de base de donnée
« Réponse #20 le: 19 Janvier 2007 à 10:30:39 »
Bonjour Marie,
Citation de: "Marie Benson"
Je ne comprends pas le mélange que tu mentionnes.

Ma nouvelle base ancestrologie1  contiend le dossier benson.bdd

la 2.05 contiend le dossier  ancestrologie.bdd ???


 :arrow: Je pense que le mieux est de remettre les choses à plat.

Dans ton premier message tu parles d'une nouvelle machine sur la quelle tu as installé le dernier Ancestrologie, le tout venant remplacer un ancien PC sur lequel tu as ta base de données de structure 2.05 fonctionnant avec Ancestrologie 2.0.0.16. Tu précisera la version du dernier Ancestrologie, en principe V625.

 :arrow: Mutancestre fonctionne indépendamment d'Ancestrologie. Pour pouvoir être utilisé, il doit être positionné dans le répertoire Ancestrologie. Par défaut celui-ci est C:\Program Files\Ancestrologie. Il est également bien possible que la version Firebird embedded présente sur ton ancien PC soit un peu trop ancienne.

Gestion des bases

 :arrow: Pour éviter les erreurs et les interrogations. Tu reprends au début et tu disposes quelque part de ta base ancienne b2.05 avec tes données. Tu en prends une copie et tu la renommes Ancestrologie_205_old.bdd;

Tu as chargé la base vide Famillevide5008.bdd, elle devient Ancestrologie.bdd après installation si tu ne la renommes pas. Tu nommes une copie de cette base vide Ancestrologie_5008_new.bdd.

Transfert des données (si V625 sur le nouveau PC)

 :arrow: Pour bénéficier de meilleures performances et d'un Firebird up to date, tu vas utiliser ton nouvel ordinateur.

 :arrow: Tu mets en place Mutancestre dans C:\Program Files\Ancestrologie;

 :arrow: Tu copies Ancestrologie_205_old.bdd et Ancestrologie_5008_new.bdd dans C:\Program Files\Ancestrologie\Database;

 :arrow: Ancestrologie étant stoppé, tu lances Mutancestre, dans la fenêtre supérieure Origine tu sélectionnes Ancestrologie_205_old.bdd, tu fais Connecter et tu choisis le bon dossier.

Dans la fenêtre inférieure Destination tu sélectionnes Ancestrologie_5008_new.bdd, tu fais Connecter et tu choisis et nommes le dossier souhaité (voir les indications d'André: clic droit souris .....);

 :arrow: Lorsque ces dispositions sont prises, tu cliques sur le bouton Importer. Tu répètes l'opération si tu as plusieurs dossiers en choisissant le bon dossier sur la base OLD et en sélectionnant et nommant un nouveau dossier sur la base NEW;

 :arrow:  :arrow: Si comme nous le pensons, l'importation est réussie, tes données auront été transférées sur la base NEW.

 :arrow: Pour sortir de Mutancestre, tu as dû le stopper. Tu démarres alors Ancestrologie (toujours sur le nouveau PC) tu verras apparaître la généalogie Napoléon présente dans le fichier Ancestrologie.bdd mis en place lors de l'installation d'Ancestrologie nouveau.

Tu vas dans le menu Configuration / Emplacement de la base de données et tu pointes sur la base Ancestrologie_5008_new.bdd. Tu devrais voir tes données à l'écran.

Pour la bonne règle, il est souhaitable de faire une optimisation de la base de données (NEW). Pour cela tu vas dans le menu Configuration / Optimisation de la base de données puis tu lances le process.

 :arrow: Si tu le souhaites, tu peux renommer la base NEW en BENSON.bdd. Pour cela tu vas dans C:\Program Files\Ancestrologie\Database.

Au démarrage, Ancestrologie ne trouvera plus la base et le dira. Il ouvrira la fenêtre Emplacement de la base de données et là tu choisis la base BENSON.bdd.

Bon courage.



Nota: Si tu rencontres des difficultés, tu zippes une copie de la base de données OLD version 2.05 et tu la communiques à André. Il sera heureux de faire le test pour valider le transfert sur des bases anciennes.
Christian
 

Hors ligne Marie Benson

TRansfert de base de donnée
« Réponse #21 le: 20 Janvier 2007 à 04:02:40 »
Bonsoir Facon;



J'ai suivi a la lettre tes dernières explications et je dois avouer que j'étais désespérée car rine ne fonctionnait.  Je dits bien fonctionnait, car a force de patience ( et de calme )  le transfert s'est effectué a 100%,  oui tu lis bien 100%.  Je te remercie infiniment de ta patience et de tes bons conseils.  Je crois que la clef de la réussite a été de tout transférer comme tu le mentionnais sur le nouvel ordi et d'opérer les transferts sur ce dernier.



Sous ton nom je remarque une mention PRO ;  Laisse-moi te dire que tu es un vrai pro et que tu mérites bien ce titre.



Merci a tous les gens qui m'ont aidé, sans oublier André.



Je vais enfin pouvoir bien dormir ce soir.



A+



Marie Benson  XXX
 

Hors ligne Facon

TRansfert de base de donnée
« Réponse #22 le: 20 Janvier 2007 à 10:23:28 »
Bonjour Marie,
Citation de: "Marie Benson"
J'ai suivi a la lettre tes dernières explications et je dois avouer que j'étais désespérée car rine ne fonctionnait.  Je dits bien fonctionnait, car a force de patience ( et de calme )  le transfert s'est effectué a 100%,  oui tu lis bien 100%.  Je te remercie infiniment de ta patience et de tes bons conseils.  Je crois que la clef de la réussite a été de tout transférer comme tu le mentionnais sur le nouvel ordi et d'opérer les transferts sur ce dernier.

Sous ton nom je remarque une mention PRO ;  Laisse-moi te dire que tu es un vrai pro et que tu mérites bien ce titre.

Merci a tous les gens qui m'ont aidé, sans oublier André.

Je vais enfin pouvoir bien dormir ce soir.


 :arrow: Ravi que tout se soit bien passé. Tout le mérite revient à André qui a conçu cet outil. Lui c'est un vrai Pro, moi je ne suis qu'un Pro par le nombre de messages.

 :arrow: Tiens nous au courant du bon fonctionnement de cette base récupérée, c'est intéressant de le savoir pour, le jour venu, pouvoir utiliser une nouvelle fois cette possibilité pour des bases anciennes.
Christian