Auteur Sujet: Outil de migration de la base de données version 4.051  (Lu 5314 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Christian Guillemaut

  • Néophyte
  • *
  • Messages: 4
Outil de migration de la base de données version 4.051
« le: 27 Septembre 2006 à 22:34:28 »
Bonsoir,



Suite à la dernière MAJ d'Ancestrologie, j'ai été amené à télécharger l'outil de migration 4.051 nécessaire pour passer de la base 3.57 (qui est encore la mienne) à la base 4.051. Je ne parviens pas à opérer la migration et ma base reste désespérément la 3.57.



Bien entendu, je ne peux plus rien ouvrir car le message suivant s'affiche :

"La version de votre base 3.57 est trop ancienne. Il faut la mettre à jour."



En examinant le contenu ModifBase.txt, j'y trouve le message d'erreur suivant :

"I/O error for file "D:\Christian (RÚpertoire de travail)\GÚnÚalogie\Ancestrologie\Database\ANCESTROLOGIE.BDD"

-Error while trying to open file

-Le chemin d'accès spécifié est introuvable."

Je dois préciser que j'ai 2 disques :

Le disque C qui supporte mes programmes dont Ancestrologie

Le disque D qui supporte mes données



Merci de votre aide.











 

Hors ligne Facon

Outil de migration de la base de données version 4.051
« Réponse #1 le: 27 Septembre 2006 à 22:58:32 »
Bonsoir,

La mise en oeuvre de l'outil de migration se fait Ancestrologie stoppé.

Le chemin vers la base de données semble un peu long mais sans plus, il faut principalement veiller à l'écriture de ce chemin en évitant les lettres accentuées. En particulier, il ne faut pas utliser "généalogie" mais "genealogie", ni "Répertoire de travail" mais "Repertoire de travail" etc...

Tu essayes en éliminant les accents et tu nous expliques comment la migration se déroule.
Christian
 

Hors ligne Christian Guillemaut

  • Néophyte
  • *
  • Messages: 4
Outil de migration de la base de données version 4.051
« Réponse #2 le: 28 Septembre 2006 à 22:21:02 »
Bonsoir,



Tout d'abord, merci de ton aide.

Je dois préciser que j'avais bien lancé l'utilitaire de migration avec Ancestrologie fermé comme cela était indiqué.



1/ Après avoir remplacé les caractères accentués par les mêmes non accentués (je n'avais pas songé à ce type de problème en nommant mes dossiers), je relance l'utilitaire de migration.



2/ Le fichier ModifBase contient les mêmes erreurs (normal puisque je ne peux pas intervenir sur l'adresse de ma base BDD inscrite dans Ancestrologie que je peux pas ouvrir).



3/ Néanmoins, j'ouvre ensuite Ancestrologie et apparaît le message "Nom de fichier incorrect...Error BASE : impossible de se connecter à la base I/O for file "D:\Christian etc..."   Le chemin d'accès est introuvable " . Normal puisque le chemin que connaît Ancestrologie comporte des caractères accentués.



4/ Je modifie le chemin de la base dans la fenêtre que me propose Ancestrologie. Cela semble OK mais j'ai le message d'erreur suivant : "IBQEve : champ EV_IND_LATITUDE non trouvé"



Autrement dit, je tourne un peu en rond et ne sais pas vraiment comment faire pour me sortir d'un problème qui ressemble à un cercle vicieux.



En espérant avoir été suffisamment clair dans l'exposé de mon problème,  à nouveau un grand merci.



Christian
 

Hors ligne Bruno T.

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 4 611
  • Remercié: 69 fois
    • Notre Généalogie
  • Programme: 2024.2001.4.24
  • Base: 5.146
  • Système: w11 x64 23H2
Outil de migration de la base de données version 4.051
« Réponse #3 le: 28 Septembre 2006 à 22:40:09 »
Bonsoir Christian, tu dis:
Citer
1/ Après avoir remplacé les caractères ... je relance l'utilitaire de migration.
Non, pas maintenant car l'utilitaire ne connais pas ce nouveau chemin, et cherche encore la base dans le chemin accentué qui n'existe plus
Citer
4/ Je modifie le chemin de la base... mais j'ai le message d'erreur: "IBQEve : champ EV_IND_LATITUDE non trouvé"
normal car la base n'est pas à jour

Maintenant que le chemin a été mis a jour par la tentative d'ouverture d'Ancestrologie, il faut relancer l'outil de mise à jour de la base, qui cette fois devrait fonctionner.  :wink:
Téléchargez des images supplémentaires pour Ancestr'Arbres Images au choix enrichissez en ajoutant les votres
A+    Bruno
                                                                                               
 

Hors ligne Christian Guillemaut

  • Néophyte
  • *
  • Messages: 4
Outil de migration de la base de données version 4.051
« Réponse #4 le: 29 Septembre 2006 à 14:50:57 »
Bonjour Bruno,



Bien entendu, j'ai également songé à modifier d'abord le chemin d'accès à la base et ensuite seulement à mettre en oeuvre l'utilitaire de migration.

Sauf qu'à la suite de l'apparition du message "La base 3.57 est trop ancienne etc...", Ancestrologie se refermait systématiquement sans que j'aie pu modifier le chemin en question.



Je le dis à l'imparfait car à la suite de mon ultime tentative, j'ai placé ma base dans le sous-répertoire Database d'Ancestrologie installé sur le disque C:.

Dès lors, la modification du chemin s'est imposée d'elle-même quand j'ai ouvert Ancestrologie.

Après l'avoir refermé, j'ai activé l'outil de migration et, miracle, tout est enfin rentré dans l'ordre.



En conclusion, je pense que ce qui m'a posé problème, c'est non seulement le fait que mes répertoires comportent des caractères accentués mais aussi que ma base se situe sur un disque différent de celui du programme.



En tout cas, merci pour vos deux contributions.



Cordialement.



Christian
 

Hors ligne DDdeBerdeux

Outil de migration de la base de données version 4.051
« Réponse #5 le: 29 Septembre 2006 à 15:59:58 »
Citation de: "Christian Guillemaut"
En conclusion, je pense que ce qui m'a posé problème, c'est non seulement le fait que mes répertoires comportent des caractères accentués mais aussi que ma base se situe sur un disque différent de celui du programme.
Bonjour,

Un disque différent de celui d'installation n'a jamais constitué un obstacle. Lors de la mise à jour, des lignes de commande telles que celle-ci doivent être exécutées:

isql "C:\Program Files\Ancestrologie\Database\Ancestrologie.bdd" -U "SYSDBA" -PAS "masterkey" -m -output modifbase.log -input maj_b4043_bxxxx.sql

où j'ai souligné le nom complet du nom de la base qui doit être remplacé par le votre, mais la chaîne fait déjà 145 caractères.

Je n'ai pas fait d'essais suffisants pour vous dire qu'elle est la limite acceptable en nombre de caractères de cette chaîne, mais tous les problèmes rencontrés ont été dûs soit au nom complet du fichier, chemin compris, trop long, soit à la présence de caractères exotiques dans ce nom.

A+

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

Hors ligne Christian Guillemaut

  • Néophyte
  • *
  • Messages: 4
Outil de migration de la base de données version 4.051
« Réponse #6 le: 29 Septembre 2006 à 16:15:02 »
Bonjour,



Tout en émettant cette hypothèse, j'avais effectivement constaté que lors de mises à jour antérieures du logiciel, l'installation de la base sur un disque différent de celui ddu programme n'était pas un obstacle. En revanche, quand avais-je modifié la base pour la dernière fois, no sé...

Le nombre excessif de caractères du chemin que j'avais indiqué pour l'outil de migration est sans doute la bonne explication.



Merci.



Christian
 

Hors ligne albert-marie

  • Néophyte
  • *
  • Messages: 4
Outil de migration de la base de données version 4.051
« Réponse #7 le: 30 Septembre 2006 à 17:15:36 »
Bonjour,

Avec une configuration similaire (fichiers dans un répertoire c:\Documents\Généalogie\Ancestrologie ....J'ai rencontré le même problème lors de la mise à jour avec impossiblité de modifier le chemin d'accès du répertoire (ancestologie ne s'ouvrant pas). J'ai donc rechargé une version antérieure d'ancestrologie, avec laquelle j'ai pu ouvrir ma base , modifié le chemin d'accès du répertoire - en supprimant les accents. J'ai ensuite lancé la migration de la base de données et réinstallé la dernière version d'ancestrologie. Tout est rentré dans l'ordre sans perte de données apparente. Je n'avais jamais rencontré de tel problème avec les mises à jour précédentes.

A+
 

Hors ligne DDdeBerdeux

Outil de migration de la base de données version 4.051
« Réponse #8 le: 02 Octobre 2006 à 10:15:01 »
Citation de: "albert-marie"
Je n'avais jamais rencontré de tel problème avec les mises à jour précédentes.
Bonjour,

Regardez la taille du fichier de mise à jour de la base: 1,85 Mo. Cà représente une bonne part des modifications qui ont été faites (base, Firebird, documents) depuis la version 3.57. Vous comprendrez que celà ne peut être intégré dans ancestrologie.exe comme çà l'était jusqu'à la v357, sans le ralentir excessivement et inutilement (puisque ne servant qu'une seule fois).

A+

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