1. It usually confuses that what is a Alternate PCB when we already have PCB for an IMS Transaction, if it confuses you too, please read on for a small explanation:
Alternate Program Communication Block (TP PCB) is defined by the user, that can be used to describe output message destinations other than the terminal that originated the input message. Where SAMETRM=YES is not implicitly or explicitly specified, an alternate PCBs destination can be either a logical terminal or an input transaction queue.
IMS DB/DC Tips.
Forum rules
All of these Tips/Tuning-suggestions should be tested your own, at your shop, prior to use in Prod.
All of these Tips/Tuning-suggestions should be tested your own, at your shop, prior to use in Prod.
- Anuj Dhawan
- Founder
- Posts: 2806
- Joined: Sun Apr 21, 2013 7:40 pm
- Location: Mumbai, India
- Contact:
IMS DB/DC Tips.
Thanks,
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
- Anuj Dhawan
- Founder
- Posts: 2806
- Joined: Sun Apr 21, 2013 7:40 pm
- Location: Mumbai, India
- Contact:
Re: IMS DB/DC Tips.
2. IMS runs as a sub-system under zOS. DFSRRC00 is known as IMS or universal region controller or IMS in Batch.
DFSRRC00 is controlled using a number of parameters.These Parameters differ depending from the execution environment (BMP, DBB, JMP, ...). The symbols in the JCL might be different at different sites, but the meaning remains the same.
DFSRRC00 is controlled using a number of parameters.These Parameters differ depending from the execution environment (BMP, DBB, JMP, ...). The symbols in the JCL might be different at different sites, but the meaning remains the same.
Thanks,
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
- Anuj Dhawan
- Founder
- Posts: 2806
- Joined: Sun Apr 21, 2013 7:40 pm
- Location: Mumbai, India
- Contact:
Re: IMS DB/DC Tips.
3.
DL/I (Data Language/I) is the language used to manipulate IMS databases. You can either access DL/I directly, through the Call-Level Interface (Call 'CBLTDLI') or indirectly, via the High Level Interface (EXEC DL/I).
With the Call-Level Interface your program calls the DL/I program, CBLTDLI, to access and/or manipulate IMS databases. The value of the parameters passed informs 'CBTDLI' as to what action the Programmer wishes it to perform.
In the High-Level interface, instructions are given via EXEC DL/I commands. These commands are converted to calls to the High Level Programming Interface via a pre-processor. The High Level Interface was developed subsequent to the Call Level Interface as a way of simplifying the DL/I interface for IMS programmers. Because of this, it has become the preferred way of accessing IMS databases.
Thanks,
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
-
- Website Team
- Posts: 100
- Joined: Sun May 12, 2013 12:33 am
Re: IMS DB/DC Tips.
Tips on IMS DB are nice to see they are rare on web to search.
Appreciate your efforts Anuj!
Appreciate your efforts Anuj!
Regards,
Anjali
Anjali
- Anuj Dhawan
- Founder
- Posts: 2806
- Joined: Sun Apr 21, 2013 7:40 pm
- Location: Mumbai, India
- Contact:
Re: IMS DB/DC Tips.
Thanks for the feedback! They give you the needed moral boost - appreciate it!
Regards,
Regards,
Thanks,
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Anuj
Disclaimer: My comments on this website are my own and do not represent the opinions or suggestions of any other person or business entity, in any way.
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute