View previous topic :: View next topic
|
Author |
Message |
baramesh
New User
Joined: 20 May 2008 Posts: 25 Location: bangalore
|
|
|
|
Hi, Forum,
While revolving around this knowledge wheel for some thing. I have seen that, when a a plain cobol program calls a cobol-db2 program, this plain program needs to be compiled as a cobol-db2 program.I doubt, is it just enough copiling it as a cobol-db2 program? or needs to bind it to package or plan?. If it looks like a basic question, please forgive me as I am a kid in working with db2 applications..
Thanks in advance.. |
|
Back to top |
|
|
ashimer
Active Member
Joined: 13 Feb 2004 Posts: 551 Location: Bangalore
|
|
|
|
Hi-
Here is an Example. PROG1 is the calling COBOL PGM and PROG2 is the sub-module.
Code the bind as follows:
*****************************
BIND PLAN(PROG1) -
MEMBER(PROG2) -
ACTION(REPLACE) -
RETAIN -
VALIDATE(BIND) -
ISOLATION(CS)
*****************************
Here is the input to the IKJEFT1B utility that will run the programs:
//SYSTSIN DD *
DSN SYSTEM(DB2D)
RUN PROGRAM(PROG1) PLAN(PROG1)
END
//* |
|
Back to top |
|
|
baramesh
New User
Joined: 20 May 2008 Posts: 25 Location: bangalore
|
|
|
|
ashimer wrote: |
Hi-
Here is an Example. PROG1 is the calling COBOL PGM and PROG2 is the sub-module.
Code the bind as follows:
*****************************
BIND PLAN(PROG1) -
MEMBER(PROG2) -
ACTION(REPLACE) -
RETAIN -
VALIDATE(BIND) -
ISOLATION(CS)
*****************************
Here is the input to the IKJEFT1B utility that will run the programs:
//SYSTSIN DD *
DSN SYSTEM(DB2D)
RUN PROGRAM(PROG1) PLAN(PROG1)
END
//* |
Thanks a lot ashimer. |
|
Back to top |
|
|
|