SCANPDS - Untersuchung von PDS- und PDSE-Bibliotheken

In English Auf Deutsch En Français En Español
[Home] [Produkte] [Unterstützung] [Dokumente] [Partners] [Kontakt] [Suchen]

SCANPDS ist ein multi-funktionales Dienstprogramm das katalogisierte Bibliotheken untersucht, um Verzeichnislisten und Querverweise der enthaltenden Mitglieder zu erzeugen, abhängig von den Auswahlkriterien die vom Benutzer gegeben wurden. SCANPDS kann ebenfalls die Mitglieder dieser Bibliotheken lesen und die Datensätze drucken, die die spezifizierte Suchargumente enthalten. SCANPDS läuft in TSO (Batch, on-line oder ISPF) auf MVS/ESA, OS/390 und z/OS.

SCANPDS ist ein mächtiges EDV-Werkzeuge, geplant, um den Informatikern (Programmierer, Fachberater and Revisor) zu erlauben, sonstige Fragen schnell zu beantworten, wie diese:

Um alle diese Fragen zu beantworten, fährt SCANPDS in die folgende Weise fort:

  1. Sucht Kataloge nach den Dateinamen, die eine Liste der benutzerspezifischen Auswahlkriterien zusammenbringen, und Wildcards wie SYS%.** oder %%P.LIB*.SOURCE*.**, oder voll-qualifizierte Namen wie PROD.AR.SOURCE verwenden.
  2. Ließt die Verzeichnisse und auserwählte Mitglieder, abhängig von einer Liste der benutzerspezifischen Auswahlkriterien, wie Mitglieder deren Namen spezifizierten Namen oder Muster zusammenpassen, doppelte Mitglieder, Mitglieder in ISPF PACK Format, leere Mitglieder, die Mitglieder, die von spezifizierten TSO-Benutzern aktualisiert wurden, die Mitglieder, die innerhalb eines spezifizierten Bereiches der Daten geändert wurden oder Link-editiert waren, usw.
  3. Verzeichnet vorgewählte Mitglieder in Namen Reihenfolge, zusammen mit ISPF-Statistiken, Link-edit Datum und Attributen, usw.
  4. Wenn der Benutzer eine Liste von Wörtern oder Schriftzeichenfolgen zu suchen geliefert hat, ließt SCANPDS die Mitglieder und druckt die Erfassungen, die die Forschungsargumente enthalten.

SCANPDS ist für Geschwindigkeit bestimmt und verschiedene Techniken verwendet, um Durchlaufzeit, I/O Tätigkeit und CPU-Verbrauch zu verringern. Außerdem, SCANPDS:

FIND-Option         Oberseite der Seite

Mit der FIND, WORD, PREFIX, SUFFIX, CAPS, ASIS, FIRST, LAST und ALL Optionen, bietet SCANPDS eine Forschungsfunktion an, die den Aufträgen FIND von ISPF und SDSF ähnlich ist. Die Erfassungen, die die vom Benutzer spezifierten Forschungsargumente enthalten (Wörter, Schriftzeichenfolgen, Präfixe, Suffixe), werden auf der FINDOUT-Datei gedruckt, so wie die Namen der Mitglieder und der Bibliotheken, in denen sie gefunden worden sind. Die Vorlage der FINDOUT-Datei wird der Wahl des Benutzers gelassen, dem mehrere Optionen angeboten werden.

Beispiele         Oberseite der Seite

SCANPDS muß als ein TSO-Komando ausgeführt werden, und die Parameter müssen nach entsprechenden Syntaxregeln spezifiert werden, wie in den Beispielen unten:

1. Die Mitglieder von PARMLIB, Link-List, LPA-List und APF-List verzeichnen, die während der ersten Woche vom Februar 2004 aktualisiert oder link-editiert wurden.

//PDSSCAN EXEC PGM=IKJEFT01
//STEPLIB  DD DSN=<SCANPDS Load Library>,DISP=SHR
//SYSTSPRT DD SYSOUT=*
//SYSTSIN  DD *
 SCANPDS (parmlib linklist lpalist apflist) from(20040201) to(20040207) 

2. Die IHA* und IGG* Mitglieder der Macro-Bibliotheken und System-DLIBs durchsuchen, und die Datensätze drucken, die die Schriftzeichenfolgen 'PSA' oder 'ASCB' im Position 8 bis 44 enthalten. Die Assemblerkommentarelinien ignorieren, die '*' in Position 1 und 2 enthalten, und nur die zwei ersten in jedem Mitglied gefundenen Linien drucken.

//PDSSCAN EXEC PGM=IKJEFT01
//STEPLIB  DD DSN=<SCANPDS Load Library>,DISP=SHR
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//FINDOUT  DD SYSOUT=*
//SYSTSIN  DD *
 SCANPDS (SYS1.AOS* SYS1.MACLIB SYS1.MODGEN) +
	EXCLUDE(SYS1.AOS34 SYS1.AOS5* ) +
	LOADLIB(NO) +
	MEMB(IHA* IGG*) +
	FIND('PSA' 'ASCB') +
	BOUNDS(8,44) +
	LANG(ASM) +
	FIRST(2) 

Vertrieb         Top of the Page

SCANPDS ist in der ganzen Welt verfügbar.