Aller au contenu

VTOM : Controler les poids

il peut arriver que des poids ne soient pas relâcher car vous avez forcer à terminer un job possédant une ressource de type poids par exemple (il y a d’autres cas pouvant entrainer cette anomalie)

Le truc c’est que c’est extrêmement gênants quand les poids ne sont pas rendu car les jobs utilisant ce poids ne s’exécuteront pas .

Du coup nous avons écrit un petit programme qui va nous contrôler cela grâce à un vtexport (version xml)

  1. Planifier un vtexport versions xml (vtexport -x ) redirigé dans un fichier
  2. Lancer le programme CtrlProblemPoidVtom.exe avec en paramètre ce fameux fichier vtexport .

Nous on la mis directement dans vtom , voici ce que cela donne :

Programme CtrlProblemPoidVtom.exe

C:\Users\Michael>B:\Documents\CtrlProblemPoidVtom.exe /?
Code retour du programme

Code 0 : Pas de probléme detecté
Code 23 : Probléme avec Le poids mentionné
Code 24 : Le fichier passé en argement n'existe pas
Code 99 : Pas d'argument , Il faut un argument , pour plus d'info CtrlProblemPoidVtom.exe /?

By Bobby's mruffenach/fmazza

Exemple donc :

Si votre fichier vtexport s’appel test vous appelez le programme comme suit (si le fichier test ne se situe pas au même endroit que le programme CtrlProblemPoidVtom.exe vous mettez le chemin avec le nom du fichier)

CtrlProblemPoidVtom.exe test

Si pas de souci :

Aucun Souci d‚tect‚ avec les poids 
Code 0 : Pas de probl‚me detect‚ sur base du fichier test

Si problème il vous donne le nom de la ressource de type poids qui est « bloqué »

Anomalie avec la Ressource Ress_TEST
Code 23 : Probl‚me avec Le ou les poids mentionn‚(s)

Vous pouvez télécharger notre programme ici :

CtrlProblemPoidVtom

Pour info ce programme contient un exe et une dll , il faut que ces 2 items soient dans le même répertoire sinon vous aurez une erreur

CtrlProblemPoidVtom.exe

System.Data.SQLite.dll

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *