Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

1.Introduction

Cet utilitaire permet :

  • de déclarer le serveur manager,

  • de déclarer les bases de données,

  • de migrer une ou un ensemble de base de données,

  • de dupliquer une base de production dans un environnement de test,

  • d’indiquer à l’utilitaire AdminVersion de prendre en compte une ou un ensemble de base de données,

  • lors d’une migration de supprimer des données spécifiques inutilisées ou d'épurer les enregistrements de l’ordonnancement.

L’utilitaire se trouve au même niveau que l’exécutable CLIPPER.

Il se nomme “Clipper ERP configuration”, il s’agit d’un raccourci sur l’exécutable CLIPPER avec comme unique propriété “/CONFIGURATIONS

2.L’interface

2.1.Les boutons de la barre supérieure

, bouton permettant de déclarer une nouvelle base. Info bulle associée image-20240411-141753.png .

, bouton permettant de migrer une ou un ensemble de base de données. Info bulle associée image-20240411-141917.png

image-20240411-141245.png, bouton permettant de dupliquer une base de données. Info bulle associée image-20240411-142033.png

image-20240411-141215.png, bouton permettant d’accéder à la page de déclaration du serveur manager. Info bulle associée image-20240411-142157.png

image-20240411-141444.png, bouton permettant d’annuler une action en cours, et de se repositionner sur la page principale. Info bulle associée image-20240411-142323.png

image-20240411-141509.png, bouton permettant d’enregistrer la saisie courante. Info bulle associée image-20240411-142438.png

image-20240411-141540.png, bouton permettant de supprimer la base de données sélectionnée. Info bulle associée image-20240411-142546.png

image-20240411-141559.png, bouton permettant de quitter l’utilitaire. Info bulle associée image-20240411-142635.png

2.2.Première ouverture

Lorsqu’il s’agit de la première ouverture de cet utilitaire le système est positionné directement sur la page permettant la déclaration du serveur de licence.

Le système s’est substitué à l’utilisateur en simulant le cli sur le bouton suivant image-20240411-135003.png .

L’interface est celle-ci :

image-20240411-140741.png

(1),

  • ce champ est à renseigné en fonction des informations saisies lors de l’installation de la version.

    • http:// + nom de la machine + nom du domaine + port service manager

(2),

bouton permettant de tester si l’adresse saisie est correcte et que le serveur est opérationnel.

2 types de messages peuvent être affichés.

image-20240411-135631.png

ou

image-20240411-135701.png

(3),

  • ??????

(4),

  • zone non modifiable, chargée avec les erreurs rencontrées

2.3.Ouvertures suivantes

Pour les ouvertures suivantes, le système est positionné sur la page permettant de manipuler les bases de données auxquelles vous souhaitez accéder.

Les manipulations peuvent être :

  • la déclaration d’une nouvelle base,

  • la suppression d’une base existante,

  • le paramétrage pour l’utilitaire AdminVersion.

2.3.1.Déclarer une nouvelle base

image-20240411-143356.png

(1),

  • serveur et port utilisé par le Centre de Contrôle hébergeant la base de données

(2),

  • répertoire partagé de la base de donnée (*)

(3),

  • répertoire physique de la base de donnée (*)

(4),

  • nom de la base de donnée proposé dans la liste des bases dans l'écran de connexion de l’ERP

(5),

  • compte et mot de passe de l’administrateur du Centre de Contrôle

(6),

  • valeur indiquant le cryptage ou non du fichier de déclaration ????

(7),

  • zone regroupant toutes les erreurs empêchant la déclaration de la base de données. Par défaut lors de la demande tous les champs sont erreurs, la zone s'épure des erreurs au fur et à mesure des saisies.

(*) une information au format “toast” est affichée pour indiquer la version de la base. Cela influera sur la présence ou pas de la propriété “Migration de la base” au niveau de la page d’accueil

Exemple :

image-20240411-145023.png

Tous les champs sont correctement renseignés, plus aucune erreur dans la zone dédiée, le bouton “Valider saisie” est accessible. L’enregistrement est possible.

2.3.2.Enregistrer la déclaration

Tous les champs attendus pour pouvoir déclarer une base de données sont correctement déclarés et vous avez cliqué sur le bouton “Valider saisie”.

Si la base est déjà dans le Centre de Contrôle, le système affiche un message de confirmation :

image-20240411-145407.png

Si l’on clique sur “Non”, la page permettant la déclaration reste active et elle la base n’est pas déclarée.

Si l’on clique sur “Oui”, la page de déclaration est fermée, la base est déclarée et la page d’accueil est mise à jour.

image-20240411-152930.png

(1),

  • informations issues de la déclaration de la base de données

(2),

  • caractéristiques utilisables par l’utilitaire AdminVersion, composées de 2 propriétés (4) qui lorsqu’elles sont activées :

    • indique à AdminVersion migrera de migrer automatiquement la base de données dans la nouvelle version attendue par de l’ERP

    • indique à AdminVersion créera de créer automatiquement la base de données dans l’environnement de TEST

(3),

  • caractéristiques propres à une intervention manuelle après une déclaration de base ou après la mise à jour de la version de l’ERP, composées de 3 propriétés qui lorsqu’elles sont activées sont consommées par le traitement de migration () :

    • (5),

      • migration de la base

    • (6), durant le processus de migration

      • épuration des données inutilisées de la partie spécifique

      • épuration des historiques liés à l’ordonnancement

(7),

  • bouton permettant d’accéder aux caractéristiques de la base de données. Info bulle associée image-20240412-070301.pngImage Added

2.3.3.Modifier les caractéristiques d’une base existante

La modification des caractéristiques est accessible en cliquant sur le bouton “Paramètres de la base”.

image-20240412-070514.pngImage Added

La fenêtre est la même que celle utilisée lors de la déclaration.

image-20240412-070625.pngImage Added

2.3.4.Supprimer une base de données

Pour supprimer une base, il suffit de sélectionner la zone correspondante et ensuite cliquer sur le bouton “Supprimer la déclaration de la base”.

image-20240412-070951.pngImage Added

Un message de confirmation est alors affiché :

image-20240412-071141.pngImage Added
Info

La confirmation ne supprime pas la base de données du Centre de Contrôle, ni les répertoires associés (partagé et physique), elle est uniquement supprimée de la liste des bases accessibles via l’ERP.

2.3.5.Paramétrer une base pour AdminVersion

3.Connexion à l’ERP

Lors de la déclaration de la base de données, à la sélection des répertoires (partagé et physique), le système a affiché le “toast” indiquant la version de la base.

image-20240412-080526.pngImage Added

Si cette base n’est pas dans la version attendue par l’ERP 2 incidences.

  • l’indicateur de “Migration de la base” est visible dans l’utilitaire :

image-20240412-075224.pngImage Added

  • la connexion via l’ERP à cette base est impossible :

image-20240412-075133.pngImage Added

Il est donc nécessaire de lancer la migration pour pouvoir utiliser la base.

4.Migration d’une base

La migration consiste à adapter la base afin qu’elle puisse être utilisée par la nouvelle version de l’ERP. Cette migration :

  1. s’appuie sur le fichier “ANA_CLIPPER.wdd” présent et livré avec l’exécutable,

  2. permet de mettre à jour la base de données tant en terme de structure que de données.

Pour cela, cocher “Migration de la base” et cliquer sur le bouton “Migrer une base” :

image-20240412-092333.pngImage Added

Confirmez la migration :

image-20240412-092438.pngImage Added
Info

Il est possible de migrer plusieurs bases. Pour ce faire, la case à cocher “Migration de la base” doit être cochée pour toutes les bases concernées.

Le message de confirmation est adapté et liste la totalité des bases ainsi que le nombre d’utilisateurs connectés à chacune d’entre elles. Si au moins un utilisateur est connecté sur une base, cette dernière ne pourra être migrée.

4.1.Les étapes de la migration

7 étapes sont successivement enchaînées, qui sont :

  1. Démarrage de la migration

  2. Blocage de la base de données

  3. Réindexation de la base de données

  4. Mise à jour de la structure

  5. Mise à jour des données

  6. Réindexation de la base de données

  7. Déblocage de la base de données

Chacune des étapes 3 à 6 incluses sont annoncées à l’utilisateur via le texte statique suivant :

image-20240412-094707.pngImage Added

(1),

  • étape en cours de traitement / nombre total d'étapes

(2),

  • le fichier en cours de traitement

(3),

  • barre de progression des données traitées du fichier courant

Si une erreur est rencontrée dans l’une des 7 étapes, la migration est arrêtée et le compte rendu est disponible.

image-20240412-101035.pngImage Added

Sinon,

image-20240412-101059.pngImage Added

4.2.Compte rendu de la migration

Le compte rendu d’une migration est consultable, via le bouton image-20240412-095159.pngImage Added .

Le fichier généré est codifié, et constitué :

  • du mot clé “Migration_”,

  • auquel s’ajoute le “Nom de la base de données”,

  • la date heure de démarrage de la migration.

Il est sauvegardé dans le répertoire LOGS de l’installation de la version.

Exemples :

image-20240412-095802.pngImage Added

image-20240412-101316.pngImage Added

5.Copie d’une base