DLI Vs BMP

Answer Posted / mahesh vasudevan

BMP is a Batch message Processing that means the online
databases are accessed through batch schedule that is by
submitting a JCL. While DL/I can be run to access the
databases while allocated to online or offline or even to
your own copy of database datasets.

But In general some shops only allow DL/I when the
databases are down and in the mainframe legacy environment
if a shop uses DL/I then it is run in the batch night
schedules when the databases are offline.

Many shops have converted DL/I to BMP for many reasons that
include easy maintenance ; no need for batch backout etc.

It is fair and easy to have online(MPP) and BMPs ...but if
the user wants to run test against his own dataset then
DL/I serves better.

Keep in mind about the different flaours of BMP also.

Is This Answer Correct ?    7 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the advantage of creating the acbs well ahead of time?

639


Explain dbdgen process?

643


My IMS main progam is calling Db2 subroutine ...Its giving - 923 db2 sql code..so could any one tell how to solve this issue.

3201


What is batch dl/i mode?

2891


How many root segments do we have per database record?

623






Define pcb?

656


What is psb?

631


Explain the maximum number of levels allowed in ims db?

3348


Explain the maximum number of fields allowed per segment and what is the maximum number of fields per database?

567


What is the need of a secondary index in IMS?

666


What are the two ways in which dl/i interface can be invoked?

534


Explain ims software environment?

596


Which languages does ims support / application program languages?

575


What is dbd?

595


What information does a dbd contain?

602