SM2 starten
Das Benutzerprogramm SM2 wird mit dem BS2000-Kommando START-SM2
gestartet.
Format
START-SM2 |
VERSION = *STD / <product-version mandatory-man-corr> / <product-version mandatory-man-without-corr> / <product-version without-man-corr> ,MONJV = *NONE / <filename 1..54 without-gen-vers> ,CPU-LIMIT = *JOB-REST / <integer 1..32767> |
Operandenbeschreibung
VERSION =
Legt die aufzurufende Programmversion von SM2 fest.
VERSION = *STD
Die aktuelle Programmversion wird aufgerufen.
VERSION = <product-version>
Die angegebene Programmversion wird aufgerufen.
MONJV =
Gibt den Namen der Jobvariable an, die den SM2-Lauf überwachen soll. Die Jobvariable muss bereits katalogisiert sein.
MONJV = *NONE
Es wird keine Jobvariable vereinbart.
MONJV = <filename 1..54 without-gen-vers>
Gibt den Namen einer bereits katalogisierten Jobvariable an.
CPU-LIMIT =
Legt die CPU-Zeit fest, die SM2 beim Ablauf verbrauchen darf. Wird diese Zeit überschritten, wird der Benutzer im Dialogbetrieb vom System benachrichtigt; im Batch-Betrieb wird der SM2-Lauf beendet.
CPU-LIMIT = *JOB-REST
Es gibt keine Zeitbeschränkung für das Programm.
CPU-LIMIT = <integer 1..32767>
Legt die CPU-Zeit fest, die SM2 beim Ablauf verbrauchen darf.
Beim Starten des Programmes SM2 können folgende Meldungen ausgegeben werden:
BLS0500 PROGRAM 'SM2', VERSION '<version>' OF '<date>' LOADED
Diese Meldung wird nur ausgegeben, wenn SM2 mit dem Kommando
/START-(EXECUTABLE-)PROGRAM SM2
gestartet wird. Sie informiert über die Version der Prephase von SM2 (Lader und Starter des Programms SM2)NPSLOAD Program 'SM2', Version '<version>' of '<date>' loaded from file
':ZZZZ:$TSOS.SYSLNK.SM2.<ver>.SM2'
Die Meldung informiert über die Version des Programms SM2 (nichtprivilegiertes SM2-Programm)
NPS0555 VERSION OF SM2 SUBSYSTEM (TPR-PART) IS <version>
Die Meldung informiert über die Version des Subsystems SM2 (privilegiertes SM2-Programm). Diese Meldung wird nur dem privilegierten SM2-Benutzer ausgegeben.
Die beiden letzten Ziffern der Version in den Meldungen NPSLOAD
und NPS0555
entsprechen dem aktuellen Korrekturstand des nicht- bzw. privilegierten SM2-Programms.
SM2 beenden
Das Benutzerprogramm SM2 wird mit der Anweisung END
beendet.
Der automatische Ausgabemodus wird durch die Break-Funktion abgebrochen, die END-Anweisung wird nach Rückkehr in den Programmodus (durch
/INFORM-PROGRAM
) eingegeben.Im Abrufmodus kann END an Stelle eines Zeichens zur Ausgabesteuerung wie jede Ausgabeanweisung eingegeben werden.
SM2 quittiert die erfolgreiche Programmbeendigung mit der Meldung
SM2 TERMINATED NORMALLY.
END
. Die Beendigung des SM2-Subsystems ist nur explizit über /STOP-SUBSYSTEM SUBSYSTEM-NAME=SM2
möglich.