Sie können den inversen KDCDEF „online“ oder „offline“ starten.
„Online“ heißt, Sie starten den inversen KDCDEF-Lauf im laufenden Betrieb mit dem Aufruf KC_CREATE_STATEMENTS über die Programmschnittstelle zur Administration. Informationen dazu finden Sie im openUTM-Handbuch „Anwendungen administrieren“.
„Offline“ können Sie den inversen KDCDEF nur starten, wenn das Anwendungsprogramm nicht läuft, d.h. außerhalb des Anwendungsbetriebs. Da der inverse KDCDEF die Daten aus der KDCFILE liest, muss sichergestellt sein, dass die Daten der KDCFILE während des inversen KDCDEF-Laufs nicht modifiziert werden.
Sie starten den inversen KDCDEF offline, indem Sie das Generierungstool KDCDEF aufrufen und die Steueranweisung CREATE-CONTROL-STATEMENTS absetzen. Siehe dazu auch CREATE-CONTROL-STATEMENTS-Anweisung im Abschnitt "CREATE-CONTROL-STATEMENTS - KDCDEF-Steueranweisungen erzeugen". Sie können den inversen KDCDEF so starten, dass KDCDEF-Steueranweisungen entweder für alle zulässigen Objekttypen erzeugt werden oder nur für bestimmte Objekttypen, die in den Objektgruppen CON, DEVICE, KSET, LSES, LTAC, PROGRAM und USER zusammengefasst sind. |
CREATE-CONTROL-STATEMENTS *ALLFür alle Objekte der Objekttypen TAC, PROGRAM, PTERM, LTERM, USER, KSET, LTAC, CON und LSES werden KDCDEF-Steueranweisungen erzeugt.
CREATE-CONTROL-STATEMENTS DEVICEEs werden LTERM- und PTERM-Anweisungen für LTERM-Partner, Clients und Drucker erzeugt.
CREATE-CONTROL-STATEMENTS PROGRAMEs werden PROGRAM- und TAC-Anweisungen für Teilprogramme, VORGANG-Exits und Transaktionscodes erzeugt.
CREATE-CONTROL-STATEMENTS USEREs werden USER-Anweisungen für Benutzerkennungen erzeugt.
CREATE-CONTROL-STATEMENTS KSETEs werden KSET-Anweisungen für Keysets erzeugt.
CREATE-CONTROL-STATEMENTS LTACEs werden LTAC-Anweisungen für Transaktionscodes erzeugt, über die Service-Programme in Partner-Anwendungen gestartet werden.
CREATE-CONTROL-STATEMENTS CONEs werden CON-Anweisungen für Transportverbindungen zu entfernten LU6.1-Anwendungen erzeugt.
CREATE-CONTROL-STATEMENTS LSESEs werden LSES-Anweisungen für die Vergabe von LU6.1-Sessionnamen erzeugt.