Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Beispiel 6: Sperre für ein Kommando aufheben

&pagelevel(4)&pagelevel

In einer Benutzersyntaxdatei ist das Kommando START-SDF-A gesperrt. Die Sperre soll wieder aufgehoben werden.

/set-logon-parameters sdfusr,... ——————————————————————————————————————  (1)
 .
/show-sdf-options —————————————————————————————————————————————————————  (2)
%SYNTAX FILES CURRENTLY ACTIVATED :

%  SYSTEM    : :2OSH:$TSOS.SYSSDF.SDF.045
%              VERSION : SESD04.5A300
%  SUBSYSTEM : :2OSH:$TSOS.SYSSDF.ACO.022
%              VERSION : SESD02.2A00
%  SUBSYSTEM : :2OSH:$TSOS.SYSSDF.ACS.140
%              VERSION : SESD14.0B100
 .
 .
%  SUBSYSTEM : :2OSH:$TSOS.SYSSDF.SDF-A.041
%              VERSION : SESD04.1E10
%  SUBSYSTEM : :2OSH:$TSOS.SYSSDF.TASKDATE.140
%              VERSION : SESD14.0A100
%  GROUP     : 2OSH:$.SYS.SDF.GROUP.SYNTAX.SDFUSR
%              VERSION : UNDEFINED
%  USER      : 2OSH:$SDFUSR.SDF.USER.SYNTAX
%              VERSION : USER001
%CURRENT SDF OPTIONS :

%  GUIDANCE           : *EXPERT
%  LOGGING            : *INPUT-FORM
%  CONTINUATION       : *NEW-MODE
%  UTILITY-INTERFACE  : *NEW-MODE
%  PROCEDURE-DIALOGUE : *NO
%  MENU-LOGGING       : *NO
%  MODE               : *EXECUTION
%     CHECK-PRIVILEGES   : *YES
%  DEFAULT-PROGRAM-NAME : *NONE
%  FUNCTION-KEYS      : *STYLE-GUIDE-MODE
%  INPUT-HISTORY      : *ON
%     NUMBER-OF-INPUTS   : 20
% PASSWORD-PROTECTION: *YES

                                                                                       

(1)

Unter der Benutzerkennung SDFUSR wird eine Task gestartet. Die unter dieser Benutzerkennung katalogisierte Benutzersyntaxdatei SDF.USER.SYNTAX wird bei der LOGON-Verarbeitung automatisch aktiviert. In dieser Syntaxdatei ist das Kommando START-SDF-A gesperrt.

(2)

Die aktivierten Syntaxdateien werden angezeigt. Die Benutzersyntaxdatei SDF.USER.SYNTAX ist aktiviert.

/start-sdf-a ——————————————————————————————————————————————————————————  (3)
%  CMD0086 OPERATION NAME 'START-SDF-A' REMOVED BY USER
/mod-sdf-opt synt-file=*rem(*std) —————————————————————————————————————  (4)
/start-sdf-a ——————————————————————————————————————————————————————————  (5)
%  BLS0517 MODULE 'SDAMAIN' LOADED
%  SDA0001 'SDF-A' VERSION '04.1E10' STARTED
//open-syntax-file sdf.user.syntax ————————————————————————————————————  (6)
//show *com(start-sdf-a) ——————————————————————————————————————————————  (7)
%  CMD0051 INVALID OPERAND 'OBJECT=*COM:NAME'
%  SDA0083 NAME 'START-SDF-A' UNKNOWN
%  SDA0407 CORRECTION REJECTED OR NOT POSSIBLE. STATEMENT IGNORED
//restore *com(start-sdf-a) ———————————————————————————————————————————  (8)
//end
/mod-sdf-opt synt-file=*add(*std) —————————————————————————————————————  (9)
/start-sdf-a —————————————————————————————————————————————————————————— (10)
%  BLS0517 MODULE 'SDAMAIN' LOADED
%  SDA0001 'SDF-A' VERSION '04.1E10' STARTED
//end
/exit-job
 .
 .

                                                                                       

(3)

SDF akzeptiert das Kommando START-SDF-A nicht.

(4)

Die Benutzersyntaxdatei SDF.USER.SYNTAX wird deaktiviert.

(5)

SDF akzeptiert das Kommando START-SDF-A, da die Benutzersyntaxdatei SDF.USER.SYNTAX jetzt deaktiviert ist. SDF-A wird geladen und gestartet.

(6)

Die Benutzersyntaxdatei SDF.USER.SYNTAX wird geöffnet. Standardmäßig werden die aktivierte Systemsyntaxdatei und die aktivierte Gruppensyntaxdatei als Referenzdateien zugewiesen.

(7)

Da das Kommando START-SDF-A gesperrt ist, weist SDF-A seine Ausgabe zurück.

(8)

Die Sperrung des Kommandos START-SDF-A wird aufgehoben. Voraussetzung dafür ist, dass die zugewiesenen Referenzsyntaxdateien die Definition abdecken.

(9)

Die zuvor bearbeitete Benutzersyntaxdatei SDF.USER.SYNTAX wird aktiviert.

(10)

Das Kommando START-SDF-A ist nicht mehr gesperrt. Die Sperre wurde mit dem Arbeitsschritt 8 erfolgreich aufgehoben.