This section describes all changes and enhancements provided with Natural Version 9.1.2.
Note:
The
SYSEXV utility gives you
access to examples of new features available in the current and in some earlier
versions of Natural. SYSEXV is described in the Utilities
documentation.
All features previously supplied as selectable units are integrated in Natural Version 9.1.2. Selectable units are not yet available.
As a result, the setting of the
SELUNIT
profile parameter is ignored and appropriate messages occur for the
SHOWSU
system command and the
SU
line command of the
SYSPROD
system command.
The Natural Roll Server now also supports roll files for VSAM.
For more information, see Natural Roll Server Operation and Formatting the Roll File in the Operations documentation.
The Roll Server can now also be started with a parameter file as an alternative to a JCL EXEC statement.
For more information, see Starting the Roll Server and in the Operations documentation.
- Support for SECURITY_CACHING of NDV Server
To support the new SECURITY_CACHING feature of the Natural Development Server, the Authorized Services Manager NATASM91 has been enhanced to verify an NDV client with user ID and password against the z/OS Security Server (RACF or any other compliant external security product) and to link the created ACEE to the NDV client request.
- New Parameters in the ASMPARM Parameter File
The following parameters have been added to the
ASMPARM
parameter file:
TIMEOUTREPEAT
: Specifies the interval between two timeout checks.
FSSMxxxx
: Defines parameters for the Shared Memory Objects File Server (FSSM) of Natural for DB2.For more information, see Parameters in the Parameter File in the Operations documentation.
- New Option to Control Timeout Processing
The Authorized Services Manager (
NATASM91
) now offers a timeout service for the Session Information Pool (SIP) to control timeout settings through startup parameters and operator commands similar to the Natural Roll Server.For more information, see the new
TIMEOUT
command described in ASM Operator Commands and theTIMEOUTCHECK
parameter described in Parameters in the Parameter File in the Operations documentation.- New Parameter File
Parameters for the Authorized Services Manager can now be supplied through a keyword parameter file instead of the positional parameters specified with the JCL
EXEC
statement.For more information, see Starting the ASM in the Operations documentation.
The ICS (International Components for Unicode) version 3.1.1 has been upgraded to ICU Version 65.1 which supports Unicode Version 12.0.
ICU Version 65.1 enhancements include improvements in performance and robustness.
For a summary of all changes in ICU Version 65.1 and Unicode Version 12, see the Download ICU 65 website at http://site.icu-project.org/download/65 and the Unicode 12.0.0 website at http://www.unicode.org/versions/Unicode12.0.0/, respectively.
The ICS version 3.1.1 is delivered in addition to the ICS version 2.2.2
See also Changes to ICU Data Libraries.
Due to significant changes in the method of compiling and loading localization data in newer ICU releases, an ICS Transition Version 222 is provided in addition to ICS 311. Data libraries provided by Software AG are not supported with ICS 311. However, they will still be supported as part of the ICS Transition Version 222.
For more information on using localization data based on ICS Transition Version 222 see Unicode and Code Page Support.
For more information on using localization data based on ICS 311 see Unicode and Code Page Support.
Starting with ICS Version 2.2, the additional load modules
SAGICUM
and SAGICUM9
are delivered to provide the
option to include only the bare minimum of collation data in the module build.
This enables a light-weight configuration and better performance for particular
use cases.
Note:
The sections indicated for more information are contained in
the System
Commands documentation, unless otherwise
noted.
- RESET Functions
The new RESET function can be used to reset the various counters and CPU times to zero.
- zIIP Report Adapted to PROJECTCPU Setting
The ZIIP system command now considers the z/OS system parameter PROJECTCPU and provides an adapted zIIP Processing Information report if PROJECTCPU is set to YES and no zIIPs are configured to the current logical partition. This is indicated on the first line of the zIIP Processing Information display.
For more information, see the zIIP Processing Information reports and the syntax of
PRINT INFO
.- New zIIP Statistics about Roll Server
The
ZIIP
system command now provides the newROLL
option to view zIIP statistics information about the Roll Server.For more information, see the Roll Server zIIP Information report and the syntax of
PRINT ROLL
.
The LIST
profile of the
LIST
system command now provides the option to
specify a step increment for scrolling right or left in a list: see the new
LIST-SHIFT-INCREMENT
parameter described in
LIST
Profile Parameters.
The TECH
system
command now provides information on the architecture level supported by the IBM
processor on which your z/OS or z/VSE system runs.
Note:
The sections indicated for more information are contained in
the Editors
documentation, unless otherwise noted.
Since Natural Version 9.1, the following Natural editors have been disabled (deactivated) by default in a local z/OS mainframe and UNIX environment:
Program editor
Data area editor
Map editor
With Natural version 9 on Mainframe, Unix and Linux, NaturalONE and the Natural Development Server are integrated into Natural. The Natural editors (program editor, data editor and map editor) are disabled. As NaturalONE and Natural Development Server licenses are integrated with Natural, they can be activated with the Natural (NAT) license key. This does not apply to Natural for Windows.
However, an environment with Natural ISPF, as well as (at minimum) Natural Mainframe 9.1.2 Cumulative Fix 01 installed, allows for using all Natural editors.
For more information on this, see section Editors > Disabled Editors.
The DDM editor (SYSDDM utility) no longer supports SQL services for Natural for SQL (NSQ) and the DL/I services for DL/I on z/VSE platforms.
See also Features Dropped with this Natural Version.
Note:
The sections indicated for more information are contained in
the Utilities
documentation, unless otherwise noted.
The DBLOG utility now also supports VSAM calls.
For more information, see the section DBLOG Utility - Logging Database Calls.
The FIND
direct command of the Object
Handler now also considers the save and catalog date of a Natural object in an
object search operation with specified date/time range.
For more information, see the new
DATECHECK
option of the select-clause
described in
Syntax
of Natural Library Object and DDM Selection.
The new function Loaded Code Pages lists the already loaded code pages in the current Natural environment. For more information, see Loaded Code Pages in section SYSCP utility of the Utilities documentation and the Unicode and Code Page Support documentation.
- Enhanced SYSPARM TERM1ST Option
The
TERM1ST
option of theSYSPARM
direct command now also allows resetting a warning counter forSYSPARM
commands that output return codes.For more information, see
TERM1ST
in the basic command syntax of theSYSPARM
command in the section SYSPARM Utility.- New SYSPARM LOWER Option for Lowercase Conversion
The
SYSPARM
direct command now provides theLOWER
option to specify whether lowercase letters are converted to uppercase.For more information, see
LOWER
in the basic command syntax and the with-clause of theSYSPARM
command in the section SYSPARM Utility.
The SYSRPC utility is a subcomponent of Natural RPC: see SYSRPC Utility in section Utilities.
- New Permanent Storage Segments Function
The new function Permanent Storage Segments displays permanently allocated storage segments. For more information, see Permanent Storage Segments in section SYSTP Utility of the Utilities documentation.
- Enhanced Natural Sub-Systems and Roll Server Information
The display of Natural Sub-Systems and Roll Server Information has been completely revised to provide an overview as well as detailed information screens. The new line command
E
displays the ECSAD storage. For more information, see Natural Sub-Systems and Roll Server Information in section SYSTP Utility of the Utilities documentation.
- Transaction Response Time Evaluation
The Natural Profiler utility now provides the option to evaluate transactions and generate a transaction summary. The summary shows how many events occurred during execution of the transaction and the response time used by the transaction.
For more information, see Transaction Summary in the section Using the Profiler Utility in Batch Mode.
- New Rich GUI Interface for the Natural Profiler
The Natural Tools and Utilities in NaturalONE offers a new rich GUI interface for the Natural Profiler. The Natural Profiler page lists all Profiler resources of a given library. For a selected Profiler resource, the properties and statistics of the profiling are displayed. Functions are available to consolidate or evaluate Profiler data, to analyze monitored programs, or to delete a resource file.
For more information, see NaturalONE > Using NaturalONE > Using Natural Tools and Utilities > Rich GUI Interface of the Natural Profiler.
Note:
The sections indicated for more information are contained in
the Parameter
Reference documentation, unless otherwise
noted.
Parameter |
Corresponding |
Task | Description |
---|---|---|---|
THPINIT |
NTPRM |
Name of Pre-initialized Storage Thread Model |
This new profile parameter is used to save the contents of the Natural storage thread after static session initialization and to reuse it for other sessions in order to improve performance. |
SHAPED |
NTPRM |
Character representation in terms of language direction (left-to-right / bidirectional) |
This Natural profile and session parameter determines whether base characters in their basic forms (unshaped) are converted to their shaped forms before they are stored or the other way around when they are read out and displayed on screen. |
STEPLIB |
NTCFICU |
ICS 3.1.1 Initialization options. |
New ICS 3.1.1 initialization option. Name of the dataset containing the ICU 3.1.1 data items to be dynamically allocated. |
Parameter |
Corresponding |
Task | Change/Enhancement |
---|---|---|---|
PGP |
NTPGP |
Properties for External Programs | New Property for Standard Linkage under
CICS
The new
|
ZIIP |
NTZIIP |
zIIP Processing (z/OS Only) | Disable Caching
for Print and Work Files
The new |
Note:
The ZIIP
keyword
subparameter IMSG
replaces
functionality introduced with the special purpose Zap NA95083. This Zap is no
longer required when using IMSG
.
The following Natural application programming interfaces (APIs)
are new in the SYSEXT
system library or have changed:
API | Task | Enhancement |
---|---|---|
USR2026N |
Get TECH information. | This API now also returns IBM architecture level information as
supplied by the TECH
system command (see the relevant section).
|
USR3004N |
Improved usage of bufferpool fast locate | Reduces the time spent in the bufferpool and increases the overall performance. |
USR8204N |
Create a new zIIP Report for PROJECTCPU PoVs |