Question:
I'm executing the Easyrieve Demo program, but abending with a ABEND=S000 U0020.
CA-EASYTRIEVE INITIALIZATION FAILED
UNABLE TO CONSTRUCT OPTION TABLES.
OPTION TABLE LOADER RESPONSE CODE IS 02(0000)
The compile ran fine with our Company Name in the File Statistics being picked up
through the Options File. I have the same Options file in the RUN step of the compiled and linked Demo program.
So if it works for the Compile step, why doesn't it work for the Run step?
Answer:
In most cases this is a problem with not finding the Options File, but in this case, it is creating a partial
Options File. Looking at your Options File, we see some empty values, and some values that are in question here:
For instance ALTSEQ and MSGID can't be empty - I would expect to see e.g. "N" and "PRINTER".
And also ERORSYM and MONEY. They are not valid but have a value of ".".
I recommend that you check each value, by comparing it with the 6.4 values and with the Installation Guide, and then create a new EZOPTBL data set as follows;
Migrate Options Table Settings (from 6.4)
If you are migrating from CA Easytrieve Report Generator 6.4, you can optionally migrate your existing options table settings to the current release.
Note: Follow these instructions if you installed the product from tape or using Pax-Enhanced ESD. CA CSM lets you perform this task through the Software Configuration Services (SCS) component.
Follow these steps:
1. Execute the JOB06OP1 job in the CBAAJCL data set.
The options table is created and initialized with default option settings.
2. Execute the MOV64OPT job in the CBAAJCL data set.
Your existing options table settings are then migrated to the current release.