Eine Übersicht aller Natural-Add-On-Produkte und der verfügbaren neuen Produktversionen finden Sie im Abschnitt Neue Natural-Add-On-Produkt-Versionen.
Bei Installationen, bei denen das Com-plete-Add-On-Produkt Review
DC verwendet wird, muss das Modul NCFRDCEX aus der
NCF-Bibliothek mit dem (gemeinsam genutzten) Natural-Nukleus
verlinkt werden. Dieses Modul ersetzt das Modul RDCNATEX aus der
RDC-Bibliothek, das dieselbe Funktionalität für Natural-Versionen
unter 9 bereitstellte.
Dieser Abschnitt beschreibt neue Merkmale, die mit Natural for Db2 (NDB) Version 9.2.5 geliefert werden.
In Natural for Db2 Version 9.2.5 wurde das SQL-Syntax-Parsing erweitert, um die
KI-Skalarfunktion AI_COMMONALITY zu unterstützen.
Natural for Db2 unterstützt jetzt die Built-in Function
INTERPRET, die als ersten Operanden einen Ausdruck akzeptiert, der
eine built-in binäre oder zeichenbasierte FOR BIT
DATA-Zeichenfolge zurückgibt, und diesen als den angegebenen Datentyp
interpretiert.
Natural for Db2 Version 9.2.5 wurde erweitert, sodass nun in der
VALUES-Klausel des INSERT-Statements mehr als eine
Zeile angegeben werden kann.
Siehe INSERT (SQL) in der Statements-Dokumentation.
Informationen zu Änderungen, Verbesserungen und neuen Merkmalen, die mit NaturalONE zur Verfügung stehen, finden Sie in den Release Notes in der NaturalONE-Dokumentation unter https://empower.softwareag.com/.
Mit Natural Version 9.2.5 wurde ein neuer Trace Level eingeführt, um Anfragen mit Millisekundengenauigkeit protokollieren zu können.
Weitere Informationen siehe Profilparameter
RPC > Schlüsselwort-Subparameter
TRACE
in der Parameter-Referenz-Dokumentation.
Dieser Abschnitt beschreibt die Verbesserungen, die mit Natural Security Version 9.2.5 zur Verfügung gestellt werden.
Anmerkung
Falls nichts anderes angegeben ist, befinden sich die
Abschnitte, auf die für weitere Informationen verwiesen wird, in der
Natural Security
-Dokumentation.
Natural Security trennt nun die Kennzeichen (Flags) für Passwörter und Passphrasen, wodurch sichergestellt wird, dass die Einstellungen für Passwörter und Passphrasen unabhängig voneinander ausgewertet werden.
Die wichtigsten Änderungen sind:
Umbenennung einer Option
Die Option User password history
(Passwortverlauf des Benutzers) unter General Options
(Allgemeine Optionen) wurde in User password / passphrase
history (Verlauf der Benutzerpasswörter/-passphrasen) umbenannt.
Funktionalität der PF-Taste PF5 (PHist)
Wenn die Option User password / passphrase
history (Passwort-/Passphrasenverlauf des Benutzers) aktiviert ist,
können Benutzer die Taste PF5 (PHist) drücken, um das Verlaufsflag
zu ändern.
Bearbeitbar: Es können nur die Flag-Werte Y
oder * geändert werden.
Eingeschränkt: Der Parameter Maximum number of stored passwords / passphrases (Maximale Anzahl gespeicherter Passwörter/Passphrasen) kann nicht über PF5 geändert werden.
User Preset Values (Benutzervoreinstellungen)
Wenn die Option User password / passphrase
history (Verlauf der Benutzerpasswörter/-passphrasen) aktiviert ist,
werden die folgenden Parameter unter User Preset Values
ausdrücklich schreibgeschützt und enthalten denselben Wert wie User
password / passphrase history:
User password history
Maximum number of stored passwords
User passphrase history
Maximum number of stored passphrases
Terminologiestandardisierung (Englisch)
Verweise auf "password phrase" in der
englischen Natural Security-Dokumentation wurden aus Gründen der
Einheitlichkeit in "passphrase" geändert.
Sie können sich jetzt mit einer Passphrase ohne den ICU-Handler
anmelden. Dazu muss die Natural Security-Sitzung mit auf OFF
gesetzten Session-Parametern CFICU
(Unicode- und Codepage-Unterstützung) und
CP
(Name der Standard-Codepage) ausgeführt werden.
Anmerkung
Der Historie der Passphrase ist davon betroffen, sofern
vorhanden.
Bei Natural Security wurde die Dokumentation zu den Anwendungsprogrammierschnittstellen (APIs) aktualisiert und die Übersichtlichkeit des Codes sowie die Navigation verbessert.
Verbesserte Dokumentationsstruktur
Übersichtlichere Darstellungen der Beispielprogramme und
explizite Auflistungen der darin verwendeten Funktionen.
Ausführliche Parameterdetails
In den Beispielprogrammen werden nun die Parametertypen klar
definiert, darunter Eingabe-, Ein-/Ausgabe-, Ausgabe- und nicht verwendete
Parameter.
Erweiterte Filteroptionen
Auf dem Bildschirm Natural Security Application
Programming Interfaces können Benutzer Inhalte nun direkt nach
Example (Beispiel), Interface
(Schnittstelle) oder Description (Beschreibung)
filtern.
Modernisierung der Bibliothek SYSSEC
Die Bibliothek SYSSEC wurde bereinigt:
Veraltete TXT*-Textmodule wurden entfernt.
Informationen zu sicherheitsrelevanten Konfigurationen finden Sie unter Natural API Server > Natural Subprogram Server > Security.
Wenn Natural mit dem Parameter
ZIIP=(PWCSIZE=(100,,200)) ausgeführt wird, wird die gesamte an
eine (Druck-/Arbeits-)Datei gesendete Ausgabe zunächst in einem Cache
zwischengespeichert, anstatt direkt in den Dataset geschrieben oder aus diesem
gelesen zu werden.
Dies reduziert die Anzahl der zIIP-Wechsel und verbessert die Laufzeitleistung der Task.
Ist die gewählte Cache-Puffergröße jedoch im Vergleich zur tatsächlich an die (Druck-/Arbeits-)Datei gesendeten Ausgabemenge groß, bleibt die Ausgabe möglicherweise bis zum Abschluss des Jobs vollständig unsichtbar, was mehrere Stunden dauern kann.
Daher wurde die PCWSIZE-Cache-Funktion
dahingehend erweitert, dass die Cache-Puffer automatisch in Intervallen von 60
Sekunden geleert werden.
Weitere Informationen siehe PWCSIZE - Cache-Speichergröße für Druck- und Arbeitsdateien in der Parameter-Referenz-Dokumentation.
Der Natural API Server (NPI 1.1.1) ist ein neues Natural-Add-On-Produkt, das die Ausführung von Natural for z/OS-Funktionen über REST-API-Aufrufe unterstützt. Natural for z/OS 9.2.5 ist Voraussetzung für die Nutzung dieser Funktion.
Mit dem Natural API Server können alle Arten von
Client-Anwendungen auf einfache Weise Natural CALLNAT-Statements
in Natural for z/OS über REST API-Aufrufe ausführen. Die Dienste können mit
NaturalONE erstellt und bereitgestellt werden.
Weitere Informationen siehe Natural API Server-Dokumentation.
Natural Messaging (NMQ) wurde um zusätzliche PUT- und
GET-Nachrichtenoptionen, die Unterstützung für die automatische
Zeichensatzkonvertierung sowie die Unterstützung für verschachtelte
FIND- und PROCESS-Statements erweitert.
Natural Messaging unterstützt nun die folgenden zusätzlichen MQ PUT Message (PMO) Optionen und GET Message Optionen (GMO):
NEW-MSG-ID bestimmt, ob MQ bei einem
PUT eine neue Nachrichtenkennung generiert oder eine vom Aufrufer
bereitgestellte beibehält.
NEW-CORREL-ID bestimmt, ob MQ bei einem
PUT-Befehl eine neue Correlation-ID generiert oder eine vom Aufrufer
bereitgestellte beibehält.
LOCK / UNLOCK reserviert eine
bestimmte Nachricht unter dem Browse Cursor, sodass sie für andere Verbraucher
vorübergehend nicht verfügbar ist, ohne sie aus der Warteschlange zu
entfernen.
MSG-UNDER-CURSOR ruft die spezifische Nachricht
ab, die sich derzeit unter dem Browse Cursor befindet, und entfernt sie aus der
Warteschlange.
BROWSE-MSG-UNDER-CURSOR überprüft die
spezifische Nachricht, die sich derzeit unter dem Browse Cursor befindet, ohne
sie aus der Warteschlange zu entfernen.
Die MQ-Option CONVERT wird nun bei GET
unterstützt. Wenn diese Option aktiviert ist, konvertiert der Queue Manager den
Zeichensatz (CCSID) einer Nachricht automatisch in eine angegebene Ziel-CCSID
oder, falls keine angegeben ist, in die Standard-CCSID des Queue Managers.
Dadurch können Nachrichten transparent zwischen Systemen ausgetauscht werden,
die unterschiedliche Codepages verwenden, beispielsweise EBCDIC und UTF-8. Ist
diese Option deaktiviert, wird die Nachricht genau so zurückgegeben, wie sie
gespeichert wurde, ohne Konvertierung.
Das FIND-Statement kann nun direkt nach der
MESSAGE-ID filtern, sodass ein Programm eine bestimmte Nachricht
anhand ihrer eindeutigen Kennung in einem einzigen Statement abrufen kann, ohne
die Warteschlange sequenziell durchlaufen zu müssen.
Verschachtelte FIND- und
PROCESS-Anweisungen
Natural Messaging unterstützt nun verschachtelte
FIND- und PROCESS-Statements.
Weitere Informationen siehe Natural-Statements und Datensicht (Natural View) für Natural Messaging in the Datenbankmanagementsystem-Schnittstellen-Dokumentation.