Description du processus de mise à niveau
Définition de mise à niveau
Les nouvelles versions des installations existantes de ToolsTalk 2 sur l'ordinateur doivent rechercher les installations existantes et décider si l'installation doit agir comme une mise à niveau ou une nouvelle installation. L'ensemble de règles spécifiques à MSI doit être exécuté pour décider si l'installation est une mise à niveau ou une nouvelle installation.
Grâce aux numéros de version, il est possible de déterminer si une mise à niveau est une mise à niveau majeure ou mineure
Exemple : 2.14.1 à 2.14.2 est une mise à niveau mineure mais 2.14 à 2.15 est une mise à niveau majeure. Cette différence n'est importante que pour les opérations de mise à niveau de la base de données. Lors de mises à niveau mineures, la mise à niveau de la base de données n'est pas nécessaire, de sorte que l'opération n'a pas lieu.
InstallShield
Comme c'est le cas pour tous les types d'installation mentionnés dans le paragraphe, Types d’installations, les assemblages dans le système doivent être mis à niveau avec des versions plus récentes.
En fonction du type d'installation, les opérations suivantes doivent être effectuées en plus de la mise à jour des assemblages :
Désinstallation et réinstallation de FMS (voir paragraphe Description du processus d’installation pour découvrir quel type de configuration installe les assemblages FMS)
Migration de la base de données (lors de l’installation de Serveur et ServerClickOnce)
Migration de la base de données
Lors de l’installation des packages Serveur et ServerClickOnce, l’opération de migration de la base de données doit commencer par mettre à niveau la base de données de l’application ToolsTalk 2. Cette opération n'est exécutée que lors des mises à niveau majeures.
Configurateur d'installation
La modification des configurations suivantes est possible grâce au configurateur d'installation :
Paramètres de la base de données SQL de ToolsTalk 2
Adresse du serveur SQL
Nom de la base de données de ToolsTalk 2
Installation de la base de données
Paramètres serveur de ToolsTalk 2
Mode d’authentification de l’utilisateur
Répertoire actif à utiliser pour l'authentification Windows
Adresse du serveur de ToolsTalk 2
Port de l’application Web du serveur de ToolsTalk 2
Port du coffret
Paramètres de conversion de l'URL du service en adresse IP
Paramètres de sauvegarde de ToolsTalk 2
Dossier de sauvegarde du coffret
Paramètres ACDC
Adresse du serveur ACDC
Port WebAPI ACDC
Port SignalR ACDC
Paramètres FMS
ID hôte par défaut
ID hôte actif
ID hôte utilisé pour la dernière fois
Liste des ID hôte disponibles
Possibilité de modifier l’ID hôte actif
Certains des paramètres et configurations ci-dessus peuvent ne pas être disponibles pour différentes versions de ToolsTalk 2.
Lorsque l'utilisateur modifie la configuration, la modification est appliquée en sélectionnant le bouton Enregistrer. Lors de l’enregistrement des configurations, le Configurateur d'installation
Mettra à jour les fichiers de configuration correspondants avec les nouvelles valeurs
Stockera une copie de tous les paramètres localement dans un fichier nommé Stockage
Démarrera le serveur ToolsTalk 2 pour obtenir les nouvelles modifications de configuration
Au démarrage, le configurateur d'installation compare toujours la configuration stockée dans le fichier stockage et les fichiers de configuration contenus dans le dossier d’installation. S'ils diffèrent, il demande à l'utilisateur de choisir celui qui doit être chargé dans le configurateur d'installation. Lorsque vous sélectionnez le bouton Enregistrer, les fichiers de stockage et de configuration du dossier d'installation auront les mêmes paramètres et la même configuration.