How to kill all active and inactive oracle sessions for user

后端 未结 6 1022
北海茫月
北海茫月 2021-01-30 14:30

I am trying the below script to kill all active and inactive oracle sessions for user at once but it doesn\'t work. The script executes successfully but does not kill sessions f

6条回答
  •  情话喂你
    2021-01-30 15:06

    BEGIN
      FOR r IN (select sid,serial# from v$session where username='user')
      LOOP
          EXECUTE IMMEDIATE 'alter system kill session ''' || r.sid  || ',' || r.serial# || '''';
      END LOOP;
    END;
    /
    

    It works for me.

提交回复
热议问题