Question

J'utilise souvent 'mqsc' pour créer un gestionnaire de files d'attente MQ à partir de fichiers de script, mais je ne sais pas comment générer des fichiers de script.

Merci

Était-ce utile?

La solution

Il existe un SupportPac qui installe un programme appelé "saveqmgr.exe".

Voici un lien vers le téléchargement du Pac: http://shrinkster.com/17kc

IBM semble réorganiser fréquemment son site Web. Par conséquent, le lien ci-dessus risque de ne pas fonctionner après une vérification prolongée, mais le SupportPac est facile à trouver en effectuant une recherche "saveqmgr". sur la page Websphere MQ. J'espère que cela aide!

IBM a ceci à dire à propos du SupportPac:

  

Résumé : ce SupportPac (saveqmgr) enregistre tous les objets, tels que   files d'attente, canaux, etc., définis dans   gestionnaire de files d'attente local ou distant   dans un fichier.

     

Description du téléchargement : ce SupportPac interroge les attributs.   de tous les objets définis dans une file d'attente   gestionnaire (local ou distant) et   les enregistre dans un fichier.

     

Utilisations possibles Le format de ce fichier convient à une utilisation avec runmqsc.   Il est donc possible d'utiliser cette   SupportPac pour enregistrer les définitions de   objets connus d'un gestionnaire de files d'attente et   recréer ensuite cette file d'attente   responsable.

Autres conseils

saveqmgr est le moyen courant de générer des scripts représentant les gestionnaires de files d'attente existants. Les fichiers de script ne sont que des fichiers texte contenant les commandes que vous utiliseriez avec runmqsc. Vous pouvez ainsi les écrire facilement à la main dans un éditeur de texte.

Si vous analysez les fichiers MQSC avec un script, le MO72: client MQSC pour WebSphere MQ de SupportPac est inestimable. Il fonctionne en mode client ou en mode de liaison et agit comme runmqsc mais vous pouvez également spécifier que la sortie doit être formatée sur une ligne. Cela vous permet de soumettre une commande comme

DIS CHL(*) ALL

... et comme la sortie a une ligne par canal, vous pouvez rechercher des attributs intéressants. Trouver tous les canaux qui se connectent à une adresse IP donnée devient assez facile. Je pilote habituellement MO72 à partir d'un programme qui parcourt tous mes QMgrs et exécute le code MQSC. Cela permet de générer des rapports ou des mises à jour en masse sur tous les nœuds.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top