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 03/12/2010, 10h55   #1
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
Par défaut Comparer deux fichiers de même nom ?

Bonjour,

Comment connaitre les différences structure (rubriques,taille....) entre deux fichiers qui ont de même nom et appartient à deux différente bibliothèque ?

: En effet j'ai copié plusieurs fichiers dans différente bibliothèques de test et je les modifier maintenant je veux appliquer ces modifications sur les fichiers origines comment je peux le faire le plus simple méthode ?

Merci pour toute piste
mostafajob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 15h06   #2
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
Est-ce que les noms des zones sont les mêmes ?
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 15h29   #3
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
Non il y as plus dans mes fichiers de testes , c'est pour ça que je vaudrez ajouter ces modifications dans les anciennes fichiers
Merci et a+
mostafajob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 15h44   #4
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
Montre nous un exemple avec les DDS avant et après.
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 16h12   #5
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
Que ce que tu veux savoirs car je suis débutant en as400 !
mostafajob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 16h36   #6
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
Et bien, tu colles ici les DDS du fichier AVANT modifs et les DDS du fichier APRES modifs pour qu'on puisse comparer les deux et t'aider à résoudre ton problème.
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 16h49   #7
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
mais je sais pas c'est quoi le DDS ?
mostafajob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 16h58   #8
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
La description des zones dans les fichiers.
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 17h06   #9
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
Excusée moi si j'ai pas bien t'expliquer !

Mais c'est ça ce que je cherche pour le faire plus rapide au mieux automatiquement ?!

car j'ai plusieurs fichiers à modifier et je vaudrais pas aller chercher pour chaque fichier les zones manquantes et puis les ajouter

Je souhaiterais pas exemple s'il existe une commande à qui je donne les deux fichiers et qui me renvoies la liste des zones qui sont pas communes
mostafajob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 18h10   #10
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
Ah mais pour faire çà, il faut programmer car il n'existe pas de commande toute faite.

Peux-tu utiliser SQL sur ta machine ?
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 18h34   #11
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
SQL sur AS400 ?

NB: oui je développe avec Windev et as400
mostafajob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 18h40   #12
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
Il va falloir aller sur un écran vert de l'AS400. Sais-tu faire ?
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 18h43   #13
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
oui mais quelle commande je doit utiliser ? j'avais essayer strqry mais aprés je sais pas comment continue
mostafajob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 19h23   #14
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
Sur un écran vert, faire dans l'ordre :
  • DSPFFD FILE(MABIB1/FICHIER1) OUTPUT(*OUTFILE) OUTFILE(MABIB1/DSPFFD1)
  • DSPFFD FILE(MABIB2/FICHIER2) OUTPUT(*OUTFILE) OUTFILE(MABIB2/DSPFFD2)
  • STRSQL
  • Rubriques présentes seulement dans FICHIER1 :
    SELECT A.WHFLDE FROM MABIB1/DSPFFD1 EXCEPTION JOIN MABIB2/DSPFFD2 B ON A.WHFLDE = B.WHFLDE
  • Rubriques présentes seulement dans FICHIER2 :
    SELECT A.WHFLDE FROM MABIB2/DSPFFD2 EXCEPTION JOIN MABIB1/DSPFFD1 B ON A.WHFLDE = B.WHFLDE

FICHIER1 et FICHIER2 étant bien entendu les 2 fichiers à comparer et MABIB1 et MABIB2 les bibliothèques où ils se trouvent.

Je ferme boutique jusqu'à lundi...
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 19h26   #15
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
Merci je veux tester et demains tu diras le résultat
Merci beaucoup et bonne travail
mostafajob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2010, 19h33   #16
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
Est ce que je doit faire comme si :

je lance la 1 commande : DSPFFD FILE(MABIB1/FICHIER1) OUTPUT(*OUTFILE) OUTFILE(MABIB1/DSPFFD1)

puis la 2 commande : DSPFFD FILE(MABIB2/FICHIER2) OUTPUT(*OUTFILE) OUTFILE(MABIB2/DSPFFD2)


car j'ai essayé la la 1 commande mais j'ai un message erreur :


Format d'enreg QWHDRFFD non trouvé pour fichier de sortie FICHIER1 ?
mostafajob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2010, 16h32   #17
Membre Expert
 
Patrick
Inscription : mai 2008
Messages : 821
Détails du profil
Informations personnelles :
Nom : Patrick
Âge : 42
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : mai 2008
Messages : 821
Points : 1 041
Points : 1 041
mostafa,

si tu veux voir la structure de ta table, interroges avec SQL la table :
qsys2.syscolumns
exemple :

Code :
1
2
3
select * from syscolumns         
where TABLE_NAME   = '.....'  
  and TABLE_SCHEMA = '.......'
K2R400 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2010, 23h44   #18
Invité régulier
 
Développeur informatique
Inscription : novembre 2010
Messages : 53
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2010
Messages : 53
Points : 5
Points : 5
Merci bien quand je vais essayer cette méthode aussi
Dommage que AS400 existe pas une version particulier
mostafajob 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 07h02.


 
 
 
 
Partenaires

Hébergement Web