Advertisement

Téléchargement

Home »  Système et réseau

OutilsDate

Trier par : nom | date | clique(s) [ croissant ]
file icon DSPAUTEhot!

DSPAUTE est un outil qui vous permettra de faciliter la gestion de vos postes d''authentification

En effet à ce jour il n'existe pas de commande pour voir vos postes sur plusieurs utilisateurs

La commande DSPSVRAUTE ne permet de voir que les postes pour un utilisateur, ce qui peut être
long si vous avez beaucoup d'inscriptions à faire.

Les Objets:

DSPAUTE     CMD    la commande    
DSPAUTEC    CLP         le programme qui génère le fichier global
DSPAUTEC1   CLP         le programme qui génère les informations pour un utilisateur
DSPAUTEE    DSPF        l'écran d'affichage
DSPAUTER    SQLRPGLE    le programme de gestion

Installation :

Compiler les 2 programmes DSPAUTEC , DSPAUTEC1
compiler la commande dspaute avec comme paramètre PGM(DSPAUTEC)
compiler le qmqry commande crtqmqry
compiler l'écran
Pour compiler le programme RPG, le mieux est de lancer la commande une fois pour rien elle créera les fichiers dans qtemp,et après il vous suffit de compiler en INTERACTIF


Restriction :

le qmqry utilise des fonctions uniquement disponibles à partir de la v5r3
quand vous supprimez un poste il n'est pas supprimé dans le sous fichier il faut ressortir 


Remarque :

 

Pour réafficher une deuxième base faire <F5>

EXEMPLE :

DSPAUTE BDNAME(ORION120)

                                                                            
BIOEUPRO           Affichage des postes d'authentification         20/04/05
BERTHOPL                                                           14:58:40
                                   Base de donnée... : ORION120            
 2 Modifier   4 Supprimer                                                  
                                               Utilisateur                 
Opt   Base de donnée                 Local               Distant           
      ORION120                       ABERU               DFTDDM            
      ORION120                       AVERELL             DFTDDM            
      ORION120                       PLOTY               DFTDDM            
      ORION120                       A2005               DFTDDM            
      ORION120                       BEDNERD             DFTDDM            
      ORION120                       BERNARD             DFTDDM            
      ORION120                       PLBERTHO            DFTDDM            
      ORION120                       BILBINM             DFTDDM            
      ORION120                       BONNET              DFTDDM            
      ORION120                       BRANDICHE           DFTDDM            
      ORION120                       BUNNY               DFTDDM            
      ORION120                       BUSTER              DFTDDM            
                                                                           
                                                                           
F3=Exit   F5=Réafficher

file icon SIGNONhot!
Vous pouvez personnaliser votre mire d'ouverture en changeant l'écran de votre 
sous système ==>CHGSBSD SBSD(votre sous système) SGNDSPF(votre écran) 
Le source de l'écran d'ouverture se trouve dans qgpl/qddssrc qdsignonMais pour 
personnaliser votre écran, message journalier ou traduction vous pouvez utiliser 
ce petit outil qui se base sur les fichiers messages .
file icon RECFTPR2hot!

Cet outil vous permet d'automatiser la récupération des services packs iseries navigator sur votre iseries,
il trouve automatiquement votre niveau d'os et vérifie si vous avez déjà télécharger ce SP sur votre iseries

Il vous suffit de partager votre lecteur réseau avec netserver
de lui associer une lettre Après vous pouvez lancer l'installation de votre SP à partir de iseries navigator

pour les plus téméraires vous pouvez monter un service de commande distante sur les pc et faire piloter les mises par votre iseries

Vous pouvez par exemple sheduler ce job une fois par mois

Les OBJETS:

RECFTPC.CLP Programme en clp de pilotage
RECFTPR1.RPGLE Programme en rpgile qui récupère Les niveaux de SP disponibles et génère le scripte FTP LSPACK
RECFTPR2.RPGLE Programme en rpgile qui récupère Le SP à téléchargre et génère le scripte FTP RSPACK

 

file icon Debug DBhot!


Voici une petite procédure qui peut permettre de tracer lorsqu'un fichier
se trouve avec des données en erreurs après le passage d'un traitement batch
Vous pourrez trouver l'utilisateur, le travail, ou même le programme Fautif

Voici trois petits programmes à compiler :

Le premier est à lancer avant votre traitement
Le deuxième lorsque le traitement est terminé
Le troisième lorsque vous n'avez plus besoin de la journalisation

 

1) Démarrage de la journalisation

 

PGM PARM(&FIC &LIB) /*-----------------------------------------------*/
/*     MISE EN PLACE DE LA JOURNALISATION SUR UN FICHIER             */
/*-------------------------------------------------------------------*/
DCL &FIC *CHAR 10                                      
DCL &LIB *CHAR 10                                       
/*-------------------------------------------------------------------*/
/* CREATION DU RECEPTEUR DE JOURNAL                                  */
/*-------------------------------------------------------------------*/
             CRTJRNRCV  JRNRCV(&LIB/JOURNRCV) THRESHOLD(500000) +     
                          TEXT('Journalisation pour' *BCAT &FIC)      
/*-------------------------------------------------------------------*/
/* CREATION DU JOURNAL                                               */
/*-------------------------------------------------------------------*/
             CRTJRN     JRN(&LIB/JOUR000001) JRNRCV(&LIB/JOURNRCV) +  
                          MNGRCV(*SYSTEM) TEXT('Journalisation +      
                          pour' *BCAT &FIC)                           
/*-------------------------------------------------------------------*/
/* DEMARRAGE DE LA JOURNALISATION                                    */
/*-------------------------------------------------------------------*/
             STRJRNPF   FILE(&LIB/&FIC) JRN(&LIB/JOUR000001) +        
  IMAGES(*BOTH)
ENDPGM


2) Consultation


PGM PARM(&FIC &LIB) /*-----------------------------------------------*/
/*     AFFICHAGE RESULTAT                                            */
/*-------------------------------------------------------------------*/
DCL &FIC *CHAR 10                                      
DCL &LIB *CHAR 10                                       
/*-------------------------------------------------------------------*/
/* AFFICHAGE DU JOURNAL                                              */
/*-------------------------------------------------------------------*/
             DSPJRN     JRN(&LIB/JOUR000001) FILE((&LIB/&FIC)) +      
                          RCVRNG(*CURCHAIN) OUTPUT(*OUTFILE) +        
                          OUTFILE(votrebib/JOURNRES)
/*-------------------------------------------------------------------*/
/* Traitement automatique du fichier                                 */
/* Par exemple un query ou sql                                       */
/*   RUNQRY ....                                                     */
/*                                                                   */
/*-------------------------------------------------------------------*/

                 
ENDPGM 
                                                              

2) Arrêt de la journalisation et suppression de l'environnement


PGM PARM(&FIC &LIB) /*-----------------------------------------------*/
/*     ARRET DE LA JOURNALISATION SUR UN FICHIER                     */
/*-------------------------------------------------------------------*/
DCL &FIC *CHAR 10                                      
DCL &LIB *CHAR 10                                       
/*-------------------------------------------------------------------*/
/* ARRET DE LA JOURNALISATION                                    */   
/*-------------------------------------------------------------------*/
             ENDJRNPF   FILE(&LIB/&FIC)                               
/*-------------------------------------------------------------------*/
/* SUPPRESSION JOURNAL                                               */
/*-------------------------------------------------------------------*/
             DLTJRN     JRN(&LIB/JOUR00*)                             
/*-------------------------------------------------------------------*/
/* SUPRESSION  RECEPTEUR DE JOURNAL                                  */
/* ATTENTION SI PAS SAUVEGARDER * ERREUR *                           */
/*-------------------------------------------------------------------*/
             DLTJRNRCV  JRNRCV(&LIB/JOURNRCV)
ENDPGM


remarque :

Lorsque vous aurez trouvé le résultat, n'oubliez pas de supprimer le fichier
votrelib/journres                        

file icon Performance Explorerhot!

Ce mois ci vous n'aurez pas un outil mais une procédure qui vous explique comment utiliser "performance explorer" PEX pour les initiés

Ca peut vous être utile par exemple pour voir ce que consomme un programme voir même un module .

<< Début < Précédente 1 2 3 4 5 Suivante > Fin >>
Résultats 6 - 10 sur 24