Auteur Sujet: Nouvel installateur de Mises à Jour (5.130-1360-25)  (Lu 6652 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Bruno T.

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 4 600
  • Remercié: 66 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 12.0 Firefox 12.0
    • Notre Généalogie
  • Programme: 1998.1.6 - dev: 2001.3.16
  • Base: 5.131 emb/serv
  • Système: w10x64
Nouvel installateur de Mises à Jour (5.130-1360-25)
« le: 03 Juin 2012 à 15:01:56 »
A partir de la version Ancestrologie 1360 avec base b5.130, l'outil de mise à jour a été profondément révisé pour faciliter et fiabiliser les mises à jour quelque soient les configuration clientes:
Tout d'abord, un GRAND MERCI à Alain (anorgeot) pour son rôle de candide testeur ( le seul ), qui a patiemment installé et désinstallé maintes fois pour stabiliser cet outil,   et pour sa curiosité et perspicacité.

Mise à jour des bases vers la dernière en cours b5.130, ainsi que la migration du programme vers la v1360 actuelle.
Correctif migration_base v5130.1560.21.25 du 25/08/2012 :
- Ajout d'une sécurité dans le cas ou la dernière base lancée par Ancestrologie n'existe plus, avec message d'erreur significatif
- Enregistrement dans update de l'executable de mise à jour avant opérations pouvant aboutir à un échec permettant à Ancestrologie de l'exécuter si besoin au prochain lancement
Correctif migration_base v5130.1560.21.24 du 20/06/2012- Diverses correction identifiés en exploitation v23 sur des configuration hétéroclytes
- Détection format de la base avant migration - abandon si non gérable
- Ancestrologie n'exploite en standard que des bases FB 2.1.4, la migration d'une base FB2.5.1 en mode server peut être exécutée uniquement si FB2.5.1 server est installé
- Abandon MAJ si nom de base incomplet (exemple il n'existe que nom du répertoire)
- SECURISATION: Abandon de la SUPPRESSION des dossiers sources lors du déplacement des dossiers data (Renommés en SavMoved[nom du dossier]
- Optimisation du code
Correctif migration_base v5130.1532.21.23 du 09/06/2012:
- Plusieurs ajustements mineurs pour la prise en compte de situations plus diverses ou hétéroclites suivant le configuration de l'installation existante d'Ancestrologie
- Résolution d'un bug sans gravité de blocage de la mise à jour sur anciennes configuration en réseau
- Ajout d'une aide explicative sur l'écran de déplacement des dossiers de données utilisateurs sur Vista et W7
Nouveautés:
- Migration version depuis version mini de base b3.00 de fin 2003 (version Ancestrologie 2.10)
- Mise à jour traduite en Français, Anglais, (et presque en Espagnol et Basque pour PCM  :wink: )
- Barre et textes de progression des diverses phases de la mise à jour.
- En environnement Windows Vista ou Seven, suppression des problèmes de dysfonctionnement lié au focntions normales de sécurité windows (virtualstore) par le déplacement optionnel mais recommandé des dossiers de données utilisateurs depuis "Programme" vers 'Mes Documents'(installés par des anciennes versions dans program files)  vers Mes Documents\Ancestrologie (ou Ancestrologie_01.._nn si déja existant) ;
- le déplacement de ces dossiers pour utilisateurs avertis vers un dossier de leur choix nouveau ou existant (cette dernière option ne fait pas de contrôle, risque d'écrasement de fichiers de même nom déjà existants, tels qu'une base de données)
- Simplification et accélération de certains process de mise à jour de la base
- Correction du bug des stats à 0 (et autres procédures manquantes) introduit depuis version ~ 1100
- On peut relancer cette mise à jour, même sur une base à jour (b5.130) pour corriger les défauts identifiables par des statistiques à 0 dans la barre de status en bas d'écran ou la fenêtre statistiques
- Détecte l'existence du service FB server et propose d'installer en mode client de ce server, ou classiquement en mode autonome (embedded avec gds)
- Peut aussi être relancer pour adapter le mode de fonctionnement de autonome à server, et vice versa
- Tous ces fonctionnements accessible en local comme en réseau (pas de sauvegarde de la base en réseau)
- Options d'installation ou mise à jour des Plugins(avec téléchargement en live nécessitant d'être connecté à internet)

Infos Diverses (nouveautés et fonctions déjà existantes en vrac):
- Sauve_Avant_MAJ_Internet devient SauveAvantMAJ
- Remplacement de l'icone de lancement du bureau, et des raccourcis du groupe menu démarrer
- Nettoyage des éléments obsolètes [Suppression Help(2001), RunTime VC(2003), anciennes DLL (incoporées dans le programme), anciens installeur et désinstalleurs, divers...)
- Positionnement des fichiers FireBird dans un dossier FireBird en mode embedded (supprimés en mode server)
- Génération de 2 fichiers journaux de l'installation lisibles avec un éditeur de texte basique(exple. notepad): Migration.log restituant l'essentiel des séquences de mise à jour, et MigrationDetails.log restituant des détails destinés au développeur.
- Génère provisoirement ( en attendant nouvelle install par Yves) d'une entrée de désinstallation CréationWeb dans 'ajout/suppr progr' sur XP, et Progr & Fonstionnalités' sur Vista et W7.

Installation avec Firebird Server:
 - Pour les utilisateurs experts et avancés travaillant avec le server FB, déjà bien lire l'avertissement lors de la mise à jour:
Ensuite la configuration d'installation du server Firebird version 2.1.4 mini doit être installé en cochant les options  de Taches supplémentaires suivantes:
  + Générer la bibliothèque gds32.dll pour les anciennes applications
  + Copier la bibliothèque gds dans "système"
 
(rmq: FB 2.5 parait fonctionnel mais non validé)
« Modifié: 30 Août 2012 à 00:32:48 par Bruno T. »
Téléchargez des images supplémentaires pour Ancestr'Arbres Images au choix enrichissez en ajoutant les votres
A+    Bruno
                                                                                               
 

Hors ligne Bruno T.

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 4 600
  • Remercié: 66 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 13.0 Firefox 13.0
    • Notre Généalogie
  • Programme: 1998.1.6 - dev: 2001.3.16
  • Base: 5.131 emb/serv
  • Système: w10x64
Nouvel installateur de Mises à Jour (5.130-1360-21 v23)
« Réponse #1 le: 09 Juin 2012 à 16:48:56 »
Correctif Migration_Base v23
« Modifié: 09 Juin 2012 à 17:01:43 par Bruno T. »
Téléchargez des images supplémentaires pour Ancestr'Arbres Images au choix enrichissez en ajoutant les votres
A+    Bruno
                                                                                               
 

Hors ligne Bruno T.

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 4 600
  • Remercié: 66 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 14.0.1 Firefox 14.0.1
    • Notre Généalogie
  • Programme: 1998.1.6 - dev: 2001.3.16
  • Base: 5.131 emb/serv
  • Système: w10x64
Nouvel installateur de Mises à Jour (5.130-1360-23)
« Réponse #2 le: 30 Août 2012 à 00:31:50 »
Correctif v25
Téléchargez des images supplémentaires pour Ancestr'Arbres Images au choix enrichissez en ajoutant les votres
A+    Bruno
                                                                                               
 

Hors ligne Bob du Vaucluse

  • AncestroTest
  • AncestroExpert
  • *****
  • Messages: 402
  • Remercié: 11 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 14.0.1 Firefox 14.0.1
  • Programme: v2015-1996.3
  • Base: v5.131
  • Système: W10
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #3 le: 30 Août 2012 à 10:44:01 »
pour info j'utilise Firebird serveur 2.5.1 depuis sa sortie sans problème de sa part.


 

Hors ligne Bruno T.

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 4 600
  • Remercié: 66 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 14.0.1 Firefox 14.0.1
    • Notre Généalogie
  • Programme: 1998.1.6 - dev: 2001.3.16
  • Base: 5.131 emb/serv
  • Système: w10x64
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #4 le: 31 Août 2012 à 23:35:04 »
Ancestrologie peut éventuellement fonctionner avec FB2.5.1 mais dans une configuration "boiteuse" où le format de la base sur le disque (ODS) peut ne pas être en phase.

Les essais de migration actuellement réalisés ne donne pas entièrement satisfaction, quelques dysfonctionnements peuvent apparaître lors de l'upgrade FB2.1 ODS11.0 vers FB2.5 ODS11.1, donc Ancestrologie restera officiellement en FB2.1 tant que ces points ne seront pas analysés et corrigés.
En effet, FB server 2.5 (ODS11.1) peut tout à fait gérer une base FB 2.1 (ODS11.0),   mais une sauvegarde/restauration risque de modifier l'ODS de 11.0 à   11.1, et dans ce cas certaines instructions non compatibles génèrent des erreurs provoquant des pertes de données.

La mise à jour peut malgré tout traité une évolution de la structure de la base Ancestrologie même avec une base FB2.5 à condition que l'on soit en mode serveur.

Utiliser le moteur de base FB2.5 server ne signifie pas que la base est au format FB2.5, seul la version ODS est significative
Téléchargez des images supplémentaires pour Ancestr'Arbres Images au choix enrichissez en ajoutant les votres
A+    Bruno
                                                                                               
 

Hors ligne Guépard

  • AncestroJunior
  • ****
  • Messages: 178
  • Remercié: 2 fois
  • Windows XP Windows XP
  • Firefox 15.0 Firefox 15.0
  • Programme: 2015-1996.3
  • Base: 5.131
  • Système: Windows XP SP3 Professionnel 32 bits, Windows 7 Professionnel 64 bits, Windows 10 64 bits,Ubuntu 16.04 64 bits.
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #5 le: 01 Septembre 2012 à 00:40:11 »
Bonsoir,

J'aimerais apporter une petite précision.

      J'avais FireBird 2.1.4. en mode serveur externe (c'est-à-dire pas celui incorporé dans Ancestrologie). Je l'ai mis a jour pour passer à la dernière version 2.5.1.
     Puis j'ai lancé Migration Base.

     Tout s'est bien passé. Cependant, l'installateur de mise à jour "neutralise" FireBird en serveur externe et du coup,
je n'ai plus le bouton Ancestrologie dans QuiSontIls.
Pour le rétablir, j'ai du "neutraliser" FireBird installé par Migration Base.

Pour ceux qui, comme moi, utilisent QuiSontIls et qui ont ce problème, il suffit de supprimer dans le répertoire
C:\Program Files\Ancestrologie :
- le répertoire FireBird,
- les fichiers suivants :
   - GDS32.dll
   - firebird.conf
   - firebird.msg
   - ib_udf.dll
   - ib_util.dll
   - icudt30.dll
   - icuin30.dll
   - icuuc30.dll.


                                     
FireBird 2.5.1. serveur, CréationWeb 2.4.
QuiSontIls 3.9.4.

Ancestrologiquement vôtre !
Guépard.
 

Hors ligne Bruno T.

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 4 600
  • Remercié: 66 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 14.0.1 Firefox 14.0.1
    • Notre Généalogie
  • Programme: 1998.1.6 - dev: 2001.3.16
  • Base: 5.131 emb/serv
  • Système: w10x64
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #6 le: 01 Septembre 2012 à 11:45:00 »
Bonjour,
Ce n'est pas normal ce comportement.
Migration-Base sait gérer normalement cette situation.
Pour me permettre de vérifier peux-tu me joindre le fichier migration.log
Merci
Téléchargez des images supplémentaires pour Ancestr'Arbres Images au choix enrichissez en ajoutant les votres
A+    Bruno
                                                                                               
 

Hors ligne Guépard

  • AncestroJunior
  • ****
  • Messages: 178
  • Remercié: 2 fois
  • Windows XP Windows XP
  • Firefox 15.0 Firefox 15.0
  • Programme: 2015-1996.3
  • Base: 5.131
  • Système: Windows XP SP3 Professionnel 32 bits, Windows 7 Professionnel 64 bits, Windows 10 64 bits,Ubuntu 16.04 64 bits.
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #7 le: 04 Septembre 2012 à 11:17:45 »
Bonjour,

Voici en pièce jointe le fichier Migration.log.

       J'avais déjà connu ce problème de non réciprocité entre Ancestrologie   et Quisontils avec les précédents versions d'Ancestrologie (à savoir le   bouton Quisontils actif dans Ancestrologie et pas de bouton   Ancestrologie dans Quisontils pour le même individu, bien que j'avais,   dans QST, coché "Quisontils peut être appelé depuis un programme   extérieur").
(Licence de Quisontils acquise fin mai 2010).

     Ma BDD et mon Album de photos généalogiques étant sur un disque dur externe par sécurité,
j'avais   essayé tous les cas de figure : mettre mes dossiers de travail sur le   disque dur interne, copier les fichiers firebird et les dll ad hoc   d'Ancestrologie dans le répertoire de Quisontils, installation des   répertoires par défaut, il n'y avais rien à faire.

     Ce n'est   qu'après avoir consulté ce forum que j'ai pu établir cette réciprocité   en installant Firebird en serveur externe et en neutralisant celui   d'Ancestrologie. Depuis je travaille ainsi sans problème.

Bonne réception et bien cordialement.
FireBird 2.5.1. serveur, CréationWeb 2.4.
QuiSontIls 3.9.4.

Ancestrologiquement vôtre !
Guépard.
 

Hors ligne Bruno T.

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 4 600
  • Remercié: 66 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 14.0.1 Firefox 14.0.1
    • Notre Généalogie
  • Programme: 1998.1.6 - dev: 2001.3.16
  • Base: 5.131 emb/serv
  • Système: w10x64
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #8 le: 04 Septembre 2012 à 22:55:00 »
Bonsoir,
Dans le fichier journal de migration la phrase: FireBird Server existe sur cette machine, mais ne sera pas utilisé suivant votre choix indique que le comportement que vous avez constaté provient du fait que lors de la mise à jour, vous avez choisit l'option d'installation en mode autonome, sans utilisation du mode server, la mise à jour a donc installé les éléments nécessaires au fonctionnement en mode autonome et donc vous avez du ensuite les supprimés comme vous l'évoquez dans votre précédent post.

Téléchargez des images supplémentaires pour Ancestr'Arbres Images au choix enrichissez en ajoutant les votres
A+    Bruno
                                                                                               
 

Hors ligne Guépard

  • AncestroJunior
  • ****
  • Messages: 178
  • Remercié: 2 fois
  • Windows XP Windows XP
  • Firefox 15.0 Firefox 15.0
  • Programme: 2015-1996.3
  • Base: 5.131
  • Système: Windows XP SP3 Professionnel 32 bits, Windows 7 Professionnel 64 bits, Windows 10 64 bits,Ubuntu 16.04 64 bits.
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #9 le: 05 Septembre 2012 à 10:13:08 »
Bonjour,

     Merci pour la réponse.

     Mais je ne souviens pas avoir eu le choix lors de l'utilisation de Migration Base, dans la mesure j'ai bien eu cette ligne au cours de son utilisation qui m'informait de cette situation.

     Dois-je donc réinstaller FireBird 2.5 ? Si oui, quelles options dois-je cocher ?
(J'ai fais une installation de FireBird par défaut, c'est à dire sans modifier les options).

Bien cordialement.
FireBird 2.5.1. serveur, CréationWeb 2.4.
QuiSontIls 3.9.4.

Ancestrologiquement vôtre !
Guépard.
 

Hors ligne Bruno T.

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 4 600
  • Remercié: 66 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 14.0.1 Firefox 14.0.1
    • Notre Généalogie
  • Programme: 1998.1.6 - dev: 2001.3.16
  • Base: 5.131 emb/serv
  • Système: w10x64
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #10 le: 06 Septembre 2012 à 00:01:48 »
Bonsoir, non ne refaites pas la mise à jour, ce que vous avez fait (suppression des fichiers FB) est suffisant
Mais il faut que je vérifie, vous m'avez semé le trouble
Merci

Téléchargez des images supplémentaires pour Ancestr'Arbres Images au choix enrichissez en ajoutant les votres
A+    Bruno
                                                                                               
 

Hors ligne Guépard

  • AncestroJunior
  • ****
  • Messages: 178
  • Remercié: 2 fois
  • Windows XP Windows XP
  • Firefox 13.0.1 Firefox 13.0.1
  • Programme: 2015-1996.3
  • Base: 5.131
  • Système: Windows XP SP3 Professionnel 32 bits, Windows 7 Professionnel 64 bits, Windows 10 64 bits,Ubuntu 16.04 64 bits.
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #11 le: 06 Septembre 2012 à 17:03:58 »
Bonjour,

OK, je fais rien. Comment dois je définir ma base FireBird ? afin de le signaler avec la version de la base  ?
Je prends des congés pour 3 semaines et n'aurai pas accès à l'internet. Si je dois vous répondre, ce sera donc à mon retour.

Bien cordialement.
FireBird 2.5.1. serveur, CréationWeb 2.4.
QuiSontIls 3.9.4.

Ancestrologiquement vôtre !
Guépard.
 

Hors ligne emilise

  • Expert
  • ****
  • Messages: 104
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 15.0.1 Firefox 15.0.1
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #12 le: 13 Septembre 2012 à 23:07:36 »
Bonjour,

Je suis moi aussi avec Firebird 2.5 en mode serveur, et lorsque je lance la mise à jour, la dernière fenêtre avant de lancer l'installation me signale :
Citer
FireBird Server existe sur cette machine, mais ne sera pas utilisé suivant votre choix

 Mise à jour d'Ancestrologie en mode autonome avec son
propre moteur de base de données embarqué (gds32.dll)

 La base actuelle  "G:\Databases\ANCESTROLOGIE.BDD"
 de version b5.130 sera migrée vers la dernière version b5.130
 Le plugin Creation Web - 2.4.0.0 sera installé
 Le plugin AncestrArbres - 2009.1.9.18 sera installé
 Le plugin Cassini Vision - 9.0.0.0 sera installé

Pourtant je n'ai effectivement pas eu le choix avant de la configuration de Firebird en serveur ou en inclus.

Voyant cela, j'ai pour l'instant annulé l'installation, je peux servir de cobaye pour des tests si vous le voulez :)
Émilise - Ancestro v 1352
 

Hors ligne Bruno T.

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 4 600
  • Remercié: 66 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 14.0.1 Firefox 14.0.1
    • Notre Généalogie
  • Programme: 1998.1.6 - dev: 2001.3.16
  • Base: 5.131 emb/serv
  • Système: w10x64
Nouvel installateur de Mises à Jour (5.130-1360-25)
« Réponse #13 le: 16 Septembre 2012 à 22:46:15 »
Bonsoir,

Non pour l'instant ne rien faire, mais cela me mets dans le doute: faut que je reprenne mon raisonnement, mais l'objectif était de ne pas déclencher de migration du systme de fichier vers 2.5 car j'avais identifié quelques dysfonctionnements.

En tout cas ce n'est pas très "propre" effectivement, je vais y retourner.
Téléchargez des images supplémentaires pour Ancestr'Arbres Images au choix enrichissez en ajoutant les votres
A+    Bruno