To move existing options, from 11.0 for instance, to a new Options Table, you just have to run two jobs as follows.
1. Run ETOPLOAD READFILE using your existing EZOTPBL data set and write SYSUT2 to a FB80 data set:
...//LOADDEF EXEC PGM=ETOPLOAD //STEPLIB DD DISP=SHR,DSN=your.EZTP.R110.CAILIB //EZOPTBL DD DISP=SHR,DSN=your.EZTP.R110.EZOPTBL //SYSPRINT DD SYSOUT=* //SYSUT2 DD DSN=your.EZTP.R110.EZOPTBL.SYSUT2, // DISP=(,CATLG,DELETE), // DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120), // STORCLAS=your_stcclas, // SPACE=(CYL,(1,1)) //SYSIN DD * READFILE /* ...
2. Create a new EZOPTBL using the SYSUT2 data set from step 1 above
...
//ALCOPT EXEC PGM=IEFBR14
//EZOPTBL DD DSN=your.EZTP.R116.EZOPTBL.NEW,
// DISP=(,CATLG,DELETE),
// DCB=(RECFM=F,LRECL=2048,BLKSIZE=2048),
// STORCLAS=your_stcclas,
// SPACE=(2048,(4,1))
//*------------------------------------------------------------------*
//* Create an Options Table
//*------------------------------------------------------------------*
//LOADDEF EXEC PGM=ETOPLOAD
//STEPLIB DD DISP=SHR,DSN=your.EZTP.R116.CBAALOAD
//EZOPTBL DD DISP=SHR,DSN=your.EZTP.R116.EZOPTBL.NEW
//SYSPRINT DD SYSOUT=*
//OUTPUT DD SYSOUT=*
//SYSUT2 DD DUMMY
//SYSIN DD *
CREATEFILE
// DD DISP=SHR,DSN=your.EZTP.R110.EZOPTBL.SYSUT2
//
The new EZOPTBL contains the new values as well as the other values from the "old" EZOPTBL.