Please enable JavaScript to view this site.

ESL Documentation

Navigation: ESL Documentation > ESL DB/Assist > FAQs

Q18 How do I correct an Out of date .BND file ERROR?

Scroll Prev Top Next More

Each time DB/Assist successfully compiles a .SAM an ESL array called ProgramID is updated to reflect the time and date of the bind file.  A time date stamp conflict error occurs if there is a discrepancy between the time date stamp stored in this ProgramID array and  the time date stamp stored in the DB/2 Access plan.  To correct this error, you must:

Use DB/Assist to recompile the .SAM. A successful compile will update the ProgramID array within the action routines.

Unless your ESL Application uses the EDB2Bind function, perform a bind by either: setting the bind option to create an Access plan within DB/Assist or manually perform a BIND from the DB/2 command line.

Finally you must re-compile your ESL Applications, which use the .ACT files created during the DB/Assist compilation, to update the ProgramID array.