IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Logical segment expansion problem.


IBM Mainframe Forums -> IMS DB/DC
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
keitholsen

New User


Joined: 07 Mar 2008
Posts: 5
Location: Elgin, IL

PostPosted: Fri Mar 07, 2008 10:31 pm
Reply with quote

I have an logical segment that I've tried to expand by 10 bytes in the 'Intersection Data' area. When I try to use the new 10 byte area, IMS seems to ignore it.

Here is the old logical segment in the DBD:

SEGM NAME=MSMTCOM,
PARENT=((MSROOT,SNGL),(CPMROOT,V,DBCPM1)),
BYTES=098,
POINTER=(T,LTB),
RULES=PVV
FIELD NAME=(MSMTKEY,SEQ,U),
BYTES=34,
START=65

Here is the new logical segment in the DBD.

SEGM NAME=MSMTCOM,
PARENT=((MSROOT,SNGL),(CPMROOT,V,DBCPM1)),
BYTES=108,
POINTER=(T,LTB),
RULES=PVV
FIELD NAME=(MSMTKEY,SEQ,U),
BYTES=34,
START=65
FIELD NAME=MSINTLVL,
BYTES=10,
START=99,
TYPE=C

Nothing else has been changed.

I do not get any errors when I regen/reload the database PSB's and ACB's. I also do not get any errors when I do GU, REPL, ISRT in my program. But the new 10 byte area is ignored.

Thanks for any help.

Keith
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Fri Mar 07, 2008 10:58 pm
Reply with quote

Did you also change the physical database DBCPM1?
Back to top
View user's profile Send private message
keitholsen

New User


Joined: 07 Mar 2008
Posts: 5
Location: Elgin, IL

PostPosted: Sat Mar 08, 2008 12:41 am
Reply with quote

Thanks for responding.

I didn't change the DBCPM1 database. From what I can see from the IBM manuals, this being a "Bidirectional virtually paired logical relationship", only one physical child is created and that being under the DBMER1 database. Unless I'am wrong about this being a Virtually Paired vs a Physically Paired relationship.

Here is the DBD SEGM from the DBCPM1 database.

SEGM NAME=CPMTMER,
PARENT=CPMROOT,
POINTER=PAIRED,
SOURCE=((MSMTCOM,D,DBMER1))
FIELD NAME=(CTMKEY,SEQ,U),
BYTES=30,
START=1
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Sun Mar 09, 2008 2:33 am
Reply with quote

Backout/Recovery/Reload?
Back to top
View user's profile Send private message
keitholsen

New User


Joined: 07 Mar 2008
Posts: 5
Location: Elgin, IL

PostPosted: Mon Mar 10, 2008 8:25 pm
Reply with quote

The Backout and Reload run OK with no errors. We are not doing a Recovery.
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Mon Mar 10, 2008 11:53 pm
Reply with quote

Is this MSINTLVL field defined in any physical database? Also check this
Back to top
View user's profile Send private message
keitholsen

New User


Joined: 07 Mar 2008
Posts: 5
Location: Elgin, IL

PostPosted: Tue Mar 11, 2008 12:12 am
Reply with quote

The MSINTLVL data not in any physical database. It is only in the Intersection Data area of the logical segment.

From what I've read, this area of the logical segment is for data that is unique only for the logical relationship between 2 databases. That is exactly what I need.

I'm missing something somewhere. I'll keep you posted.
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Tue Mar 11, 2008 12:40 am
Reply with quote

I did some re-reading in your first post and noticed you showed a physical DBD. Check this out for the RULES parameter in a physical DBD.

Follow the first link in my signature and search for 'physical dbd' and 'logical dbd' and do some exploring.

By the way: you might also consult your DBA.
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Tue Mar 11, 2008 12:49 am
Reply with quote

Also check with intersection data.
Back to top
View user's profile Send private message
keitholsen

New User


Joined: 07 Mar 2008
Posts: 5
Location: Elgin, IL

PostPosted: Tue Mar 11, 2008 1:42 am
Reply with quote

George,

I've been reading those links you have sent me trying to find something. My fix is buried in there somewhere!!

We do have our DBA helping us. We might end up having to call IBM on this one. I will let you know if we find what it is.

Thanks again for all your help.

Keith
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> IMS DB/DC

 


Similar Topics
Topic Forum Replies
No new posts Map Vols and Problem Dataset All Other Mainframe Topics 2
No new posts Rotate partition-logical & physic... DB2 0
No new posts z/vm installation problem All Other Mainframe Topics 0
No new posts Job scheduling problem. JCL & VSAM 9
No new posts Problem with IFTHEN=(WHEN=GROUP,BEGIN... DFSORT/ICETOOL 5
Search our Forums:

Back to Top