This Natural profile parameter can be used to apply a parameter profile.
Instead of having to specify a whole string of individual parameters each time you invoke Natural, you can specify the string of parameters once, store this string under a profile name and then invoke Natural with this parameter profile. The parameters defined with this profile are then passed to Natural as dynamic profile parameters.
You create and maintain these profiles with the SYSPARM utility (described in the Utilities documentation).
You can use the profile parameter FPROF to specify a system
                  		  file for parameter profiles (FPROF).
               
| Possible settings | See PROFILE Parameter Syntax. | |
|---|---|---|
| Default setting | none | |
| Dynamic specification | yes | |
| Specification within session | no | |
Notes:
PROFILE parameter is specified in
                     			 the Natural parameter module, it is evaluated after the other
                     			 parameters in the parameter module, but before any dynamically
                     			 specified profile parameters are evaluated; this means that parameters
                     			 specified within the profile can be overridden by individually specified
                     			 dynamic parameters.
                  USER.
                  PROFILE
                     			 parameter specification cannot be overwritten by another
                     			 PROFILE. So you can have multiple parameter profiles
                     			 which are evaluated all in a sequence.
                  PROFILE parameter cannot be used with
                     			 ADARUN MODE=SINGLE.
                  This document covers the following topics:
The PROFILE parameter is specified using
                  			 either of the following syntax options:
               
Syntax 1 - Default Database/File:
| PROFILE= | 
                            
  |  
                        					 
                        
                            
  |  
                        				  
                     
Syntax 2 - Specified Database/File:
| PROFILE=( | 
                            
  |  
                        					 
                        
                            
  |  
                        					 
                        ,dbid,fnr,password,cipher-key) | 
The elements of the syntax diagrams are described in the following section.
For explanations of the symbols used in the syntax diagrams, see Syntax Symbols (Statements documentation).
Storage of parameter profiles depends on whether the database ID
                  				and file number are specified with the PROFILE
                  				parameter. The following applies:
               
If the database ID and file number are not specified with
                        					 PROFILE (Syntax 1), default settings are
                        					 used:
                     
If the database ID and file number are specified with
                        					 PROFILE (Syntax 2), the specified values are
                        					 used.
                     
| Syntax Element | Value | Explanation | 
|---|---|---|
profile-name | 
                        						
                        						
                        1 - 8 characters | The name of the profile to be used. 
                           						  
                            If you want that all profiles used during a session are read from a database and system file other than the default, specify the following before you use the first profile: PROFILE=(,dbid,fnr)  |  
                        					 
                     
AUTO |  
                        						
                        n/a | Natural takes the current TP user ID
                           						  (as contained in the system variable
                           						  *INIT-USER)
                           						  as profile name, which means that the profile defined under the name
                           						  corresponding to that ID is used. 
                           						  
                           If no such profile is found, a profile named
                              							   |  
                        					 
                     
PROGRAM |  
                        						
                        n/a | Natural takes the name of the program
                           						  currently executing as Natural (as contained in the system variable
                           						  *INIT-PROGRAM)
                           						  as profile name, which means that the profile defined under this name is used. 
                           						  
                           If no such profile is found, a profile named
                              							   |  
                        					 
                     
TERMINAL |  
                        						
                        n/a | Natural takes the current terminal ID
                           						  (as contained in the system variable *INIT-ID)
                           						  as profile name, which means that the profile defined under the name
                           						  corresponding to that ID is used. 
                           						  
                           If no such profile is found, a profile named
                              							   |  
                        					 
                     
dbid | 
                        						
                        						
                         1 - 65535, except
                           						  255 |  
                        						
                         The ID of the database (DBID) in which
                           						  the Natural system file for parameter profiles is located. 
                           						  
                            If   |  
                        					 
                     
fnr | 
                        						
                        						
                         1 - 65535 |  
                        						
                         The file number (FNR) of the database
                           						  in which the Natural system file for parameter profiles is located. 
                           						  
                            If   |  
                        					 
                     
password | 
                        						
                        						
                        1 - 8 characters | The Adabas password if required for a
                           						  password-protected Natural system file. 
                           						  
                            If   |  
                        					 
                     
cipher-key | 
                        						
                        						
                        8 characters |  The Adabas cipher key if required for
                           						  a password-protected Natural system file. 
                           						  
                            If   |