Version 4.2.6 for Mainframes
 —  Operations  —

Profile Parameters Grouped by Function

To assist you as a Natural administrator in determining which parameters are applicable for your site, this document provides an overview of the profile parameters that are available to you. The parameters are grouped according to their functions:

For details of the individual profile parameters, refer to the Parameter Reference documentation.


System Files

Natural system files are used for the storage of various data and programs. See Natural System Files in the Natural System Architecture documentation.

The following profile parameters apply to all system files:

Parameter Short Description
DBID Default Database ID of Natural system files
FNR Default File Number of Natural system files
SYSPSW Default Password for Natural system files
SYSCIP Default Cipher Key for Natural system files
ROSY Read-only access to system files (FNAT, FUSER and FSEC only)

With the following parameters, you can override the default values for individual system files:

Parameter Short Description
FNAT Natural system file for system programs
FUSER Natural system file for user programs
FDIC Predict system file
FSEC Natural Security system file
FSPOOL Natural Advanced Facilities spool file

Top of page

Buffer Sizes

Natural uses several buffer areas to store programs and data. You may need to adjust the size of one or more of these areas in order to achieve maximum buffer efficiency. If the specified space is not available, the size of the requested buffer is set to zero.

Parameter Short Description
DATSIZE Size of buffer for local data
DS Size of storage buffer
DSIZE Size of debug buffer area
ESIZE Size of user buffer extension area
ISIZE Size of initialization buffer
MONSIZE Size of SYSTP monitor buffer
RDCSIZE Size of buffer for the Natural data collector
RJESIZE Initial Size of NATRJE buffer
RUNSIZE Size of runtime buffer
WPSIZE Sizes of Natural work pools

Top of page

External Subprograms

The following parameters affect the dynamic loading and deletion of non-Natural programs:

Parameter Short Description
CDYNAM Dynamic loading of non-Natural programs
CSTATIC Programs statically linked to Natural
DELETE Deletion of dynamically loaded non-Natural programs
LIBNAM Name of external program load library (BS2000/OSD, z/OS, TSO only)
RCA Resolve addresses of static non-Natural programs
RCALIAS External name definition for non-Natural programs

Top of page

Output Reports and Work Files

The following parameters control various standard attributes used during the creation of Natural reports:

Parameter Short Description
DL Display Length for Output
EJ Page Eject
FAMSTD Overwriting of Print and Work File Access Method Assignments
HCAM Hardcopy Access Method
HCDEST Hardcopy Output Destination
INTENS Printing of Intensified Fields
LS Line Size for Natural Records
MAINPR Override Default Output Report Number
MP Maximum Number of Pages of a Report
PCNTRL Print Control Characters
PM Print Mode
PRINT Printer Assignments
PS Page Size for Natural Reports
SF Spacing Factor
TQ Translate Quotation Marks
TS Translate Output from Programs in System Libraries
WORK Work File Assignments
ZP Zero Printing

Top of page

Date/Time Settings

The following parameters affect the handling of date and time values by Natural as well as the internal date/time used by Natural:

Parameter Short Description
DD Day Differential
DFOUT Date Format for Output
DFSTACK Date Format for Stack
DFTITLE Date Format in Default Page Title
DTFORM Date Format
STACKD Stack Delimiter Character
TD Time Differential
YD Year Differential
YSLW Year Sliding Window

Top of page

Limits

The following parameters can be used to prevent a single program from consuming an excessive amount of internal resources:

Parameter Short Description
LE Reaction when Limit for Processing Loop Exceeded
LT Limit for Processing Loops
MADIO Maximum DBMS Calls between Screen I/O Operations
MAXCL Maximum Number of Program Calls
MAXYEAR Maximum Year for Date/Time Values
MT Maximum CPU Time
OVSIZE Storage Thread Overflow Size
PD Number of Pages captured by NATPAGE

Top of page

Character Assignments

The following parameters can be used to change default character assignments:

Parameter Short Description
CVMIN Control Variable Modified at Input
FC Filler Character for INPUT Statement
FCDP Filler Character for Dynamically Protected Input Fields
CF Character for Terminal Commands
DC Decimal Character
HI Help Character
IA Input Assign Character
ID Input Delimiter Character
SOSI Shift-Out/Shift-In Codes for Double-Byte Character Set
THSEPCH Thousands Separator Character

Top of page

Terminal Communication

The following parameters affect the usage of Natural on video terminals:

Parameter Short Description
ATTN Attention Key Interrupt Support
CLEAR Processing of CLEAR Key in NEXT Mode
DSC Data Stream Compression (for 3270-Type Terminals)
ESCAPE Ignore Terminal Commands %% and %.
IKEY Processing of PA Keys and PF Keys
IM Input Mode
KEY Value Assignments to PA, PF, CLEAR Keys
LC Lower- to Upper-Case Translation
ML Position of Message Line
RM Retransmit Modified Fields
SA Sound Terminal Alarm
TMODEL IBM 3270 Terminal Model
TTYPE Terminal Type

Top of page

Buffer Pools

The following parameters affect the Natural buffer pools:

Parameter Short Description
BPCSIZE Cache Size for Natural Buffer Pool
BPC64 Cache Size for Natural Buffer Pool
BPI Buffer Pool Initialization
BPLIST Name of Preload List for Natural Buffer Pool
BPMETH Buffer Pool Space Search Algorithm
BPNAME Name of Natural Global Buffer Pool
BPPROP Global Buffer Pool Propagation
BPSFI Object Search First in Buffer Pool
BPSIZE Size of Natural Local Buffer Pool
BPTEXT Size of Text Segments in Natural Buffer Pool

Top of page

Translation Tables

The following parameters can be used to overwrite various character translation tables used by Natural:

Parameter Short Description
CCTAB Printer Escape-Sequence Control Character
CP Code Page
SCTAB Scanner Character Type Table
TAB Standard Output Translation Table
TABA1 EBCDIC to ASCII Translation Table
TABA2 ASCII to EBCDIC Translation Table
TABL Translation Table for Output from "SYS" Libraries
TAB1 Alternative Output Translation Table
TAB2 Alternative Input Translation Table
UTAB1 Translation Table for Lower to Upper Case
UTAB2 Translation Table for Upper to Lower Case

Top of page

Code Page and Unicode Support

Parameter Short Description
CFICU Unicode and Code Page Support

For an overview of other profile parameters involved in code page and Unicode support, refer to Configuration and Administration of the Unicode/Code Page Environment, Profile Parameters in the Unicode and Code Page Support document.

Top of page

Usage of Profile Parameters

The following parameters affect the usage of Natural profile parameters:

Parameter Short Description
DYNPARM Control Use of Dynamic Parameters
PARM Alternative Parameter Module
PLOG Logging of Dynamic Parameters
PROFILE Activate Dynamic Parameter Profile
SYS Activate Set of Dynamic Profile Parameters
USER Restrict the Use of Profile Parameters

Top of page

Compiler Options

The following parameters can be used to control the Natural compiler:

Parameter Short Description
CMPO Compilation Options
FS Default Format/Length Setting for User-Defined Variables
SM Programming in Structured Mode
XREF Activate Cross-Reference Feature

Top of page

Debugging

The following parameters can be used for debugging purposes:

Parameter Short Description
CANCEL Session Cancellation with Dump
DBGERR Automatic Start of Debugger at Runtime Error
DU Dump Generation
DUE Dump for Specific Errors
ETRACE External Trace Function
ITRACE Internal Trace Function
RELO Storage Thread Relocation
TRACE Define Components to be Traced
UPSI z/VSE User Program Switches

Top of page

Batch Mode

The following parameters apply if Natural is used in batch mode:

Parameter Short Description
CC Error Processing in Batch Mode
CPOBJIN Code Page of Batch Input File.
CPPRINT Code Page of Batch Output File.
CPSYNIN Code Page of Batch Input File for Commands.
ECHO Control Printing of Input Data
OBJIN Use of CMOBJIN as Natural Input File
READER System Logical Units for Input (z/VSE only)

Top of page

TP Monitors

The following parameters apply if Natural is used with a TP monitor (Com-plete, CICS, CMS, IMS TM, UTM):

Parameter Short Description
ASYNNAM Output System ID for Asynchronous Processing (UTM)
OUTDEST Output Destination for Asynchronous Processing (CICS, Com-plete, UTM)
PSEUDO Pseudo-Conversational Mode (CICS)
SENDER Screen Output Destination for Asynchronous Processing (CICS, Com-plete, IMS TM, UTM)
SKEY Storage Protection Key
SUBSID Subsystem ID

Top of page

Database Access

The following parameters determine how Natural handles the access to databases:

Parameter Short Description
DB Database Types and Options
DBCLOSE Database Close at Session End
DBOPEN Database Open Without ETID
DBROLL Database Calls Before Roll-Out
DBUPD Database Updating
ENDBT Issue BACKOUT TRANSACTION at Session End
ET Execution of END/BACKOUT TRANSACTION Statements
ETDB Database for Transaction Data
ETEOP Issue END TRANSACTION at End of Program
ETIO Issue END TRANSACTION upon Terminal I/O
ETSYNC Issue Syncpoint upon End of Transaction/Backout Transaction
LFILE Dynamic Specification of Logical File
OPRB Database Open/Close Processing
RCFIND Handling of Response Code 113 for FIND Statement
RCGET Handling of Response Code 113 for GET Statement
TF Translation of Databas ID/File Number
UDB User Database ID

Top of page

Natural with Adabas

The following parameters apply if Natural is used with Adabas:

Parameter Short Description
ADANAME Name of Adabas Link Routine
ADAMODE Adabas Interface Mode
ADAPRM Review/DB Support
ADASBV Adabas Security By Value
ETID Adabas User Identification
RI Release ISNs
WH Wait for Record in Hold Status

Top of page

Natural with Other Software AG Products

Adabas Text Retrieval

Parameter Short Description
TSIZE Size of Buffer Area for Adabas Text Retrieval

Con-nect

Parameter Short Description
CSIZE Size of Con-nect/Com-pose Buffer Area

EntireX Broker

Parameter Short Description
BSIZE Size of EntireX Broker Buffer

Entire DB

Parameter Short Description
ZSIZE Size of Entire DB Buffer Area

Entire System Server

Parameter Short Description
ASIZE Entire System Server Auxiliary Buffer

Entire Transaction Propagator

The following parameter appies if you are using the Entire Transaction Propagator:

Parameter Short Description
ETPSIZE Size of Entire Transaction Propagator Buffer

Natural Advanced Facilities

The following parameters appy if you are using Natural Advanced Facilities:

Parameter Short Description
NAFSIZE Size of Buffer for Natural Advanced Facilities
NAFUPF Natural Advanced Facilities User Profile

Natural Connection

The following parameters appy if you are using Natural Connection:

Parameter Short Description
PC Control of Personal Computer Access Method (Natural Connection)
XSIZE Size of Buffer for User Subsystem

Natural Database Interfaces

The following parameters appy if you are using the database interfaces listed below:

Parameter Short Description
DB2SIZE Size of Buffer Area for Natural DB2 or SQL/DS interface
DLISIZE Size of Buffer Area for Natural DL/I interface
VSIZE Size of Buffer Area for Natural VSAM interface

Natural Expert

Parameter Short Description
EXCSIZE Size of Buffer for Natural Expert C Interface
EXRSIZE Size of Buffer for Natural Expert Rule Tables

Natural Optimizer Compiler

The following parameter applies if you are using the Natural Optimizer Compiler:

Parameter Short Description
OPT Control of Natural Optimizer Compiler

Natural Workstation Interface

The following parameter applies if you are using the Natural Workstation Interface:

Parameter Short Description
WSISIZE Buffer for Natural Workstation Interface

Software AG Editor

The following parameter applies if you are using the Software AG Editor:

Parameter Short Description
EDBP Software AG Editor Buffer Pool Definitions
EDPSIZE Size of Software AG Editor Auxiliary Buffer Pool
SSIZE Size of Buffer for the Software AG Editor

Top of page

Miscellaneous Profile Parameters

Parameter Short Description
CM Command Mode
CPCVERR Conversion Error
EMFM Edit Mask Free Mode
ETA Error Transaction Program
FREEGDA Release GDA in Utility Mode
MAXROLL Number of CMROLL Calls Before Roll-Out
MSGSF Display System Error Messages in Full
NC Use of Natural System Commands
OPF Overwriting of Protected Fields by Helproutines
PLUGIN Enable the Natural Plug-In Components
POS22 Version 2.2 Algorithm for POS System Function
RDCEXIT Define Natural Data Collector User Exits
RECAT Dynamic Recataloging
REINP Issue Internal REINPUT Statement for Invalid Data
RFILE File for Recordings
RPC Remote Procedure-Call Settings
SI Shift-In Code for Double-Byte Character Set
SL Source-Line Length
SO Shift-Out Code for Double-Byte Character Set
SORT Control of Sort Program
SYNERR Control of Syntax Errors
ULANG User Language
ZD Zero-Division Check

Top of page

Session Initialization and Termination

The following parameters have an influence on the initialization or termination of a Natural session:

Parameter Short Description
AUTO Automatic Logon
ENDMSG Display of Session-End Message
IMSG Session Initialization Error Messages
ITERM Session Termination in Case of Initialization Error
MENU Menu Mode
NUCNAME Name of Shared Nucleus
PROGRAM Program to Receive Control after Natural Session
STACK Place Data/Commands on the Stack
STEPLIB Additional Steplib Library

Top of page

Parameters Reserved for Internal Use

Warning:
The values of the following parameters must not be changed!

These parameters are reserved for internal use by Natural.

Parameter Short Description
ASPSIZE (Internal Use)
CFWSIZE (Internal Use)
LOG (Internal Use)
NISN (Internal Use)
RDACT (Internal Use)
RDNODE (Internal Use)
RDPORT (Internal Use)
TPF (Internal Use)
USERBUF (Internal Use)

Top of page