Oracle DB U2010 Abend in z/OS after CA Easytrieve update

Document ID : KB000096764
Last Modified Date : 17/05/2018
Show Technical Document Details
Issue:
A CA Easytrieve application accessing Oracle DB on a remote Linux system, for example, terminates with a U2010 Abend in z/OS after maintenance has been applied to CA Easytrieve 11.6.
...
... ABEND=S000 U2010 REASON=00000006
...
MIC011E Oracle API processing error, reason code 006

...
In a trace you could see an ORA-01007 error message.
 
It only happens in compile & go interpreter mode.
It does not happen when compiling, linking and run the CA Easytrieve application.
 
Resolution:
The solution is to rerun the JOB15ORA job from the CA Easytrieve 11.6 CBAAJCL library. 
As mentioned in that member - this job performs the link edit necessary for use of the Easytrieve Oracle Interface option. It Link Edits EZTPA00 with the ORASTBL module that is located in the Oracle SQLLIB.
If EZTPA00 will be replaced by any PTF, you have to relink it with ORASTBL.