解决方法:
1、查找会话
select * from v$session where username='PLATFORM';
---USERNAME SID SERIAL#
---PLATFORM 14 2614
---PLATFORM 33 122
2、强制关闭会话
alter system kill session'14,2614';
3、然后再删除可以。
指定关键字CASCADE,可删除用户所有的对象,然后再删除用户
drop user user01 CASCADE;
本文介绍了一种在Oracle数据库中解决特定用户会话占用资源不释放的问题的方法。首先通过SQL查询定位到目标会话,然后使用系统命令强制关闭该会话,最后执行删除操作。此方法适用于管理员需要紧急处理挂起的数据库连接情况。
解决方法:
1、查找会话
select * from v$session where username='PLATFORM';
---USERNAME SID SERIAL#
---PLATFORM 14 2614
---PLATFORM 33 122
2、强制关闭会话
alter system kill session'14,2614';
3、然后再删除可以。
指定关键字CASCADE,可删除用户所有的对象,然后再删除用户
drop user user01 CASCADE;
1917

被折叠的 条评论
为什么被折叠?