We have a job "ExecJobJC" which calls a routine ExecJob to run other jobs.
It has been working fine for a very long time and suddenly as we are performing the real migration it is falling over when trying to call some jobs. It is intermittent, if the the job is restarted after the abort it will usually run fine.
When the ExecJobJC is reset the following message is found in the log:
Things I have already tried to fix the issue:From previous run
DataStage Job 9 Phantom 445
Job Aborted after Fatal Error logged.
Program "DSD.WriteLog": Line 250, Abort.
Attempting to Cleanup after ABORT raised in stage ExecJobJC.TfmGemSF_ACCOUNT_NPBA_0000_08.JobControl
DataStage Phantom Aborting with @ABORT.CODE = 1
- Stopped DS Server, cleared sockets and restarted
Re-promoted job and routine so they would be compiled again.
Cleared log file for the job. "CLEAR.FILE RT_LOG9"
Cleared &PH&
From reading post on on DSXchange I have only one last thought as to what it might be and that would be that too many files are open, but our TFILES = 2500.
Is there some way I check how many files are currently open?
Any more suggestions as to what I could try?
Thanks, Nick.