Db2 for z/OS customization for the IBM zERT Network Analyzer task
About this task
The IBM® zERT Network Analyzer task stores and queries SMF data in a Db2 for z/OS database. Before you can use the task, this database must be created in a suitable Db2 for z/OS subsystem and the connectivity information for the database must be configured in the IBM zERT Network Analyzer.
IBM provides tooling and templates in the SYS1.SAMPLIB data set to help your local Db2 for z/OS database administrator (DBA) create the IBM zERT Network Analyzer database in a manner that conforms to local naming and resource conventions. Collectively, this tooling is called the IBM zERT Network Analyzer database schema tooling and it consists of the following members in SYS1.SAMPLIB:
- The IZUZNADT and IZUZNADA members contain Data Definition Language (DDL) templates for creating
the required database objects using two different approaches.
- IZUZNADT contains a template for creating the required database objects using a fixed schema name (SYSIBM_EZB_ZNADB) and fixed table names that the IBM zERT Network Analyzer depends on. If your local naming conventions allow for these fixed names, then you should use this template.
- IZUZNADA contains a template for creating the required database objects using your own customized schema and/or table names. It also creates aliases for those tables using the fixed schema name and table names that the IBM zERT Network Analyzer depends on. If your local naming conventions require you to change the schema name and/or the table names, you should use this template.
The templates contain all the appropriate DDL commands using variables for a wide variety of resource names and parameter values that the DBA may want to control. The DBA should set values for some or all these variables that will comply with the local Db2 for z/OS conventions and allocation strategies.
Note: The IZUZNADT and IZUZNADA prolog commentary explain each of the variables they include as well as the required variable syntax. - The IZUZNADI member of the SYS1.SAMPLIB data set. IZUZNADI is a sample variable substitution data set in which the DBA specifies the desired values for each of the template variables that are defined in the templates. The IZUZNADI sample specifies the default values for each of the variables, but the DBA can override any of the variables as needed.
- The IZUZNADG DDL generation REXX exec reads the specified template and a customized variable
substitution data set and generates a data set that contains a complete set of customized DDL for
creating a new IBM zERT Network Analyzer database or to update an existing database to the most
current schema level (for applying service).Note: Instructions for using the IZUZNADG exec are available by running the exec with the --HELP parameter.
After running the IZUZNADG exec, your DBA can use the resulting DDL data set in SPUFI or as input to a local JCL stream used to create the new IBM zERT Network Analyzer database in the Db2 for z/OS subsystem.