Why is the BMC Parameter ICPRTF not recognized as a Global Parameter by DBCOPY being invoked by DBA when run in Native Mode?
search cancel

Why is the BMC Parameter ICPRTF not recognized as a Global Parameter by DBCOPY being invoked by DBA when run in Native Mode?

book

Article ID: 52829

calendar_today

Updated On:

Products

Database Analyzer (IMS Tools) Database Analyzer for IMS for z/OS DATABASE MANAGEMENT SOLUTIONS FOR IMS FOR Z/OS Database Copier for IMS for z/OS

Issue/Introduction

After Global Parameter Processing begins the message IDI1105E UNDEFINED KEYWORD - "ICPREF" is produced.

Resolution

ICPREF is not a DBA keyword so putting it in the DBA global parameters will not work.

The IDIPARM DDname in a conventional job step points to a PDS whose members are distributed in our PARMLIB. Those members are specific to the functions of DBCOPY and DBA. When a job step has a IDIPARM DDname that is an in-stream set of control cards. Each function reads and interprets the statements for its own execution. The keyword ICPREF applies to DBCOPY but DBA does not recognize it and an error is produced.

To use global parameters the recommendation would be to find the PARMLIB dataset distributed with the products and point to it with IDIPARM DD. Customize the members DBCCOPY and DBAANALZ with any desired global parameters.