Db2 environment


Important

Required for:

  • File-AID for Db2
  • File-AID/RDX with Db2 option.

Don’t forget to scroll through the whole PARMLIB member. The SUBSYSTEM_ENABLED indicator (see also SUBSYSTEM_ENABLED), needs special attention:

  • Setting the SUBSYSTEM_ENABLED indicator to Y, will mark this subsystem as active and available to be used with File-AID/RDX, File-AID for Db2, and File-AID Data Editor of the Workbench for Eclipse andWorkbench for VS Code.
  • Setting the SUBSYSTEM_ENABLED indicator to N, will mark this subsystem as inactive and it will NOT be available to be used with File-AID/RDX, File-AID for Db2, and File-AID Data Editor of the Workbench for Eclipse and Workbench for VS Code.

The parameters are used to establish the Db2 subsystems in your Db2 environment. You must supply values for each subsystem on which you install File-AID products that access the File-AID Db2 subsystem definitions.

Important

The parameters in sample members FADE00 and FADEALL are identical.

Db2 Environment Parameters (FADE00)

One-Time Parameters

The next 3 parameters are one-time parameters that must NOT be repeated when defining multiple Db2 subsystems.

DEFAULT_DB2_SUBSYSTEM_ID

Description: Default SSID. Max. length 4.
Specify a Db2 Subsystem ID (SSID) as the default SSID.

Default: blank (no default value)

Required: yes

DEFAULT_DB2_LOAD_DATASET

Description: Default Db2 Loadlib. Max. length 44.
(Specify the Db2 Load library for the default SSID (SDSNLOAD).

Default: blank (no default value)

Required: yes

RELATIONSHIP_DATASET

Description: Relationship Dataset Name. Max. length 44.
(Optional) Specify the dataset name of the Relationship file to be used with File-AID/RDX and File-AID for Db2. It will be used to generate JCL for the RI update jobs (see also Refreshing-relationship-file-from-an-outside-source). The Relationship file requires WRITE access for users to update the Relationship file.

Default: blank (no default value)

Db2 Subsystem Definition

The following parameters are used to define a single Db2 subsystem. To define multiple Db2 subsystems, repeat (copy and paste) the block of parameters from DB2_ENVIRONMENT to END, then edit the parameters to identify the other subsystems. Each subsystems must be identified with a unique DB2_SUBSYSTEM_ID.

DB2_ENVIRONMENT

Description: Each SSID definition starts with a DB2_ENVIRONMENT parameter and terminates with an END parameter (see also END ). There are no parameter values.

Default: N/A

Required: yes

DB2_SUBSYSTEM_ID

Description: The Db2 subsystem ID for which you are installing File-AID. Max. length 4.
This value helps identify JCL members and profiles that File-AID generates for specific Db2 subsystems.

Default: blank (no default value)

Required: yes

DB2_SUBSYSTEM_DESCRIPTION

Description: Db2 Subsystem Description. Max. length 30.
Specify a maximum 30-character, free-format Db2 subsystem description. (Optional)

Default: blank

DB2_EXTENDED_PANELS_DATASET

Description: Extended Panels. Max. length 44.
Additional panel library (SDSNPFPE).
(Optional) This panel library specification is only required if File-AID for Db2 Primary Option Menu option 3.5, SQL Command Manager (SPUFI), is to be invoked.

Default: blank (no default value)

DB2_EXIT_DATASET

Description: Customized Db2 exit library (SDSNEXIT). Max. length 44.

Default: blank (no default value)

Required: yes

DB2_LOAD_DATASET

Description: Db2 load library (SDSNLOAD). Max. length 44.

Default: blank (no default value)

Required: yes

DB2_MESSAGES_DATASET

Description: Db2 Message Library (SDSNSPFM). Max. length 44.

Default: blank (no default value)

Required: yes

DB2_PANELS_DATASET

Description: Db2 Panel Library (SDSNSPFP). Max. length 44.

Default: blank (no default value)

Required: yes

DB2_RUNLIB_DATASET

Description: Db2 runlib load library (RUNLIB.LOAD). Max. length 44.
Usually contains Db2 samples and/or utilities.

Default: blank (no default value)

Required: yes

Product Functionality Parameters

The following parameters determine product functionality for the Db2 subsystem you are currently defining.

ENABLE_PARALLEL_PROC_OF_DYNAMIC_SQL

Description: Enable parallel processing of Dynamic SQL? Max. length 1.
(Y=YES,N=NO)
This option will activate/deactivate Parallelism on this Db2 Subsystem.
Y (Yes) produces SET CURRENT DEGREE='ANY'.
N (No) produces SET CURRENT DEGREE='1'.

Default: blank (no default value)

Required: yes

DB2_ENABLE_PREDICTIVE_GOVERNOR_WARNING

Description: This parameter controls the execution when an SQLCODE +495 is returned. Max. length 1.
(Y=YES,N=NO)
This option allows you to specify how File-AID for Db2 should respond when Db2 executes an SQL statement that exceeds the limit set up by RLIMIT when the Db2 Resource Limit Facility is activated for a subsystem. Refer to the IBM Db2 documentation for more information on the Db2 Resource Limit Facility (governor).
Y (Yes) enables the predictive governor warning.
N (No) ignores the predictive governor warning and will execute the SQL statement.

Default: N

Required: no

Important

Defining this parameter in PARMLIB requires BMC AMI Enterprise Common Components(ECC) PTF CXS871A.

DDF_INSTALLED

Description: (DDF = Distributed Data Facility). Max. length 1.
Y (Yes) or N (No).
Specifies that the subsystem is to be connected to other subsystems. If N, you will not be able to access other subsystems from this one (File-AID will disable Location ID entry). Also, set to N when SYSIBM.LOCATIONSdoes not exist.

Default: blank (no default value)

Required: yes

DB2_REMOTE_LOCATION_ID

Description: Db2 remote location identification for the Db2 subsystem. Max. length 16.

Default: blank (no default value)

Required: yes

DB2_TCPIP_PORT

Description: Port number for TCP/IP communication with Db2. Max. length 5

Default: 446

PLAN_NAME

Description: Default File-AID plan name to be used for this subsystem. Max. length 8.

Important

If you access tables at remote locations, you must specify the same plan name for all subsystems.

Default: blank (no default value)

Required: yes

SUBSYSTEM_ENABLED

Description: Enable this Subsystem for use (Active subsystem). Max. length 1.
Set to Y (Yes) to indicates that this subsystem is active and available to be used with File-AID/RDX, File-AID for Db2, and File-AID Data Editor of the Workbench for Eclipse and Workbench for VS Code. This subsystem will be included in the Db2 subsystem list for “Create and Run Bind JCL” of Configuring-a-new-installation-of-File-AID-products and Configuring-File-AID-products-to-upgrade.
Specify N (No) to indicate that this subsystem is NOT active and NOT available for use with File-AID/RDX, File-AID for Db2, and File-AID Data Editor of the Workbench for Eclipse and Workbench for VS Code. This subsystem will NOT be included in the Db2 subsystem list for “Create and Run Bind JCL” of Configuring-a-new-installation-of-File-AID-products and Configuring-File-AID-products-to-upgrade.

Default: Y

Required: yes

CREATOR_NAME_FOR_CATALOG_TABLES

Description: Specify the Catalog Table Creator Name. Max. length 128. (Optional)

Default: SYSIBM

UNCOMMITTED_READ_DEFAULT

Description: Specifies the default value for the “Use Uncommitted Read” option field on the File-AID for Db2 Browse, Edit, Copy, and Extract screens and the File-AID/RDX Extract screens. Max. length 1. (Optional)
(Y=Yes, N=No, or blank).
Set to Y (Yes) to set the "Use Uncommitted Read" option field to YES upon entering any screen where this value can be set.
Set to N (No) to set the "Use Uncommitted Read" option field to NO upon entering any screen where this value can be set.
When blank, the "Use Uncommitted Read" option field will be set to the value stored in the user’s profile.
Users still have the ability to override the initial value.

Default: blank (no default value)

END

Description: Each SSID definition ends with an END parameter (see also DB2_ENVIRONMENT). There are no parameter values.

Default: N/A

Required: yes

DB2_BMC_AMI_LOAD_LOADLIB1

Description: BMC AMI load utility library

When this parm is specified, the BMC AMI DB2 load utility is used instead of the IBM DB2 load utility.

Default: Blank (Optional)

Required: Requires ECC PTF CXSJ36A to activate this feature.

DB2_BMC_AMI_LOAD_LOADLIB2

Description: BMC AMI load utility library

When this parm is specified, the BMC AMI DB2 load utility is used instead of the IBM DB2 load utility.

Default: Blank (Optional)

Required: Requires ECC PTF CXSJ36A to activate this feature.

SQL_INSERT_RETAIN_TEMPORAL_DATA

This parameter controls whether to retain the original system-period data in a system-period temporal table when you use the SQL Insert method for the Load function. If this parameter is set to Y and the Preserve Temporal field on the LOAD OBJECT SPECIFICATION panel is also set to Y, the product attempts to set the Db2 built-in variable REPLICATION_OVERRIDE (available in Db2 V12 FL503 and later) to Y during the insert process. The processing SQLID must have the authority to write this built-in variable.
Valid values: Y=Yes, N=No, blank=No
Default: N

Important

Defining this parameter in PARMLIB requires ECC PTF CXSK86A.  

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*