forum Ancestrologie

Ancestrologie - Installation & Activation => Ancestrologie - Installation - Maj => Discussion démarrée par: Bob du Vaucluse le 26 Janvier 2015 à 16:21:50

Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bob du Vaucluse le 26 Janvier 2015 à 16:21:50
Bonjour

et un grand merci pour cette réactivation de NOTRE cher vieux programme

je suis en W7 FireBird Serveur 2.5.3 fichiers (base, medias, etc) sur répertoire spécilisé

Première manip installation en stand alone a partir du module d'installation
résulta démarrage en 1995-5 avec la base napoléon et en client firebird
suppression des fichiers clients firebird et changement de base
la base n'est pas à jour
suggestion maj en ligne

Deuxième manip installation interactive
le programe est installé en clent firebird donc suppression des fichiers clients
le programme indique que la base n'est pas à jour

retour en 1995-2

ci joint les logs
Titre: Migration B.130 a B.131
Posté par: Guépard le 26 Janvier 2015 à 22:17:35
Bonsoir,

Moi aussi, retour à la version 2015-1995.2. avec les mêmes embêtements.
Version Firebird utilisée : 2.4.1.
J'obtiens les mêmes messages dans les 2 logs.
Bien cordialement.
Titre: Migration B.130 a B.131
Posté par: Guépard le 26 Janvier 2015 à 22:19:10
Rectification :
Version Firebird : 2.5.1. et non 2.4.1.  :mrgreen:
Mea culpa.
Bien cordialement.
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bruno T. le 26 Janvier 2015 à 23:49:36
D'abord désolé pour ce désagrément, et merci de ces retours;


Mes tests dans les même condition en 2013 avaient parfaitement fonctionné pur la migration de la base avec Fb2.5 en mode serveur.


Je n'ai pas le temps ce soir de construire un config en 2.5, mais normalement en fb2.5 la mise à jour génère l'installation en mode serveur, donc:
- Avez-vous la page de choix demandant si vous voulez installer en server ou autonome (embeded) ? et si oui, que répondez-vous ?


Ce qui me chagrine c'est le message: "Mise à jour d'Ancestrologie en mode autonome avec son propre moteur de base de données embarqué (gds32.dll)" qui n'est pas normal dans ce cas.
Du coup en toute logique la mise à jour ne peut se faire puisqu'il faut absolument utiliser FB2.5 pour migrer une structure ODS11.2 !


Donc, peut-être encore un cas particulier que je n'avais pas imaginer, mais vos explications détaillées vont m'éclairé.
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bob du Vaucluse le 27 Janvier 2015 à 10:51:13
bonjour

a la question:
Avez-vous la page de choix demandant si vous voulez installer en serveur ou autonome (embeded) ? et si oui, que répondez-vous ?
la question n'est pas posé

la seul proposition est de changer de répertoire la base
et là la réponse : garder a vos risques

je ne pense pas que le niveau de version de firebird soit impactant

merci
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Guépard le 27 Janvier 2015 à 14:50:45
Bonjour,
Si j'utilise l'outil Migration_base, je n'ai pas la page de choix pour l'installation de firebird en mode autonome ou serveur. L'outil me l'impose directement en mode interne avant de confirmer la poursuite de l'installation.
Bien cordialement.
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bruno T. le 28 Janvier 2015 à 00:16:45
Ok, vu le problème, un petit bug dans la migration suite à la modification de la codification des versions
C'est corrigé mais autres tests à faire avant mise en ligne
Merci de votre patience
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bruno T. le 29 Janvier 2015 à 07:46:40

Une nouvelle version de mise à jour qui doit fonctionner correctement même en environnement > FB 2.5 et ODS 11.2


Merci si possible de garder une sauvegarde de la base en 5.130, juste pour un futur essai de migration en 5.131 mais optimisé, vos remarques m'ayant donné une idée dans ce sens


Migration_Base_5131.19955.214.29.exe (http://www.ancestrologie.org/dmdocuments/Migration_Base_5131.19955.214.29.exe)


Je mets en lien pour tester car vous semblez maîtriser les méandres de l'informatique ... sinon abstenez-vous.


Bien sur sauvegardes préalables etc...
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bob du Vaucluse le 29 Janvier 2015 à 11:41:20
bonjour
4 tentatives en bref .... je peux donner plus de détails

1) téléchargement de Migration_Base_5131.19955.214.29.exe dans dossier download OK

Exécution Migration_Base_5131.19955.214.29.exe
 francais ok
 bienvenu ok
 accord de licence  OK
 message firebird ok
 sauvegarde de la base OK
 message erreur 2 fichier introuvable KO

2) Migration_Base_5131.19955.214.29.exe dans dossier ancestrologie OK
   remise de la 1995_2

Exécution Migration_Base_5131.19955.214.29.exe
 français ok
 bienvenu ok
 accord de licence  OK
 message firebird ok
 emplacement non conforme  conserve actuel ok
 pret a installer OK
 sauvegarde de la base OK
 message erreur 2 fichier introuvable KO

3) Migration_Base_5131.19955.214.29.exe  dans dossier ancestrologie OK
   remise de la 1995_2
   création fichier MigrationDetail.log (qui était inexistant)

Migration_Base_5131.19955.214.29.exe
 français ok
 bienvenu ok
 accord de licence  OK
 message firebird ok
 emplacement non conforme  conserve actuel ok
 prêt a installer OK
 fin Ok
 exécution d'ancestrologie base pa a jours


4) Exécution migration-éieme tentative.exe c'est ancestrologie 1995-2


que faire d'autre

dans appdata roaming 4 dossier cassinivision (ancien) settings (ancien) unistall (ce jours) update ((date 1ere installation 1995_2) il y a t il du ménage à faire


ci joint les deux log


a votre disposition pour continuer
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bob du Vaucluse le 29 Janvier 2015 à 13:07:08
teste supplémentaire

le module de migration dans le dossier qui contient les dossiers opérationnels base, image, etc

idem le programme  semble ne pas trouver le fichier migrationdétail.log

merci
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Guépard le 29 Janvier 2015 à 16:33:35
Bonjour,

Tout d'abord un Grand Merci à Bruno T. de s'être penché sur les petits soucis de Migration_base.

Je viens, ensuite, apporter ma petite pierre dans les tests de Migration_base_531.19955.214.29.exe.

En voici les résultats :
(Exécution à partir du répertoire Téléchargements, je n'ai pas coché les cases de mise à jour des modules CréationWeb, CassiniVision et Arbres)

- Sur Ubuntu 14.04 :
    (Wine est configuré en mode Windows 7, [Pas de dual boot sur cet ordinateur])
    (À la fin, je n'ai pas coché les cases Lire les détails de la migration et Lancer Ancestrologie)
  - Migration réussie, malgré le message d'erreur : "Échec de sauvegarde: Base absente ou occupée, destination erronée ou disque plein !" ;
  - Lancement d'Ancestrologie : OK, base de données détectée et opérationnelle en version 5.131.

- Sur XP Pro service Pack 3 :
   (À la fin, j'ai coché les cases Lire les détails de la migration et Lancer Ancestrologie)
  - Migration réussie. Pas de message d'erreur ;
  - Le fichier Migration.log s'affiche correctement avec le Bloc Note ;
  - Lancement d'Ancestrologie : OK, base de données détectée et opérationnelle en version 5.131.

- Sur W7 Pro,
    (À la fin, je n'ai pas coché les cases Lire les détails de la migration et Lancer Ancestrologie)
   - Migration réussie, malgré le message d'erreur : "Echec de sauvegarde: Base absente ou occupée, destination erronée ou disque plein !" ;
  - Lancement d'Ancestrologie : OK, base de données détectée et opérationnelle en version 5.131.
 
Après un redémarrage de ces 3 postes, Ancestrologie 2015.1995.5 semble fonctionner correctement, même après l'optimisation de la BDD.

- La détection, par Migration_base_531.19955.214.29.exe, sur les 3 configurations du mode de fonctionnement de FireBird marche correctement et la poursuite de l'installation tient compte de la présence de FB en Serveur (XP et W7 - là, je n'ai pas besoin de faire de "neutralisation") et en autonome (Ubuntu). Un très bon point.

Je joins les différents logs (Les OS correspondants sont dans le nom des fichiers Migration. log ci-joints)
Bien cordialement.
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bruno T. le 29 Janvier 2015 à 19:53:51
@Guépard:
Pour la sauvegarde échouée sous Ubuntu, on veut  copier:
"C:\users\olivier\Mes documents\Ancestrologie\Base de données\OLIVIER 2011-1331-5.130.BDD"
vers
[PathSauvegarde]\OLIVIER 2011-1331-5.130_150129_hhmn.BDD

[PathSauvegarde] est défini au début de "C:\Users\[User]\AppData\Roaming\Ancestrologie\Settings\Ancestrologie.ini"
La tentative de copie a bien été réalisée, mais a échoué.
Si PathSauvegarde n'existe pas, il est créé.
Si le fichier OLIVIER 2011-1331-5.130_150129_hhmn.BDD existe déjà il est écrasé.

Quel est la valeur de PathSauvegarde dans votre cas sous Ubuntu ?
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bruno T. le 30 Janvier 2015 à 07:35:24
@Bob,

Dans un premier temps je pense à un petit défaut d'installation de FB server, le fichier isql.exe est-il présent dans "C:\Program Files\Firebird\Firebird_2_5\bin\" ?

Si c'est bien le pb, j'ajusterai la gestion d'erreur pour plus de clarté, et toujours sous réserve que l'on soit bien sur ce problème, la mise à jour ne peut pas vérifier que des installation tierce ne sont pas parfaite, vous comprendrez.
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bob du Vaucluse le 30 Janvier 2015 à 10:30:59
Bonjour

et merci pour votre aide

en premier lieu entièrement d'accord,  que chaque installation s'occupe d'elle même et que les autres des leurs, dans le meilleur des mondes possibles

par contre sur tout mon système W7 FB205 je n'ai pas de "isql.exe" mais tout fonctionne (plusieurs instances d'ancestrologie, quisontils IBconsol .... en même temps)

j'ai donc désinstallé, nettoyé et réinstallé FB205 (en super serveur SANS les outils d'administration et de développement) mais toujours pas de "isql.exe"

donc copy d'un "isql.exe 205" dans Bin

et .... ET .... c'a marche

en verifiant "isql.exe" n'est copier nulpart ??

Donc pourquoi ce "isql.exe" ???

merci encore


Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Guépard le 30 Janvier 2015 à 19:54:35
Bonsoir,
@ Bruno T.

Voici le Path Sauvegarde tel qu'il est inscrit dans le fichier Ancestrologie.ini sur Ubuntu.
PathSauvegarde=Z:\home\olivier\database\sauvegarde
Cependant dans le path en question, la base OLIVIER 2011-1331-5.130_150129_hhmn.BDD n'y figure pas.

Bien cordialement.
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Guépard le 30 Janvier 2015 à 20:01:11
Re-bonsoir,

Je ne sais pas si cela peut aider Bruno T., par rapport à Bob du Vaucluse, dans le répertoire Firebird_2_5\Bin, j'ai bien, sur mes 2 PC windows, le fichier isql.exe.
Bien cordialement.
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bruno T. le 31 Janvier 2015 à 00:14:54
Donc pourquoi ce "isql.exe"
Isql est un outil FB de requêtes sql en mode ligne de commande, ce qui permet à l'installateur d'agir sur votre BDD pour la modifier, ou l'interroger pendant la mise à jour.


FB Server doit être installé avec les 'outils d'administration' exemple de précision ici:  http://ibexpert.net/ibe/index.php?n=Doc.FirebirdAndInterBaseCommandLineUtilities#FBIBAdminTools
Titre: Migration B.130 a B.131 avec FB SERVER 2.5.1
Posté par: Bob du Vaucluse le 31 Janvier 2015 à 10:40:35
Bonjour

et grand merci