Utility RAS and Error Handling
Original Publication Date: 1989-May-01
Included in the Prior Art Database: 2005-Jan-27
A method is described which consistently returns diagnostic and error information to the user. The Database Manager Utilities issue many OS/2 function calls, SQL statements, and call many other Database functions such as 'Start Using Database'. Each of these functions return error information specific to their function. For example, the OS/2 functions calls do not return information consistent with a 'Start Using Database' call. The Utilities do not want to simply 'pass through' return codes from other functions directly back to the user. This could confuse the user and make determining the solution to the error more difficult. For example, the Backup Utility issues a 'Start Using Database' call internally. The user has no knowledge of this. The 'Start Using Database' fails and Backup returns the error directly to the user.