Bind concepts in DB2 cobol
Answer Posted / suresh ramaiyan
The first thing is Host languages.
Whatever we are using in cobol (other than cobol langauge
command) that are called HOST language.
DB2 is also one of the host language.
COBOL compiler does not know the host language and does not
compile the same.
we will take cobol-db2 program..
Here, we are introduce PRE-COMPILER....
Pre-compiler will spilt the cobol db2 program into two
module.
1. Cobol program (fully cobol,all the host language
commands will get replaced with "MOVE and CALL" statements.
2. DBRM (DataBast Request Module)- only those commands,
which are code within 'EXEC SQL .. END-EXEC.
Now, we have spited and we have separate for each..(COBOL
and DB2)..
We know about compilation process for COBOL.
Now come to BIND process....
Bind is nothing but, compilation process of DBRM.
The output of this compilation process(BIND) is Package.
If we bind the packages then we will get Plan/Application
plan.
When we do the link-edit the cobol program, a thread will
be created between the load module of cobol and plan.
| Is This Answer Correct ? | 76 Yes | 8 No |
Post New Answer View All Answers
Differentiate between cs and rr isolation levels? Where do you specify them?
What is a storage group (stogroup)?
Is ibm db2 open source?
What is ibm db2 connect?
What is ibm db2 used for?
What does reorg do in db2?
What are host variables in db2?
How to connect to db2 database from windows command line?
How do I create a view in db2?
What is clone table?
Who uses db2?
How to retrieve rows from a db2 table in embedded sql?
What is cloudant database?
what is db2 restart?
Outputs of explain are with matchcols = 0. What does this signify?