Yet Another Naive/Newbie Question, for those who understand Oracle and POSIX better than I do. While I was out of the office, we had some network problems which seemed to have hosed the Oracle listener. Our DBA, who does not have SM authority, contacted an admin at the data center. After some research, the data center admin killed the Oracle listener, then the DBA brought it back up, and all was status quo. My primary question is, could the DBA have determined the process id and killed the listener himself, or is there a way to kill the listener other than by process id? I see that the listener is in the SERVICES.NET file, but not in INETDCNF. Also, the listener runs as a system process, not under an id, as those wrapped by the inetd. But I am not quite sure what sense to make out of this (explanations welcome). Now, this is a long shot, but if the DBA cannot get the process id, is there any way for the process to run under the Oracle id instead of as a system process, or is the latter a requirement?