What is IMS Status Code GG?

What is IMS Status Code GG?

Error description IMS returns statuscode=GG to program when an invalid segment code is found at buffer RBA on “get” call (Gx, GU, GN, GNP..).

What is the function code with which the status code is issued by IMS?

IMS DB STATUS/RETURN CODES
AA the alternate PCB contains a transaction code instead of a logical terminal as a destination
GA call completed successfully but higher level crossed for GN or GNP call
GB end of database reached on GN call
GC attempted to cross unit-of-work boundary

What is IMS status code AI?

AI status codes are most commonly caused by not zeroloading a database before issuing the first call against it. For GSAM databases, an ‘AI’ might be issued if the input data set was not present and a get call was tried. The IMS System Log provides the specific reason.

What ak status code means?

‘AK’ – The field name does not match the name in the DBD. ‘AJ’ – The SSA is coded incorrectly.

What is Gu call in IMS DB?

The Get Unique ( GU ) call is used to directly retrieve segments and to establish a starting position in the database for sequential processing. The Get Hold Unique ( GHU ) is the hold form for a GU call.

What is DBD in IMS DB?

Database Descriptor (DBD) DBD describes the complete physical structure of the database once all the segments have been defined. While installing a DL/I database, one DBD must be created as it is required to access the IMS database.

What is PCB in Imsdb?

PCB stands for Program Communication Block. PCB Mask is the second parameter used in the DL/I call. It is declared in the linkage section.

How do I set parentage in IMS?

Ordinarily, IMS sets parentage at the level of the lowest segment that is accessed during a call. To set parentage at a higher level, you can use the P command code in a GU , GN , or GNP call.

https://www.youtube.com/watch?v=b55mUrp7Koo