0 voti
1.2k visite
quesito posto in SQL e PLSQL da (2.1k punti)
Causa: La sessione che si sta tentando di killare non può essere terminata immediatamente (causa rollback o operazioni di rete) ma è stata posta in stato: "MARKED FOR KILL". Questo significa che sarà killata appena possibile quando l'azione non interrompibile sarà terminata.
 
Azione: Nessuna azione necessaria. Ulteriori tentativi di kill della sessione potrebbero far terminare prima la sessione.
 
Nel caso in cui sia fondamentale far terminare immediatamente la sessione si può procedere a killare il processo legato alla sessione direttamente dal sistema operativo. E' possibile risalire al pid del processo interrogando la v$session.
 
 
ORA-00031: session marked for kill
 
Cause: The session specified in an ALTER SYSTEM KILL SESSION command
cannot be killed immediately (because it is rolling back or blocked on a network
operation), but it has been marked for kill. This means it will be killed as soon as
possible after its current uninterruptable operation is done.
 
Action: No action is required for the session to be killed, but further executions of
the ALTER SYSTEM KILL SESSION command on this session may cause the
session to be killed sooner.

Fai il log in oppure registrati per rispondere al quesito.

Domande correlate

0 voti
0 risposte 33 visite
0 voti
0 risposte 65 visite
quesito posto 23 Febbraio 2014 in SQL e PLSQL da carlo10 (2.1k punti)
0 voti
0 risposte 145 visite
quesito posto 23 Febbraio 2014 in SQL e PLSQL da carlo10 (2.1k punti)
0 voti
0 risposte 20 visite
0 voti
0 risposte 221 visite
...