Shared Containers
Moderators: chulett, rschirm, roy
-
- Charter Member
- Posts: 299
- Joined: Wed Nov 13, 2002 5:38 pm
- Location: USA
Shared Containers
I work with ten DataStage Developers who are all in the initial stages of incorporating a shared container in numerous jobs. I'll be conservative and say we will have 30 jobs all with the same shared conatiner embedded within. We are doing this to leverage common code for our Enterprise Exception Processing architecture. Unfortunately, while in debug mode the shared container is held exclusively. This prevents anyone else from compiling or debugging their own code at the same time. Ridiculous! Completely unacceptable! Can I mark the shared container as read only or otherwise prevent it from being held exclusively? If so, how? Will marking the object as read only in the VOC have any effect?
-
- Participant
- Posts: 8
- Joined: Wed Dec 11, 2002 6:36 pm
- Location: Nashville, Tennessee
- Contact:
Instead of making entries into the VOC file, try doing this to make your shared containers read only. Design info about the job objects in a container are stored in basically two tables (or Hashfiles): DS_CONTAINERS AND DS_JOBOBJECTS. You will need to find the appropriate CONTNO and udate the field READONLY.
Hope this helps,
Pavan
Hope this helps,
Pavan
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Locked Shared Container
But surely that (making the shared container read only) will not prevent DataStage from taking an exclusive lock on it when a job that uses it is running (even if in Debugger)?
Something someone needs to investigate, methinks (and I'm too busy at the moment).
Something someone needs to investigate, methinks (and I'm too busy at the moment).
-
- Charter Member
- Posts: 299
- Joined: Wed Nov 13, 2002 5:38 pm
- Location: USA
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Charter Member
- Posts: 299
- Joined: Wed Nov 13, 2002 5:38 pm
- Location: USA