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.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.
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 |
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 |
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 |
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) |
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 |
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 |
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 |
Parameter | Short Description |
---|---|
TSIZE
|
Size of Buffer Area for Adabas Text Retrieval |
Parameter | Short Description |
---|---|
CSIZE
|
Size of Con-nect/Com-pose Buffer Area |
Parameter | Short Description |
---|---|
BSIZE
|
Size of EntireX Broker Buffer |
Parameter | Short Description |
---|---|
ZSIZE
|
Size of Entire DB Buffer Area |
Parameter | Short Description |
---|---|
ASIZE
|
Entire System Server Auxiliary Buffer |
The following parameter appies if you are using the Entire Transaction Propagator:
Parameter | Short Description |
---|---|
ETPSIZE
|
Size of Entire Transaction Propagator Buffer |
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 |
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 |
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 |
Parameter | Short Description |
---|---|
EXCSIZE
|
Size of Buffer for Natural Expert C Interface |
EXRSIZE
|
Size of Buffer for Natural Expert Rule Tables |
The following parameter applies if you are using the Natural Optimizer Compiler:
Parameter | Short Description |
---|---|
OPT
|
Control of Natural Optimizer Compiler |
The following parameter applies if you are using the Natural Workstation Interface:
Parameter | Short Description |
---|---|
WSISIZE
|
Buffer for Natural Workstation Interface |
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 |
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 |
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 |
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) |