Auteur Sujet: [résolu]violation d'accès  (Lu 10925 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne ladorche

  • Spécialiste
  • ***
  • Messages: 54
  • Remercié: 1 fois
  • Programme: V1360
  • Base: v5.130
  • Système: Vista "Edition Familiale Premium"
[résolu]violation d'accès
« Réponse #19 de la page précédente: 14 Avril 2006 à 07:39:41 »
Bonjour,

J'ai fais comme indiqué, rien ne change.

Dans mon dossier database, j'ai 2 fichiers. Un ANCESTROLOGIE.BDD et l'autre PEYRAUD.BDD. J'ai donc choisi dans "configuration/emplacement" de la base celle nommée PEYRAUD. Fermeture d'ancestrologie.

Lancement de l'outil de migration, qui ne reconnait que ANCESTROLOGIE.BDD losque je donne le chemin d'accès de database.

J'en suis toujours au même point.

Je tente une nouvelle modification si vous voyez quelque chose qui cloche, avant de retourner sur généatique.
 

Hors ligne Claude Baudin

  • AncestroSenior
  • *****
  • Messages: 1 709
[résolu]violation d'accès
« Réponse #20 le: 14 Avril 2006 à 08:43:51 »
Sur ancestrologie.bdd tu mets 1 devant ancestrologie et sur ta base renommée en Perraud tu la renommes en ancestrologie.bdd.

Essaye tu verras bien  :wink:
Cordialement
A+
Ancestrologie V 1101 B 5122
PIV 3G° 2048 M°
Intel core 2 duo, 2048M° Ecran 19p et 17p
OS Vista  Windows7 et Xp
___________

Claude
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
[résolu]violation d'accès
« Réponse #21 le: 14 Avril 2006 à 09:22:10 »
Citation de: "ladorche"


Lancement de l'outil de migration, qui ne reconnait que ANCESTROLOGIE.BDD losque je donne le chemin d'accès de database.



Comment fais-tu ? L'outil de migration ne demande jamais le chemin de la base, il le trouve tout seul dans la base de registre. Il y trouve son nom et son chemin. Ces infos sont celles de la dernière base qui a été ouverte par Ancestrologie, mais j'ai déjà dû le dire.
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne DDdeBerdeux

[résolu]violation d'accès
« Réponse #22 le: 14 Avril 2006 à 09:29:11 »
Bonjour,

Ladorche pourrait-il non nous écrire le nom complet de la base qu'il a sélectionnée dans ancestrologie, TOUT le chemin depuis la lettre du disque, espaces et caractères accentués compris?

A+

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

Hors ligne Claude Baudin

  • AncestroSenior
  • *****
  • Messages: 1 709
[résolu]violation d'accès
« Réponse #23 le: 14 Avril 2006 à 09:30:34 »
Citation de: "Horemans"
mais j'ai déjà dû le dire.




Pari avec jipschiff  :wink:  :lol:
Cordialement
A+
Ancestrologie V 1101 B 5122
PIV 3G° 2048 M°
Intel core 2 duo, 2048M° Ecran 19p et 17p
OS Vista  Windows7 et Xp
___________

Claude
 

Hors ligne Facon

[résolu]violation d'accès
« Réponse #24 le: 14 Avril 2006 à 09:42:44 »
Bonjour,

J'ai fait la manip de mon coté avec une ancienne (!!!!!) base b4.013. Je l'ai laissé dans un répertoire de stockage de sauvegarde D:\..... et non dans database.

J'ai sélectionné cette base avec Configuration/Emplacement.... et ouvert cette base qui apparaît bien à l'écran.

J'ai stoppé Ancestrologie, lancé la migration puis redémarré Ancestrologie. Résultat v514 b4.013. La migration n'a pas été réalisée.

J'ai copié la même base dans Database, refait une migration. La base est bien devenue b4.031 au lieu de b4.013.



Est-ce que la base sélectionnée par Ladorche est bien dans Database?
Christian
 

Hors ligne ladorche

  • Spécialiste
  • ***
  • Messages: 54
  • Remercié: 1 fois
  • Programme: V1360
  • Base: v5.130
  • Système: Vista "Edition Familiale Premium"
[résolu]violation d'accès
« Réponse #25 le: 14 Avril 2006 à 10:03:12 »
Merci d'avoir essayé de m'aider mais rien ne fonctionne, pas moyen de migrer cette p... :evil:  de base vers les supérieurs.

Je vire donc ancestrologie pour retourner à généatique.
 

Hors ligne Facon

[résolu]violation d'accès
« Réponse #26 le: 14 Avril 2006 à 10:23:20 »
Bonjour,

C'est dommage de rester sur un échec.

Une fois zippée, quelle est la taille de ta base. Si c'est raisonnable tu peux me la communiquer pour faire l'opération et je te la retourne (si successful!!!).
Christian
 

Hors ligne Claude Baudin

  • AncestroSenior
  • *****
  • Messages: 1 709
[résolu]violation d'accès
« Réponse #27 le: 14 Avril 2006 à 10:32:01 »
Citation de: "ladorche"
Merci d'avoir essayé de m'aider mais rien ne fonctionne, pas moyen de migrer cette p... :evil:  de base vers les supérieurs.

Je vire donc ancestrologie pour retourner à généatique.




Et pourquoi :?:  si tu as un gedcom tu vires integralement ancestrologie et même dans le registre et tu fait un installation toute neuve avec la derniere version au point 1 du site  :wink:
Cordialement
A+
Ancestrologie V 1101 B 5122
PIV 3G° 2048 M°
Intel core 2 duo, 2048M° Ecran 19p et 17p
OS Vista  Windows7 et Xp
___________

Claude
 

Hors ligne ladorche

  • Spécialiste
  • ***
  • Messages: 54
  • Remercié: 1 fois
  • Programme: V1360
  • Base: v5.130
  • Système: Vista "Edition Familiale Premium"
[résolu]violation d'accès
« Réponse #28 le: 14 Avril 2006 à 11:09:46 »
Merci les copains, pris de remords, je viens de refaire toute l'installation et devinez quoi????

Ca marche  :lol:

Ma base est enfin à la bonne version.
 

Hors ligne Facon

[résolu]violation d'accès
« Réponse #29 le: 14 Avril 2006 à 11:13:28 »
Comme quoi il ne fallait pas abandonner en si bon chemin.

Bonne généalo
Christian
 

Hors ligne Claude Baudin

  • AncestroSenior
  • *****
  • Messages: 1 709
[résolu]violation d'accès
« Réponse #30 le: 14 Avril 2006 à 11:41:40 »
Il y a un dicton qui dit "faire et defaire c'est apprendre et comprendre" :wink:
Cordialement
A+
Ancestrologie V 1101 B 5122
PIV 3G° 2048 M°
Intel core 2 duo, 2048M° Ecran 19p et 17p
OS Vista  Windows7 et Xp
___________

Claude
 

Hors ligne DDdeBerdeux

[résolu]violation d'accès
« Réponse #31 le: 14 Avril 2006 à 14:12:06 »
Citation de: "Horemans"
l'outil de migration peut être lancé de n'importe où. Il va chercher dans la base de registre l'adresse de la dernière base utilisée par Ancestrologie.exe.
Philippe a raison.

En se fermant, ancestrologie va écricre dans la base de régistre à l'adresse HKEY_CURRENT_USER\Software\Ancestrologie\Path\PathFileNameBdd le nom complet (chemin compris) du fichier de la base en cours.

Lors de son ouverture, l'exécutable de mise à jour de la base va lire cette valeur dans la BDR. S'il ne trouve pas cette valeur dans la BDR, il la remplace par "C:\Program Files\Ancestrologie\Database\Ancestrologie.bdd".

Cette valeur est ensuite écrite en paramètre d'une commande qui sera exécutée.

Christian peut me croire, c'est moi qui écrit la procédure. Cà marche même en réseau. La procédure fonctionne sur une base appelée "PIII500:famille" parce que située sur le serveur Linux du réseau et déclarée comme un alias (pas d'accès direct au fichier).

Le cas connu où çà ne fonctionne pas (et je n'ai pas de solution), est dû à la ligne de commande qui n'accepte pas de chaîne trop longue ou de caractères accentués comme paramètres. Ce qui arrive parfois quand un utilisateur met ses bases dans "Mes documents" alors qu'il est identifié avec son nom comme par exemple "C:\Documents and Settings\andré\Mes documents\généalogie\databases\famillecomplète.BDD

Si çà ne marche pas chez Christian, il devrait vérifier ce point.

Une autre cause de non fonctionnement, est si la valeur n'est pas trouvée dans la BDR. Le mot "Ancestrologie" qui se trouve dans le nom de la valeur est en réalité le nom du fichier exécuté, normalement ancestrologie.exe. Si ce nom est modifié, la valeur portant un nom différent ne peut être trouvée, donc sa valeur par défaut est utilisée "C:\Program Files\Ancestrologie\Database\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 Facon

[résolu]violation d'accès
« Réponse #32 le: 14 Avril 2006 à 15:23:24 »
Bonjour André,

L'idée de mettre en doute tes explications ne m'a même pas effleuré. J'essaye de comprendre comme toi mais avec des moyens bien inférieurs.

Pour voir et non pour vérifier, j'ai repris la base en question et je l'ai placé non pas dans database mais sur un chemin moins long.

La migration s'effectue correctement.

Merci pour ton engagement et tes explications.
Christian