&PH& jobnotify error 911

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
roy
Participant
Posts: 2598
Joined: Wed Jul 30, 2003 2:05 am
Location: Israel

&PH& jobnotify error 911

Post 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,
Roy R.
Time is money but when you don't have money time is all you can afford.

Search before posting:)

Join the DataStagers team effort at:
http://www.worldcommunitygrid.org
Image
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post 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?
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
roy
Participant
Posts: 2598
Joined: Wed Jul 30, 2003 2:05 am
Location: Israel

Post 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,
Roy R.
Time is money but when you don't have money time is all you can afford.

Search before posting:)

Join the DataStagers team effort at:
http://www.worldcommunitygrid.org
Image
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post 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';
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
roy
Participant
Posts: 2598
Joined: Wed Jul 30, 2003 2:05 am
Location: Israel

Post by roy »

Thanks Ray :)
Roy R.
Time is money but when you don't have money time is all you can afford.

Search before posting:)

Join the DataStagers team effort at:
http://www.worldcommunitygrid.org
Image
Athorne
Participant
Posts: 57
Joined: Wed Feb 04, 2004 1:37 pm

Post 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?
Andrew Thorne

Lead Software Engineer
PeopleSoft Technical Architecture
Enterprise Rent-A-Car
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post 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:

Code: Select all

cd \&PH\&
-craig

"You can never have too many knives" -- Logan Nine Fingers
Athorne
Participant
Posts: 57
Joined: Wed Feb 04, 2004 1:37 pm

Post by Athorne »

Thank you for the response.
Andrew Thorne

Lead Software Engineer
PeopleSoft Technical Architecture
Enterprise Rent-A-Car
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post 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.
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