Dieser Abschnitt beschreibt alle Änderungen und Verbesserungen, die bei Add-On-Produkten geliefert werden, die mit Natural Version 9.1.2 zur Verfügung stehen.
Anmerkung:
Eine Übersicht aller Natural-Add-On-Produkte und der verfügbaren
neuen Produktversionen finden Sie im Abschnitt
Übersicht über
Natural-Add-On-Produkt-Versionen.
Dieser Abschnitt beschreibt alle Änderungen und Verbesserungen, die beim Natural Development Server Version 9.1.2 geliefert werden.
Der Natural Development Server Version 9.1.2 enthält alle Änderungen am Development Server Version 8.3, die bei früheren Freigaben zur Verfügung gestellt worden sind.
Anmerkung:
Falls nichts anderes angegeben ist, befinden sich die
Abschnitte, auf die für weitere Informationen verwiesen wird, in der
Natural Development Server-Dokumentation. Siehe Software
AG Empower Webseite unter
https://empower.softwareag.com/.
Die folgenden neuen Session-Parameter sind beim Natural Development Server for z/OS (Batch) hinzugekommen.
- SECURITY_CACHING
Ermöglicht ein Client-Verzeichnis, in dem Benutzerinformationen für anschließende Maßnahmen gespeichert werden.
- SECURITY_TIMEOUT
Verwaltet die Lebenszeit von Clients.
Diese Parameter sind über zwei zusätzliche Schaltflächen im HTML Monitor Client verfügbar, mit denen Clients und ihre entsprechenden Sessions aufgelistet oder abgebrochen werden können.
Die Dokumentation eines Predict-Programmobjekts mit vollständig ausgefülltem Implementierungszeiger (d.h. Natural Member-Name, Library-Name, User System File-Nummer und User System File-Datenbankkennung) wird gelöscht, wenn das Natural Member in einer NDV-Umgebung gelöscht wird.
Standardmäßig wird der Schalter "Delete documentation
with deletion of Natural member" mit Y
initialisiert, d.h. Löschung der existierenden Dokumentation.
Wenn Sie die Dokumentation behalten wollen, müssen Sie den
Schalter auf N
setzen.
Starten Sie dazu eine Predict Session und rufen Sie in den Standardeinstellungen Protection auf.
Die BS2000 File Maintenance Facility bietet jetzt auch die
Option, das Dateiattribut #BACK-VERS
für die Anzahl der
Dateiversionen, die in einem Sicherungsdateiarchiv gespeichert werden sollen,
anzuzeigen und einzustellen. Weitere Informationen siehe Abschnitt
BS2000 Files im User's Guide der
Natural ISPF-Dokumentation auf der Webseite der Software
AG unter https://documentation.softwareag.com/.
Wenn in einer Library eine große Anzahl an Objekten enthalten ist, kann das Auflisten dieser Objekte in der Natural Server-Ansicht eine beträchtliche Zeit in Anspruch nehmen. Mit Natural for Mainframes Version 9.1.2 auf z/OS wird ein neuer Hyperdeskriptor zur Verfügung gestellt, der den zu diesem Zweck erforderlichen Datenbankzugriff erheblich verbessern kann. Die Installation des Hyperdeskriptors wird in der NaturalONE-Dokumentation beschrieben.
Siehe NaturalONE in a Nutshell > Performance Aspects.
Mit Natural Version 9.1.2 wird eine verbesserte Natural RPC Version 9.1.2 geliefert, die folgende Änderungen und Verbesserungen einführt:
Folgende Natural RPC-spezifische APIs in der System Library SYSEXT sind neu oder wurden geändert:
API | Aufgabe |
---|---|
USR2071N |
Unterstützung langer
Passwort-Phrasen für Broker (ACI).
Natural Security prüft, ob die für den Zugang zum RPC-Server (z.B. über User Exit USR1071N) benutzte Natural-Benutzerkennung identisch ist mit der EntireX-Benutzerkennung (z.B. über User Exit USR2071N geliefert). Siehe NAT1692: User :1: is not authorized im Dokument Messages and Codes > Natural System Error Messages 1650-1699. |
USR2072N |
Unterstützung langer
Passwort-Phrasen für Broker (ACI).
Gestattet es, ein Passwort anzugeben, das für die Anmeldung (LOGON) benutzt wird. Benutzung siehe Using Application Programming Interface USR2072N to Specify a Password. |
USR8225N |
Zugang zur Pflege der
EntireX-Parameter MESSAGE_ID und
CORRELATION_ID in einer Natural RPC Client- oder
Server-Umgebung zur Verfügung stellen.
|
USR9171N |
Anmeldedaten für RPC Server
festlegen.
Verbesserte Version von
|
USR9175N |
Einen Natural RPC Server anpingen
oder beenden.
Verbesserte Version von
|
USR9176N |
Einen EntireX Broker Service beenden.
Verbesserte Version von
|
USR9177N |
Einen EntireX Broker Service beenden.
Verbesserte Version von
|
The following enhancements are provided with Natural Security Version 9.1.2:
Natural-Entwicklungsumgebung - DDMs in Natural Server-Ansicht
Natural-Entwicklungsumgebung - Unterstützung des Kommandos SYSLSO
Anmerkung:
The sections indicated for more information are contained in
the Natural Security
documentation, unless otherwise
noted.
Die allgemeine Option
Maximum
Number of Logon Attempts (maximale Anzahl der
Anmeldungsversuche) in den Administrator Services ist geändert worden: Der
Maximalwert, der bisher gewöhnlich 5
war, ist jetzt
9
. Der Standardwert bleibt weiterhin 5
.
Beachten Sie bitte, dass die Einstellung dieser Option auch für die folgenden Anwendungsprogrammierschnittstellen gilt:
NSC---P
, NSC--PH
,
NSC---SP
, NSC----P
und NSC--PHS
.
Die allgemeine Option
Lock User
Option (Option zum Sperren eines Benutzers) in den
Administrator Services bietet einen zusätzlichen Wert Z
. Er
entspricht dem Wert X
, zusätzlich gilt Folgendes: Wenn die
Benutzerkennung, die dem Wert der Natural-Systemvariablen
*INIT-USER
entspricht, gesperrt ist, kann die Natural-Session
mit keiner Benutzerkennung gestartet werden (weder bei
AUTO=ON
, noch bei AUTO=OFF
).
Der Wert für die Benutzerprofilkomponente Change password after nnn days (Passwort nach nnn Tagen ändern) kann jetzt im Abschnitt User Preset Values in den Administrator Services geändert werden.
Im Abschnitt Library File des
Library-Profils können Sie jetzt 0
(Null) als
FDIC-Datenbankkennung angeben. Das bedeutet, dass der DBID-Wert im
Profilparameter FDIC
gilt.
Die File/DDM Maintenance-Funktionen Copy File und Copy DDM Profile haben jetzt die neue Option With Links. Damit können Sie jetzt auch die Links von Libraries vom "alten" File/DDM-Profil zum "neuen" kopieren. Bei beiden Funktionen können Sie auswählen, welche Links kopiert und welche nicht kopiert werden sollen.
Die Anwendungsprogrammierschnittstelle
NSCADM
ist
verbessert worden und kann jetzt benutzt werden, um auch Logon/Countersign
Error-Datensätze zu verarbeiten.
Das Programm SECLOAD
zum
Laden von Natural Security-Daten hat eine neue Option Expire
passwords for loaded user profiles (Passwörter für geladene
Benutzerprofile ungültig werden lassen). Damit können Sie Ablaufen der
Passwörter aller geladenen Benutzerprofile (Benutzertypen A, P, M) erzwingen,
was bedeutet, dass diese Benutzer beim nächsten Logon ihr Passwort ändern
müssen.
Die Anzeige von DDMs in der Natural Server-Ansicht in einer Eclipse-Umgebung unter Natural Security ist geändert worden: DDMs werden nicht mehr als separate Knoten angezeigt, sondern werden jetzt als Gruppenknoten unter dem Library-Knoten angezeigt. Siehe Protecting the Natural Server View unter Protecting the Natural Development Environment in Eclipse.
Die Benutzung des NaturalONE-Kommandos
SYSLSO
, mit dem die Suchreihenfolge bei Private Mode
Libraries festgelegt wird, kann jetzt durch Natural Security gesteuert werden.
Siehe Protecting the
Navigator View unter Protecting the Natural
Development Environment in Eclipse.
Die Natural zIIP Enabler-Produkte sind wie folgt umbenannt worden:
Ater Name | Neuer Name |
---|---|
Natural zIIP Enabler for Batch | Natural Batch for zIIP |
Natural zIIP Enabler for CICS | Natural for CICS for zIIP |
Natural zIIP Enabler for Com-plete | Natural for Com-plete for zIIP |
Das jetzt verfügbare Produkt Natural for IMS for zIIP (Produktcode NAZNI) kann benutzt werden, um eine IMS TM-Umgebung auf z/OS zu unterstützen, wenn Natural IMS TM Interface Version 8.3.5 installiert ist. Weitere Informationen siehe Natural for zIIP-Dokumentation.
Bitte beachten Sie, dass für Natural for IMS for zIIP eine Lizenzdatei erforderlich ist.
Bei Betrieb mit aktiviertem zIIP unter z/OS gilt der
Profilparameter MT
separat sowohl für
die (zIIP-)Verarbeitungsart TCB als auch SRB. Wenn MT=0
im
SRB-Modus gesetzt ist, verwendet Natural das existierende z/OS TCB-Zeitlimit
zur Vermeidung von Endlosschleifen, weil es für SRBs kein z/OS TCB-Zeitlimit
(zum Beispiel der JCL-Parameter TIME
) gibt.