View previous topic :: View next topic
|
Author |
Message |
nkothako
Active User
Joined: 26 Nov 2008 Posts: 125 Location: chennai
|
|
|
|
One of my job-step is using IMSDB databases. When ever any one of the DB is down, the step is ending with U0778 ABEND and popping a production ticket. To avoid this, Is it possible in the below manner
1) Is there any function like WAIT in COBOL? If so please let me know how to code in CBLTDLI PGM
2) Is this suggestible to use
3) Will it consumes any CPU time
4) Is it possible at JCL level
Please let me know if any one has any other thoughts |
|
Back to top |
|
|
Sandy Zimmer
Active Member
Joined: 13 Jun 2007 Posts: 826 Location: Wilmington, DE
|
|
|
|
You are running BMP. The only way to put it into your application program is to have inherent in ALL application programs. Talk with your tech services DBA group. There is a way, but it needs to be for every IMS program. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
Quote: |
When ever any one of the DB is down |
Why is the job being scheduled/submitted when a database is down?
This might be avoided by proper scheduling.
Why is the database down?
Suggest these be addressed rather than adding unneeded complexity to the program. |
|
Back to top |
|
|
nkothako
Active User
Joined: 26 Nov 2008 Posts: 125 Location: chennai
|
|
|
|
Our database are used by more than one application. Mostly I could see our jobs are abending while taking an Image copy(By DBS jobs). I kept these jobs in EXCL parms at jobtrac level and also coded with CNTRL statements after jobcard. These above statements are working fine only mentioned jobs, but we are unable to control other application jobs since they are many.
Could you please let me know whether RD parameter can work here |
|
Back to top |
|
|
|