Utilitaire pour charger les fichiers d'un MQ File d'attente
Je veux charger des fichiers dans le système de fichiers à un WebSphere MQ File d'attente. Il y a le couple de soutien pacs - Q Programme et MO03: WebSphere MQ File d'attente de Chargement /Déchargement de l'Utilitaire
qui viennent près mais ils mandat les fichiers dans un format spécifique. J'ai les messages qui sont des fichiers XML et que vous voulez un moyen rapide de le charger à une file d'attente. Le nombre de fichiers de quelques centaines de donc à la recherche d'un utilitaire pour faire ce travail, au lieu d'avoir à écrire une application pour atteindre cet objectif.
Je ne pouvais pas trouver d'application générale pour atteindre cet objectif. Si vous cherchez un peu d'aide ici
Grâce
OriginalL'auteur Manglu | 2012-10-16
Vous devez vous connecter pour publier un commentaire.
Pourquoi croyez-vous que le Q programme nécessite un format de fichier spécifique? Selon le
README.TXT
fichier, les options suivantes sont disponibles:Donc, si vous spécifiez
-F
(sans le+
) toutes les lignes dans le fichier XML sont chargés dans un seul message. Vous pouvez également spécifier les options de message à l'aide de la-a
paramètre:Bien que le Q programme d'interpréter des fichiers par défaut, notez que le
-ax
option ci-dessus indique qu'il ignorer les lignes avec#
qui serait normalement l'interpréter comme des commandes. Cela vous permet de charger des fichiers XML ou de code source avec des commentaires ou même des fichiers binaires tels que PDF ou JPG.A-t-il une limitation dans le Q que vous êtes incapable de travailler? Si oui, il serait utile de savoir ce que c'est afin que nous puissions vous aider à trouver quelque chose qui pourrait mieux s'adapter à votre but.
Mise à JOUR
De répondre à Spyros commentaires, Q est pas limité à 1000 caractères. Voici un exemple où le fichier README du Q de distribution est écrit dans un seul message et le lire.
Remarque les lignes d'en-tête où le message a été imprimé. Le
-dl
option indique Q pour imprimer la longueur du message qui, dans ce cas, était 24309 octets. J'ai téléchargé la version actuelle pour effectuer ce test si cela est exact que, du 7 décembre 2013.Ce programme tronque le fichier à 1000. Cette valeur a augmenté en quelque sorte?
OriginalL'auteur T.Rob
Si vous êtes à la recherche pour le chargement du fichier de la file d'attente.. c'est facile de travailler avec RFHUtil s/w ou de l'application.
Dans RFHUtil vous pouvez facilement charger le fichier de MQ et effacer la File d'attente, purge ect...
Beaucoup plus d'options sont fournis .
Est-il un moyen de se connecter à un serveur distant/gestionnaire de file d'attente?
OriginalL'auteur saagaravk