Error calling subroutine

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
Rubu
Premium Member
Premium Member
Posts: 82
Joined: Sun Feb 27, 2005 9:09 pm
Location: Bangalore

Error calling subroutine

Post by Rubu »

Hi

Suddenly we started getting the following error in all the projects. Please Help.

Error:


Error calling subroutine: *DataStage*DSR_SELECT (Action=2); check DataStage is set up correctly in project gref300_phII_synch
(Subroutine failed to complete successfully (30107))

Regards
rubu
Sainath.Srinivasan
Participant
Posts: 3337
Joined: Mon Jan 17, 2005 4:49 am
Location: United Kingdom

Post by Sainath.Srinivasan »

Check whether the dir pointed by UVTEMP in your uvconfig (generally /tmp) is full.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Given that the helper subroutine was DSR_SELECT, check also that the indexing in the Repository is completely up to date. At a time when you have exclusive access to the project, execute DS.REINDEX ALL (from a dssh environment on the server or through the Administrator client Command window).
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Rubu
Premium Member
Premium Member
Posts: 82
Joined: Sun Feb 27, 2005 9:09 pm
Location: Bangalore

Post by Rubu »

ray.wurlod wrote:Given that the helper subroutine was DSR_SELECT, check also that the indexing in the Repository is completely up to date. At a time when you have exclusive access to the project, execute DS.REINDEX ALL (from a dssh environment on the server or through the Administrator client Command window).
Ray, Thanks a lot.

It solved the problem. can you please put some more light on it. Why it is necessary to REINDEX ALL?


Regards
rubu
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

It's probably not necessary to reindex all tables, but it's quicker than wading through the repository database for the project trying to figure out which of them needs reindexing.

If you'd told us which branch of the repository you had selected, and from which DataStage client, the answer probably could have been narrowed down somewhat.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply