QUERY ERROR HANDLER

Home > Solutions > DB2 Application Testing > Query Error Handler


STOP ERRORS IN THEIR TRACKS:


Query Error Handler (QEH) is a product that prevents critical errors from a batch QMF environment from reaching your application. This relieves the application programmers from having to code and recode error routines for handling these situations within the application source code. It is insurance that certain conditions resulting from QMF queries can always be handled the way you need to have them treated.

Very simply, QEH provides error notification processing for the batch QMF environment. Currently, when a batch QMF routine executes, the terminal monitor program will not respond to an error condition in the QMF routine and thus will not terminate the step with either a non-zero return code or an abend.

Query Error Handler solves this problem by processing the output generated by QMF to determine if a critical error has occurred. If so, QEH will terminate the step with either a user specified return code or a user specified abend. This will allow the job to continue processing, or not, as the developer dictates within the jobstream.

As an added benefit, Query Error Handler operates in conjunction with SoftBase's patented ENQ Serialization Feature, which manages the execution of routines that access the same DB2 resources. This cost saving feature can virtually eliminate "Deadlock-Timeout" and "Resource Not Available" conditions for batch QMF executions.

Easily installed and used, the Query Error Handler is another low cost safeguard to keep your DB2 systems processing quickly and efficiently.

Typical Users:
Mainframe shops with QMF.

Who Benefits?
System Administrators, Report Administrators

For more information, or a web demonstration of Query Error Handler, please Click Here.



About | Solutions | Products | News | Partners | Support | Contact  
Downloads | Customer Login | Site Map


White Papers
Live Web Seminar
Product Support


© 2008 SoftBase Systems, Inc., All Rights Reserved  -  Phone: (800) 669-7076 / (828) 670-9900