Précédent   Forum des professionnels en informatique > Bases de données > DB2
DB2 Forum d'entraide technique sur la base de données DB2. Voir aussi -> Rubrique DB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/05/2006, 16h34   #1
Membre habitué
 
Inscription : juin 2004
Messages : 212
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 212
Points : 118
Points : 118
Par défaut Requête+Sortie de type spool

Bonjour,

Je voudrais savoir on peut faire pour executer une requete et que la sortie soit de type spool?

Merci d'avance

PS: je bosse sur as400!!
yoyopi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2006, 00h04   #2
Membre régulier
 
Inscription : juin 2002
Messages : 65
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juin 2002
Messages : 65
Points : 78
Points : 78
Oui

Si tu es dans une session STRSQL, tu dois pouvoir choisir le type de sortie de tes requêtes en accédant aux parametres de ta session : F13

Pour l'avoir dans ton spool, tu mets *PRINT en sortie (de mémoire hein, j'ai pas d'AS400 à la maison )
Deirdrhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2006, 08h19   #3
Membre habitué
 
Inscription : juin 2004
Messages : 212
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 212
Points : 118
Points : 118
Salut pour ta réponse, en fait ce que je veux faire c'est automatiser le lancements de mes requêtes (ex : toute les 2semaines), et ensuite envoyer le résultat de la requête par mail. Et pour cela il me faut ce résultat sous forme de spool avec toutes les informations qu'il peut contenir : numéro de job etc...

Merci d'avance
yoyopi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2006, 08h37   #4
Membre régulier
 
Inscription : juin 2002
Messages : 65
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juin 2002
Messages : 65
Points : 78
Points : 78
Il va s'agir d'une requête stockée ? Sous quelle forme ?

Chez nous, on a bien un Query Manager (STRQM) qui permet de lancer les requêtes en batch (je ne sais pas si il est fourni de base ou s'il faut l'installer/activer).

Par contre, pour récupérer les informations du travail, envoyer des messages ... à part travailler en CL, je vois pas trop.
Deirdrhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2006, 08h44   #5
Membre habitué
 
Inscription : juin 2004
Messages : 212
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 212
Points : 118
Points : 118
Oui mes requetes sont enregistrées grâce à STRQM. Je travaille avec l'ERP movex à l'intérieur il y a un modle permettant l'envoi de mail, mais le seul moyen d'envoyer le résultat de ce mail est qu'il soit stocké dans un spool.
yoyopi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2006, 09h58   #6
Membre régulier
 
Inscription : juin 2002
Messages : 65
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juin 2002
Messages : 65
Points : 78
Points : 78
Dans ce cas, il faut que tu arrives à transmettre le spool résultat à ce module de MOVEX.

Pourquoi pas soumettre un CL qui lancerait la requête, et appellerait ensuite le module d'envoi de mail de MOVEX ? A partir du CL, tu peux retrouver l'id du JOB, manipuler les spools de ce job ...

Sinon, la commande pour exécuter le la requête QM --> STRQMQRY + F4 pour avoir les paramètres. Tu peux indiquer que ta sortie se fait en *PRINT, et ainsi récupérer le spool.

Est-ce que ca t'avances ?
Deirdrhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2006, 10h02   #7
Membre habitué
 
Inscription : juin 2004
Messages : 212
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 212
Points : 118
Points : 118
Oui merci beaucoup c'est ça fonctionne
yoyopi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h08.


 
 
 
 
Partenaires

Hébergement Web