Q. Puis-je spécifier la sauvegarde de fichiers spoule par paramètres ;
par exemple : nom, nombre, file d'attente,
utilisateur ou date ? J'utilise un
AS/400 modèle 720e en V4R4.
R. Quand vous sauvegardez une file
d'attente de sortie, sa description
est sauvegardée mais pas son contenu
(les fichiers spoule). En
utilisant une
combinaison d’API de fichiers spoule,
d’API d’espace utilisateur et d’API de
liste, vous pouvez sauvegarder des fichiers
spoule, y compris leurs attributs
de fonctions avancées associées (éventuelles).
Les API de fichiers spoule suivantes
effectuent le véritable travail de sauvegarde
:
• QUSLSpl (List Spooled Files)
• QUSRSplA (Retrieve Spooled File
Attributes)
• QSpOpnSp (Open Spooled File)
• QSpCrtSp (Create Spooled File)
• QSpgetSp (Get Spooled File Data)
• QSpPutSp (Put Spooled File Data)
• QSpCloSp (Close Spooled File)
Ces API permettent de copier les informations
des fichiers spoule dans un espace
utilisateur à des fins de sauvegarde
et de copier les informations
d’un espace utilisateur dans un fichier
spoule. Vous pouvez sauvegarder les
espaces utilisateur après y avoir copié
le contenu des fichiers spoule. Pour
plus d’informations sur ces API, voir
System API Reference (SC41-5801).
On pourrait croire qu’il est possible
d’utiliser la commande CpySplF
(Copy Spooled File) pour sauvegarder
des fichiers spoule. Il est vrai que cette
commande permet de copier des informations
d’un fichier spoule dans un
fichier base de données. Mais cette méthode
ne convient pas pour une sauvegarde
de fichiers spoule. En effet,
CpySplF ne copie que les données textuelles
et pas les attributs de fonctions
avancées comme les graphiques et les polices variables. De plus, CpySplF ne
préserve nullement les attributs d’impression
comme l’espacement.
Debbie Saugen
Téléchargez cette ressource
EDI : Pratiques de Performance Opérationnelle
Comment mieux satisfaire les directions métiers, rationaliser les échanges, améliorer la qualité des données et gérer l’obsolescence ? Découvrez dans ce livre blanc, les principaux enjeux autour de l’échange de données informatisé, les technologies complémentaires à l’EDI pour gagner en efficacité et les innovations d’offres de services fournis par Generix Group pour digitaliser vos processus.