Bevor TPCOMP2 aufgerufen wird, muss der Benutzer für jede zu vergleichende Banddatei einen Dateikettungsnamen (Link-Namen) vereinbaren (/ADD-FILE-LINK
):
Erstes Band: LINK-NAME=COM001
Zweites Band: LINK-NAME=COM002
Für nichtkatalogisierte Banddateien muss zuerst mit /IMPORT-FILE
ein Katalogeintrag erstellt werden.
Folgende Parameter der nötigen Kommandos können angegeben werden:
Katalogisierte Banddatei
/ADD-FILE-LINK LINK-NAME=COM00X ,FILE-NAME=dateiname [,SUPPORT=*TAPE(VOLUME-LIST=*CATALOG(VOL-SEQ-NUM=n))]
Nichtkatalogisierte Banddatei
/IMPORT-FILE SUPPORT=*TAPE (VOLUME=archivnummer ,DEVICE-TYPE=XXXX ,FILE-NAME=dateiname [,PREMOUNT-LIST=n]) /ADD-FILE-LINK LINK-NAME=COM00X ,FILE-NAME=dateiname
Zusätzlich kann bei /ADD-FILE-LINK
folgender Operand angegeben werden:
[,SUPPORT=*TAPE(LABEL-PROCESSNG=*PAR(LABEL-TYPE=...))]
Beim Vergleich von zwei Mastertapes ist LABEL-TPYE=*NON-STD anzugeben. In diesem Fall ist die Art der Etikettierung durch die Programmparameter anzugeben.
Beispiele
Eine katalogisierte und eine nichtkatalogisierte Banddatei sollen standardmäßig miteinander verglichen werden.
/ADD-FILE-LINK LINK-NAME=COM001,FILE-NAME=DATEI1 /IMPORT-FILE SUPPORT=*TAPE(VOLUME=BAND1,DEVICE-TYPE=<device-type>, - / FILE-NAME=DATEI2) /ADD-FILE-LINK LINK-NAME=COM002,FILE-NAME=DATEI2 /START-EXECUTABLE-PROGRAM FROM-FILE=$TPCOMP2 END
Es sollen die Daten, die zwischen der vierten und fünften Abschnittsmarke auf einem Magnetband stehen, mit den Daten verglichen werden, die zwischen der ersten und zweiten Abschnittsmarke auf einem anderen Magnetband stehen.
Alle Abweichungen sollen im Zeichenmodus auf einem Drucker mit 160 Druckstellen ausgedruckt werden.
Die zwei zu vergleichenden Banddateien sind bereits katalogisiert./ADD-FILE-LINK LINK-NAME=COM001,FILE-NAME=DATEI1 /ADD-FILE-LINK LINK-NAME=COM002,FILE-NAME=DATEI2 /START-EXECUTABLE-PROGRAM FROM-FILE=$.SYSPRG.TPCOMP2.200 POS1 FTM00004,POS2 FTM00001 COM 1GT00001 END