View previous topic :: View next topic
|
Author |
Message |
manoo
New User
Joined: 11 May 2006 Posts: 1
|
|
|
|
Hi,
I have a doubt of difference between DL/I and BMP.
Could anybody explain, it would be a great for me.
Regards,
Manoo |
|
Back to top |
|
|
hosty
New User
Joined: 03 Mar 2006 Posts: 1
|
|
|
|
Hi manoo,
im a IMS beginner and I hope that my explanation is correct.
BMP Batch: While BMP batch are the databases you process while batch
registered to IMS and online processing (MPP) is possible.
DL/I Batch: While DL/I Batch you have to stop the database and deregister from IMS (I hope this is correct). At This point only your DL/I Batch Programm can access the database.
hosty |
|
Back to top |
|
|
IQofaGerbil
Active User
Joined: 05 May 2006 Posts: 183 Location: Scotland
|
|
|
|
DLI - you can access(read) a database which is allocated to IMS anytime but you cannot update it whilst it is allocated.
BMP - you can read and/or update a database whilst it is allocated to IMS |
|
Back to top |
|
|
PascalQ
New User
Joined: 12 May 2006 Posts: 20
|
|
|
|
Quote: |
DLI - you can access(read) a database which is allocated to IMS anytime but you cannot update it whilst it is allocated. |
afaik, this is not necessarily true. It depends on how you set up the data sharing.
A BMP runs under control of the IMS DB/DC. Effects: BMPs are under control of the IRLM (internal resource lock manager) and you can assign a transaction code to a BMP etc...
A DLI does not run under control of IMS DC and therefore cannot use IRLM. I think THIS is why many shops don't allow updates from DLI programs... |
|
Back to top |
|
|
|