h.jalalipoor_at_gmail.com schrieb:
> Maxim Demenko wrote:
>> That may occur if your client application was terminated abnormally.
> 
> It`s correct, client application was terminated abnormally. Normally at
> this time, PMON should cleanup the associated session. In my case, PMON
> didn`t cleanup. 
> 
> Best regards.
> 
Well, at the timepoint of client termination the server process was 
doing some work which was not completed and there was no need ( maybe 
still is no need) to communicate between oracle server process and your 
client process. So, the PMON may be not aware of the crash of client 
processes, to that purpose is mentioned sqlnet parameter which can check 
whether the client is still alive, whereas there is no other need to do 
it ( for example, if your session is active - the first time where the 
oracle will try to communicate with the client - by transmission of 
query results back to client, if the session is inactive - there may not 
be need at all for server process to speak with the client).
Best regards
Maxim
Received on Wed Dec 13 2006 - 06:48:53 CST