Hi

I'm not sure if I should post this in this list.  Anyway, I hope some of
you can help me out.  We have a batch DB2 COBOL program PGMA that calls
an assembler program PGMB to open, read, and close four VSAM files.  I
don't know why PGMB closes only two of the files.  

Upon PGMA termination we would get SC03 abends with messages IEC999I
IFG0TC0A,IFG0TC0B,jobname,stepname,DEB ADDR = debaddr,DSN = VSAM data
set name  for the two closed files.  All the programs are in AMODE31 and
we are at z/OS 1.4.  According to the programmer there is no problem
when the PGMB is called from a non-DB2 COBOL program.  What should be
done differently when the assembler program is called from a DB2 COBOL
program?  Should we not close any files and let the system detect the
DEBs and close them?  Thanks for your help.

 

Howi Kok

 


**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

www.clearswift.com
**********************************************************************



----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to