如何将集合COLLA中的所有软件包绑定到计划PLANA?

该软件包是一个数据库对象,其中包含DB2优化形式的来自DBRM的SQL语句。

该集合是一组软件包,通过它们我们可以分离属于不同应用程序的DB2软件包。例如,在电信公司的生产环境中,我们可以具有不同的集合用于订单处理,计费和客户服务。

包或一组包(集合)绑定到一个计划中。计划是一个可执行对象,其中包含计划中所有SQL查询的DB2访问路径。我们可以将程序包直接绑定到计划中,也可以先使用程序包生成一个集合,然后将其绑定到计划中。

使用下面的JCL步骤,我们可以使用单个BIND命令直接将集合中的所有软件包绑定。

//BIND EXEC PGM=IKJEFT01
//STEPLIB DD DSN = DIS.TEST.LOADLIB,DISP = SHR-
//SYSOUT DD SYSOUT = *
//SYSTSIN DD *
DSN SYSTEM(TB3)
BIND PLAN(PLANA) -
PKLIST(COLLA.*) -
/*

为此,我们可以使用BIND PLAN和PKLIST参数。参数COLLA。*将考虑集合COLLA中的所有软件包,并将其绑定到计划PLANA。