Page 1 of 1
&PH& jobnotify error 911
Posted: Tue Mar 30, 2004 4:12 am
by roy
Hi All,
I have an error in my &PH& file stating:
jobnotify: Error 911 occured
the job aborted and this is the only info I have.
does anyone know what does this error code relates to and where can I see an explanation/description of it, or search for one?
Thanks in advance,
Posted: Tue Mar 30, 2004 4:08 pm
by ray.wurlod
&PH& is a directory.
The message would have been in an operating system file in that directory.
Or, the message may have been in the job log.
Error code 911 represents a SIGSEGV (segmentation violation), which is a memory error. I'm surprised to see &PH& used in the same context. Unless there was some kind of error flushing one of the files to disk.
Can you search for files in the &PH& directory that may contain the message, then check for other files with the same start date/time?
Posted: Wed Mar 31, 2004 2:26 am
by roy
Thanks for the reply Ray
,
actually this was the only thing that the job's file in the &PH& directory had in it, except for the usual info.
I wanted to know if this is a system error or a DS one?
from what you wrote I guess this is a system error?
if this is a DS error I was wondering where can I find the description of it?
Thanks in advance,
Posted: Wed Mar 31, 2004 3:44 am
by ray.wurlod
Segmentation violation is ultimately an operating system error, though caused by software attempting to access a memory address which either does not exist or to which they have no rights.
Read the man page on signal() for more information.
I decoded the 911 using DataStage's SYS.MESSAGE table, in which codes are stored as six character strings.
Code: Select all
SELECT * FROM SYS.MESSAGE WHERE @ID = '000911';
Posted: Thu Apr 01, 2004 1:09 am
by roy
Thanks Ray
Posted: Wed Dec 15, 2004 2:16 pm
by Athorne
I have the same error 911 occuring right now, but no mention of &PH&. Oddly enough on another note, we are using AIX and I can't cd into the &PH& directory. It reacts very strangely as if the directory were an active process. I think the trailing & is confusing AIX into thinking I want to cd to &PH in a different shell. Any suggestions on this directory on a Unix box?
Posted: Wed Dec 15, 2004 2:23 pm
by chulett
True on any UNIX server... the trailing & means you want to run your command in the background. Escape them and you'll be ok:
Posted: Wed Dec 15, 2004 2:27 pm
by Athorne
Thank you for the response.
Posted: Wed Dec 15, 2004 3:07 pm
by ray.wurlod
You can escape the ampersands cd \&PH\&
Or you can hard quote the directory name (single quotes) cd '&PH&'
Either is OK.