Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Tip
iconfalse

Cette page va vous guider pour que vous puissiez réaliser de manière autonome la mise à jour de Sylob 7.

Cependant si vous le souhaitez, vous pouvez demander à Sylob de vous accompagner en télémaintenance ou de faire la mise à jour à votre place.

Contactez alors votre chargé de compte ou le support Sylob pour définir les modalités de cette intervention (généralement traitée dans le cadre de votre contrat A+).

Si vous avez un serveur de test (à ne pas confondre avec un environnement ou une société de test), nous vous invitons d’abord à faire la mise à jour sur celui-ci, à tester les nouveautés et à déployer ensuite sur le serveur de production.


Widget Connector
urlhttps://www.youtube.com/watch?v=RRM3W2dTDo0

Note
titleRappels
  • Avant la mise à jour du serveur de production, vérifiez que vous avez une sauvegarde de vos données à jour
  • Les opérations de mise à jour se font depuis un poste client Sylob 7 avec le login "ADM".
  • Les nouveautés seront disponibles dans le dossier "Mise à jour S7-2021" de la dernière rubrique du menu de l'administrateur (par défaut : "Archives/Applications").
  • Seul le login "ADM" a les droits d’exécution sur les nouveautés. Pour les autres utilisateurs, c'est à vous de décider ce que vous mettez au menu et avec quels droits d'accès.



  1. Télécharger le fichier ISO sur un poste client où Sylob 7 est déjà installé.
    Les clients disposant d'un contrat de TLM à jour, ont reçu le lien de téléchargement et le mot de passe par mail.

    Note

    A partir de la version 2023.Q4, le téléchargement vous permet d'obtenir un fichier zippé nommé par exemple "share-S7_ISO_2023_Q4.zip".
    Pour récupérer le fichier ISO, vous devez extraire le contenu du fichier zippé.



  2. Montez l’iso
    Sur un poste Windows 10, montez l’iso de mise à jour directement avec un clic droit sur le fichier iso et en sélectionnant l’option « Monter ».

    Pour les versions antérieures de Windows, nous mettons à disposition l’utilitaire «PortableWinCDEmu».
    Sur l’écran principal, cliquez sur le bouton « Mount another image » et sélectionnez le fichier iso de la mise à jour.

    Info

    Le nom du fichier ISO dépend de la version.
    Pour connaître le dernière version disponible vous pouvez consulter les notes de versions.

    Vous avez maintenant un nouveau lecteur dans votre explorateur de fichier, avec le fichier « maj.bat » à la racine.


  3. Lancez le fichier «maj.bat», un script va se charger de copier les fichiers de mise à jour dans Sylob 7.

    Info

    Durant cette étape, le script contrôle la présence de certaines ressources spécifiques qui pourraient être incompatibles avec la mise à jour.
    Le cas échéant, le script vous invitera à contacter le service support de Sylob afin que nous contrôlions votre installation avant de reprendre la procédure.
    En attendant, Sylob7 reste fonctionnel.

    Vous pouvez maintenant démonter le lecteur contenant l’iso de la même manière.

    Si vous avez utilisé «Portable WinCDEmu», à la fin de la procédure de copie, cliquez sur le bouton « Umount ALL » afin de refermer le lecteur. Puis fermez «Portable WinCDEmu» avec le bouton « Close ».

    Note
    titlePoste TSE

    Si vous exécutez Sylob 7 depuis une session TSE, il est nécessaire de déplacer le répertoire "maj_serveur" créé sous "c:\sylob" dans le répertoire "sylob" du profil utilisateur utilisé.
    Sans quoi Sylob 7 vous signalera à l'étape suivante qu'il ne trouve pas le répertoire contenant les fichiers de mise à jour.


  4. Ouvrez Sylob7 et connectez-vous avec l’utilisateur « ADM », lui seul est autorisé à lancer la mise à jour du serveur.


    1. Cas 1 : Mise à jour depuis Sylob7 JAVA
      Cliquez sur l’icône (A propos de Sylob 7 …), situé à côté du nom d’utilisateur.


    2. Cas 2 : Mise à jour depuis Sylob7 Builder
      Sélectionnez le menu «Aide» puis «A propos de Sylob 7...». 

    Que ce soit en version JAVA ou BUILDER, la palette « A propos … » s’ouvre.


  5. Cliquez sur le bouton « Mise à jour serveur » et patientez jusqu’à la fin de la procédure avec le message « Terminé ».


    Les dépôts du serveur sont maintenant à jour. Les postes clients vont pouvoir maintenant se synchroniser. Nous allons commencer par celui où nous faisons l'installation.


  6. Fermez, puis relancez Sylob 7 en vous reconnectant avec l’utilisateur « ADM ».
    Après la mise à jour du serveur, à la première connexion de chaque poste client, un message vous indique que SYLOB 7 doit se mettre à jour.




  7. Cliquez sur « OK » et laissez se dérouler la mise à jour qui peut durer plusieurs minutes.

    Durant celle-ci Sylob 7 va se fermer pour permettre la mise à jour de la partie runtime.
    Cette fenêtre de script (VersionLaunch.exe) vous permet de suivre l’avancement de la mise à jour du runtime.

    Info

    Aucun Sylob7 ne doit être ouvert sur un poste en cours de mise à jour.
    Si c'était le cas, le script vous demandera de fermer les Sylob7 ouverts avant de poursuivre.

    A la fin, un message de couleur verte vous indique que la mise à jour est réussie et vous invite à attendre le redémarrage de Sylob 7.

    Info

    Une barre de progression accompagne la mise à jour de chaque composant du runtime.

    Lorsque la mise à jour d'un fichier est faite, elle avance d'un carré vert.
    Lorsqu'elle échoue, la barre avance d'un carré jaune. Le script va retenter plusieurs fois de passer les fichiers en erreur.
    Si la mise à jour d'un fichier échoue définitivement alors la barre avance d'un carré rouge.

    A la fin de cette étape, si un des composant n'est pas à jour, un message rouge vous invitera à contacter le support Sylob.
    Un log d'installation, nous permettra de connaître les composants concernés.

    La mise à jour est presque terminée.
    Le serveur est à jour.
    Votre poste client est à jour.
    Vous êtes au login de Sylob 7.


  8. Connectez-vous avec l’utilisateur « ADM » 

    Info

    C'est la première connexion d'un poste client à jour, Sylob7 exécute alors les derniers scripts de mise à jour de la base de données (structure des tables, paramètres, etc.)
    Cela ne concernera que vous. Les autres utilisateur n'auront pas cette étape.


    La palette « A propos … » se lance automatiquement, génère votre nouveau numéro produit et vous redirige vers le formulaire d’enregistrement.


  9. Remplissez le formulaire.

    C'était la dernière étape de la mise à jour.
    Elle nous permet de d'enregistrer votre version et de collecter vos remarques.

    Info

    Le déploiement sur l'ensemble des postes clients est automatique.
    A la première connexion, les utilisateurs vont directement se retrouver à l’Etape 6.
    Après le message « Mise à jour réussie », Sylob 7 revient au login.

    La mise à jour est terminée, l’utilisateur peut se connecter et travailler normalement.


    Info
    titleDysfonctionnements connus


    Ui expand
    titleLe VersionLaunch signale qu'une autre instance de Sylob 7 est en cours d'exécution.

    Pendant la mise à jour du runtime si une autre instance de Sylob 7 s’exécute sur le poste, le VersionLaunch la détecte et vous demande de la fermer.
    Si vous ne le faites pas, au bout de 30s, il abandonnera la mise à jour.
    La mise à jour reprendra alors au prochain lancement de Sylob 7 sur ce poste.


    Ui expand
    titleLe VersionLaunch signale une ereur erreur lors de la mise à jour.

    La majorité des problèmes rencontrés se concentrent sur la mise à jour de la partie client. Les causes sont diverses : versions de Windows trop anciennes et/ou non à jour, antivirus bloquant la copie de fichiers systèmes (.dll, .jar, .exe…), postes TSE mal installés ou non déclarés sur Sylob 7, etc.

    Dans ce cas le VersionLaunch.exe va signaler par un message de couleur rouge que la mise à jour a échoué. La présence d’un antivirus, peut bloquer ou stopper la mise à jour.

    Alors, nous mettons à votre disposition l’outil : "Updater" qui réalise les opérations de mise à jour en local.

    Note

    A partir de la version 2023.Q4, le téléchargement vous permet d'obtenir un fichier zippé nommé par exemple "share-S7_UPDATER_Q4.zip".
    Vous devez utiliser le mot de passe qui vous été transmis dans le mail pour le téléchargement de la dernière version de SYLOB7.
    Pour récupérer le fichier ISO, vous devez extraire le contenu du fichier zippé.


    Lancez-le sur le poste en question.

    Sélectionnez le répertoire d’installation de Sylob 7 (par défaut c:\syob) et cliquez sur « Install ».

     

    Fermez avec le bouton « Close » et lancez Sylob 7.


    Si des problèmes persistent, contactez le support Sylob : support@sylob.com



    Ui expand
    titlePremier lancement de Sylob 7 : BuilderLauncher.exe n'est pas une application Win32 valide.

    Sur des postes clients "anciens", fonctionnant encore sur Windows XP par exemple, le lancement de Sylob 7 provoque une erreur : 

    Pour résoudre ce problème, nous déployons systématiquement 2 versions du BuilderLauncher, une version 32/64bits par défaut et une version spécifique aux vieilles versions 32bits.


    La solution consiste donc à faire pointer le lanceur de Sylob 7 sur cette version.

    Click doit sur le raccourci de Sylob 7 et choisir "Propriétés".

    Modifier le chemin cible en rajoutant "_W32" pour pointer sur le BuilderLauncher_W32.exe


    Vous pourrez ainsi continuer d'utiliser la dernière version de Sylob 7 sur ces postes.

    Lors des prochaines mises à jour, vous n'aurez pas besoin de refaire cette manipulation car les postes pointeront toujours sur le BuilderLauncher_W32.exe et que nous déployons à chaque nouvelle version.





Info
titleVoir aussi

Accueil



...