Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > AS/400
AS/400 Le Forum d'entraide sur IBM AS/400 - iSeries. RPG.
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 04/10/2011, 11h03   #1
Membre régulier
 
Inscription : mars 2009
Messages : 321
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 321
Points : 93
Points : 93
Par défaut Contrôle de validiter d'une sauvegarde

Bonjour,

J'ai besoin de mettre sous forme de procédure un contrôle de validité d'une sauvegarde sur cartouche javais pensé a utiliser la commande DSPTAP par contre cette commande ne me remonte aucune notion d'anomalie

Avez-vous une commande pour faire ce contrôle à travers une procédure

Pour information il m'est pas possible de modifier le programme CLLE qui effectue la sauvegarde contrainte de ©

Merci d'avance
AAWOOPY56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 11h55   #2
Membre éclairé
 
Homme
Inscription : septembre 2008
Messages : 253
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : septembre 2008
Messages : 253
Points : 312
Points : 312
Par défaut Contrôle de validité d'une sauvegarde

La commande DSPTAP n'affiche en effet pas les objets n'ayant pas été sauvegardés. On peut juste s'en servir pour vérifier qu'il y a eu une sauvegarde, et que l'on n'a pas d'erreur sur le support, c'est à dire sur la cartouche.

Normalement, on peut indiquer dans le paramètre OUTPUT de la commande SAVxxx de sortir une liste des erreurs ou un fichier des erreurs.
Mais apparemment, tu ne peux pas modifier le programme de sauvegarde

Tu peux peut-être modifier la valeur par défaut de la commande SAVxxx.
Par exemple CHGCMDDFT SAV 'OUTPUT('/monfichierIFS') INFTYPE(*ERR)'
Soit tu modifies une fois pour toute la/les commandes de sauvegarde, soit tu fais un programme qui modifie la commande, lance la sauvegarde puis rétablit la commande par défaut. (il y a plusieurs façons de faire)

On peut aussi faire un programme qui lance la sauvegarde puis effectue un DSPJOBLOG OUTPUT(*OUTFILE). Il restera ensuite à trier les messages normaux et les messages d'erreurs.

Sinon, il reste aussi la commande DSPLOG pour imprimer l'historique.
Comme en général, elle tourne la nuit au moment où il n'y a rien d'autre, il est assez facile d'éditer un log de ce moment là.
L'ennui c'est qu'on n'a pas forcément tous les messages dans l'historique.
FORMULARY est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h02.


 
 
 
 
Partenaires

Hébergement Web