Session that has been killed hangs around

Hi,
This is probably an old issue and many may have figured out but I haven't and need your help. We have noticed that when the application sessions get hung in the Oracle server (we are running Oracle 9.0.1 on AIX 4.3.3), we kill them with ALTER SYSTEM command. The session status shows it has been KILLED but it does not vanish. Then we look for associated PID and do "ps -ef" but the process is no longer there. How we get rid of sessions that are hung and subsequently KILLED but have not gone away ? The only we have figured out to clean them up is by restarting the instance. We can't afford to restart the instance in production to handle this. Can someone let me know how to handle this ?
Thanks in advance.

the killed sessions will show in v$session until PMON clears them up (yes, during startup).
the unix process is dead, and the killed session is not taking ANY resource. it shows KILLED in v$session just like INACTIVE sessions do. why do you mind them?
from Note:100859.1:
PMON will not delete the session object itself until the client connected to
that session notices that it has been killed. Therefore, the sequence of
events is:
1) alter system kill session is issued - the STATUS of the session object in
V$SESSION becomes KILLED, its server becomes PSEUDO.
2) PMON cleans up the resources allocated to the session
(i.e., rolls back its transaction, releases its locks, etc).
3) the entry in V$SESSION remains there until the client of that session (the
client is the process associated with the OSUSER,MACHINE,PROCESS columns in
the V$SESSION view) tries to do another request.
4) the client attempts another SQL statement and gets back ORA-28.
5) PMON can now remove the entry from V$SESSION.
This behavior is necessary because the client still has pointers to the
session object even though the session has been killed. Therefore, the
object cannot be deleted until the client is no longer pointing at it.
hope this helps, Nogah.

Similar Messages

  • TAF: instead of waiting, ORA-00028: your session has been killed

    I'm testing the ability of our application to work with a RAC cluster.
    When I stop a node with the command:
    srvctl stop service -d DB_UNIQUE_NAME -s SERVICE -f, I expect that the driver will try to reconnect transparently without notifying the application.
    In some circumstances, the application may receive errors in the range ORA-25400 - ORA-25425, but the reconnect should be automatic anyway.
    This is the case, mostly.
    But the last time when I stopped the node, 9 of 10 threads of our app began to wait for the driver's reply (as expected). And one thread instantly received the error: ORA-00028: your session has been killed
    The subsequent attempts to use this connection failed with: ORA-01012: not logged on
    tnsnames.ora:
    PPB_RAP.EXASTAG.PIOSCS =
      (DESCRIPTION =
        (CONNECT_TIMEOUT=4)(TRANSPORT_CONNECT_TIMEOUT=3)
        (ENABLE=BROKEN)
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = sdm2-scan.it.bwns.ch)(PORT = 1521))
          (ADDRESS = (PROTOCOL = TCP)(HOST = sdm1-scan.it.bwns.ch)(PORT = 1521))
        (LOAD_BALANCE = yes)
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = PPB_RAP.EXASTAG.PIOSCS)
          (FAILOVER_MODE =
            (TYPE = SELECT)
            (METHOD = BASIC)
            (RETRIES = 180)
            (DELAY = 5)
      )Client: 11.2.0.1.0 32bit
    Server:
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
    Data Mining and Real Application Testing options

    940607 wrote:
    What does it mean?http://www.lmgtfy.com/?q=oracle+TAF+DML

  • Database error - ORA-00028: your session has been killed

    Hi, I'm working with Discoverer 10g and eBS 11.5.9
    I have an application user (oracle) which works perfectly when I login with Discoverer Viewer, but when I try to login with Discoverer Desktop (the Oracle application user check box is checked),I have the following behaviour:
    1. I (apparently) connect to the DB
    2. I choose the responsibility
    3. I receive the error:
    Enable to connect to: oracle@rac
    Database error - ORA-00028: your session has been killed
    The strange thing is that this application user works perfectly with Viewer.....
    Anyone knows if there is some lock at the database level, and which lock ? or it's something related to the Discoverer Administrator's permissions ?
    Thanks in advance
    Alessandro

    Hi, I'm working with Discoverer 10g and eBS 11.5.9
    I have an application user (oracle) which works perfectly when I login with Discoverer Viewer, but when I try to login with Discoverer Desktop (the Oracle application user check box is checked),I have the following behaviour:
    1. I (apparently) connect to the DB
    2. I choose the responsibility
    3. I receive the error:
    Enable to connect to: oracle@rac
    Database error - ORA-00028: your session has been killed
    The strange thing is that this application user works perfectly with Viewer.....
    Anyone knows if there is some lock at the database level, and which lock ? or it's something related to the Discoverer Administrator's permissions ?
    Thanks in advance
    Alessandro

  • OCIStmtExecute: ORA-00028: your session has been killed ORA-02063

    Oracle Kills database sessions and my PHP script stops-
    "Warning: ociexecute(): OCIStmtExecute: ORA-00028: your session has been killed ORA-02063: preceding line from <Databasename>"
    I am not sure how to handle this. I am trying to see if PHP can identify when oracle drops session, can another script restart it. Any suggestions.
    Thanks,
    M

    Oracle Kills database sessions and my PHP script stops-
    "Warning: ociexecute(): OCIStmtExecute: ORA-00028: your session has been killed ORA-02063: preceding line from <Databasename>"
    I am not sure how to handle this. I am trying to see if PHP can identify when oracle drops session, can another script restart it. Any suggestions.
    Thanks,
    M

  • ORA-00028: your session has been killed..

    Hi,
    In application side, they are getting this error ORA-00028: your session has been killed . we never killed any session. there is no information in alert log file and trace file. pleas help
    Thanks,

    This applicaation error log,
    11:15:58.690 SQL t@3139 select * from mxRangeList where mxAttr=:va
    11:15:58.690 SQL t@3139 :va=59458927
    11:15:58.690 SQL t@3139 -->select
    11:15:58.690 SQL t@3139 select * from mxRangeList where mxAttr=:va
    11:15:58.690 SQL t@3139 :va=1617182098
    11:15:58.690 SQL t@3139 -->select
    11:15:58.690 SQL t@3139 select * from mxRangeList where mxAttr=:va
    11:15:58.690 SQL t@3139 :va=1614231164
    11:15:58.690 SQL t@3139 -->select
    11:15:58.690 SQL t@3139 select * from mxRangeList where mxAttr=:va
    11:15:58.690 SQL t@3139 :va=1614239626
    11:15:58.690 SQL t@3139 -->select
    11:15:58.690 SQL t@3139 select * from mxRangeList where mxAttr=:va
    11:15:58.690 SQL t@3139 :va=492805249
    11:15:58.690 SQL t@3139 -->select
    11:15:58.700 SQL t@3043 select * from mxProperty where mxOid=:va and upper(mxName)=upper(:vb)
    11:15:58.700 SQL t@3043 :va=591403194
    11:15:58.700 SQL t@3043 :vb=attribute_Count
    11:15:58.720 SQL t@3043 -->select
    11:15:58.720 SQL t@3043 select * from mxProperty where mxOid=:va and upper(mxName)=upper(:vb)
    11:15:58.720 SQL t@3043 :va=591403194
    11:15:58.720 SQL t@3043 :vb=person_UserAgent**********Error Trace::Version 10.6.2.5-Global::Thu Mar 19 16:45:58 2009 ( 11:15:58.750 GMT t@3043 )
    #6 Error #1900068 print program failed
    #5 System Error #1600000 "/MXD-10625/src/cmd/select.C":306
    #4 System Error #1600000 "/MXD-10625/src/dbutil/SelectAdministrationObject.C":321
    #3 System Error #1600000 "/MXD-10625/src/db/Property.C":851
    #2 System Error #1600000 "/MXD-10625/src/schema/mxHandle.C":2169
    #1 System Error #1600000 "/MXD-10625/src/schema/mxHandle.C":1084
    #0 System Error #1 ORA-00028: your session has been killed
    11:15:58.750 SQL t@3043 select * from mxDrvInfo where mxType=:va and mxKind=:vb
    11:15:58.750 SQL t@3043 :va=1825621126
    11:15:58.750 SQL t@3043 :vb=20**********Error Trace::Version 10.6.2.5-Global::Thu Mar 19 16:45:58 2009 ( 11:15:58.750 GMT t@3043 )
    #6 Error #1900068 exec program failed
    #5 System Error #1600000 "/MXD-10625/src/cmd/program.C":571
    #4 System Error #1600000 "/MXD-10625/src/db/Program.C":2007
    #3 System Error #1600000 "/MXD-10625/src/db/Program.C":755
    #2 System Error #1600000 "/MXD-10625/src/schema/mxHandle.C":2169
    #1 System Error #1600000 "/MXD-10625/src/schema/mxHandle.C":1084
    #0 System Error #1 ORA-03114: not connected to ORACLE
    Thnaks,

  • M from india, i purchase iphone 4s around 18 mnths ago. I was having 1 year warranty of 1 year that has been expired 6 months ago. Now how can i extend my iphone warranty. Please let me know about this. Thanks in advance..

    M from india, i purchase iphone 4s around 18 mnths ago. I was having 1 year warranty of 1 year that has been expired 6 months ago. Now how can i extend my iphone warranty. Please let me know about this. Thanks in advance..

    If you don't know the sender, then it is most likely a scam or spam email. I get them every day - I just delete them. I also get daily notices from Facebook or someone called Adriana at Facebook even though i do not have an account there. Can't do anything about it - just delete it.

  • My itunes account was set up under an email account that has been deleted. I started a new itunes account but have the same device as with the old account. How do i keep my music thats on my ipod touch from being deleted when i sync it to my new account?

    My itunes account was set up under an email account that has been deleted. I started a new i tunes account but have the same device as with the old account. How do i keep my music thats on my ipod touch from being deleted whin i sync it to itunes after purchasing new music?

    I have the same problem (deleted email account). I think I mistakenly set up an account when I was buying an Apple product online, not realizing that it would be the same ID as my iTunes.
    What is the way to actually contact Apple?
    I have been clicking around in circles for hours! Will I have to pay them to resolve this? I don't have any products still have applecare . . .

  • Error : Period dimension 'Period' is missing a Base Time Period member 'Jun' that has been deleted since the last deployment. Base Time Period members cannot be deleted once the dimension is deployed

    HI,
    I am using V11.1.2.2 Hyperion Planning. I am currently getting an error:
    Error : Period dimension 'Period' is missing a Base Time Period member 'Jun' that has been deleted since the last deployment. Base Time Period members cannot be deleted once the dimension is deployed
    This is what i got when i tried to add alternate hierarchy to my shared dimension. I tried to delete it and it messed up.
    NOw it wont deploy my application.
    Can any one suggest.
    Thanks in advance
    Cheers,
    XXX

    EPMA!!!!! EPMA!!!!
    I'm playing around with it to write a blog post and it is crazy. Only possible workaround (till now i'm not able to figure out a solution to it) is to copy the application and deploy it as a new one. Take copy of all objects (forms, tasklist etc). Delete the corrupted application and rename the new one to old.
    Regards
    Celvin
    http://www.orahyplabs.com

  • How can I allow the application to line through a field that has been locked after being digitally signed?  We have multiple sections on a form with some fields being proposed information and other in another section having the approved information. once

    How can I allow the application to line through a field that has been locked after being digitally signed?
    We have multiple sections on a form with some fields being proposed information and other in another section having the approved information. once the approved information is entered we line through the proposed field so the data entry clerk won't pick up the wrong information.  However we are receiving an error when attempting to enter data  in the field which we have this edit.  Error property: line through cannot be set because doing so would violate the document permission setting.  any idea how we can get around this issue?

    You can control which fields are locked down after signing by setting up a collection. Then those that are not locked can be changed after signing. If this is not possible, then the line outs must occur prior to signing.

  • Cannot convert pdf to word - just spins and says retrievin current session status - has been doing it for days

    Cannot convert pdf to word - just spins and says retrievin current session status - has been doing it for days

    Hi da522811,
    Are you still having trouble converting files? It sounds as though you may be trying to convert via Reader, is that correct? If so, please try logging out, and then logging back in. You may need to log out via the web interface at https://cloud.acrobat.com if you don't have access to the Sign Out button in Reader.
    Please let us know how it goes.
    Best,
    Sara

  • Where is the Dual Core version of X100e that has been promised!!

    Where are the x100e units with AMD Neo x2 dual core that has been promised?? The Lenovo Australia website has them for sale but nothing in the USA. What the heck is going on here??? How much longer does Lenovo think they can get away with selling new laptops with old 65nm chips in them?? By the time these Neo X2 units come out the AMD Neo x2 65nm chips which they use will completely be dismissed by the public. It just seems Lenovo is helping AMD dump some very old stock of 65nm silicon. Hey Lenovo its 2010....65nm laptop chips have around since 2006.....release the Neo x2 version of the x100e soon before its too late...

    It's actually quite small, and I'm not sure why people are always complaining about bezels, I've never even noticed it, as I look at the screen and not the bezel surrounding it. Even the dual core atom isnt going to touch the performance of a C2D.  Show me the X300 for $750 US new, X200 was the clear choice there.  CD-ROM is obsolete as far as I'm concerned and SSD can be added aftermarket much cheaper, if desired.
    "The x100e is FAR more compact unit than the x200"
    X100e :  Dimensions: 11.1 x 8.2 x 0.6 – 1.2 inch; 3.3 lbs.
    X200 : Dimensions: 11.6 x 8.3 x .8; 2.95 lbs.

  • I have a first generation MacBook Air that has been refurbished via the Apple store. I installed Snow Leopard about a year ago and now, my computer wont update! It will download the updates restart my computer, but then I get an error message!

    I have a first generation MacBook Air that has been refurbished via the Apple store. I installed Snow Leopard about a year ago and now, my computer wont update! It will download the updates restart my computer, but then I get an error message and the computer wont restart!

    What is a error message and what do you see when it appears?
    Haven't much problem with Airs around here, since they have a SSD they tend to be more reliable.
    Perhaps it was a bad update, have you ran through this list of possible fixes?
    Do as many as possible, starting with #1. Until the problem is resolved.
    Use the boot 10.6 USB instead of the disk of course.
    Step by Step to fix your Mac

  • HT1860 my apple tv (1st gen) has worked fine for a year/ All of a sudden it has stopped displaying any movies or tv. It only displays my movies or my tv that has been previously down loaded. however it appears connected wirelessly with good strenght. Any

    my apple tv (1st gen) has worked fine for a year/ All of a sudden it has stopped displaying any movies or tv. It only displays my movies or my tv that has been previously down loaded. however it appears connected wirelessly with good signal strength. Have tired swithing off both router and apple TV. Any ideas?

    This is a known, ans ongoing issue. Rest assured you're not the only one affected. There are several threads here already discussing this, I suggest searhing them out if you want more details, and possible work-arounds for locally hosted content.

  • How can I allow the apHow can I allow the application to line through a field that has been locked after being digitally signed? plication to line through a field that has been locked after being digitally signed?

    How can I allow the application to line through a field that has been locked after being digitally signed?
    We have multiple sections on a form with some fields being proposed information and other in another section having the approved information. once the approved information is entered we line through the proposed field so the data entry clerk won't pick up the wrong information.  However we are receiving an error when attempting to enter data  in the field which we have this edit.  Error property: line through cannot be set because doing so would violate the document permission setting.  any idea how we can get around this issue?

    HI,
    Kindly post this query in Acrobat forum:Acrobat
    Regards,
    Florence

  • I would like to know if you have to back up a macbook hard drive, can I use a external hard drive that has been previously used to back up several pc 's, or is it best to have a separate external drive for the Mac?

    I would like to know if you have to back up a macbook hard drive, can I use a external hard drive that has been previously used to back up several pc 's, or is it best to have a separate external drive for the Mac?

    In the Mac side of things, backups usually come in two flavors: clones or incrementals.
    A bootable clone is a bit-for-bit copy of all essential files in the startup volume. If using the Lions, clones can be made using CarbonCopyCloner or just plain old Disk Utility. These backups represent the safest protection of your info, but take the longest to do. Recovery is an inverse process: you copy the clone back into the internal drive.
    Incremental backups start with a complete backup of the startup volume and only copy whatever changed from the previous run. OS X includes the fully integrated Time Machine backup utility to do this. It is extremely easy to do and takes the least amount of time. Recovery is another matter altogether since you have to start with a freshly installed instance of the OS and have to apply all intervening backups to bring the result to the latest saved version.
    As for where the backup takes place, the recommended media is an external dedicated drive or drives connected via the fastest interface available on your Mac: Thunderbolt, USB3, Firewire, or USB2. Network-based backups, wired or wireless, are attractive but may not offer the same performance and hence take longer. Also important to note that the entire drive need not be completely dedicated to a single backup. The Mac's EFI firmware infrastructure allows for an unlimited number of partitions on a hard drive and each can be used for either type of backups.
    Holler if you need specifics on how to do each. This was just an executive summary.

Maybe you are looking for

  • How to populate budget in creation of Fund?

    Hi Gurus, Can anybody give me a clue on how to populate the 'budget'or 'Expired' in the process of creating a fund  in CRM? I could not fill out because the fields are grey . Thanks

  • How can I make a file server sync with a laptop when it connectsSOLVED

    Ok, first let me say that I looked on the Internet for this but didn't find what I was looking for. I'm going to be setting up a simple file server for my in laws soon...they use windows so I'll be using samba on the server side. They have 3 computer

  • How to restrict the authorisation of J1IH_other adj. (Cenvat debit)

    Dear Experts, We have take the other then Goods receipt credit like sales return through JV with t code J1IH_(Additional Excise) & debit through J1IH_(other adj.) We have to restrict only J1IH_other adj. (Cenvat debit) to avoid wrong entry create by

  • How to adjust windows in Skype while using 8.1 Pro...

    I want to minimize Skype while working in other apps and receive notificaations when I have messages or calls.  I have only full window for skype available??? THANKS jim

  • Disoverer Business Area and Timestamp

    I'm using BI Discoverer 10.1.2.1 and when I create a new business area any Timestamp fields are not imported. They are just not there. I switched one field to a Date and it imported fine. Is it the case that BI Discoverer 10.1.2.1 can't cope with Tim