oracle 删除用户 出现当前用户进程被占用
2012-10-16 18:08
323 查看
以sm项目为例
1、以管理员方式登陆 sqlplus sys/system as sysdba;
2,查询当前用户的访问Session ,select sid ,serial# from v$session where username='VGSM';
3,删除当前占用的session,alter system kill session 'sid,serial#'
例如通过select sid ,serial# from v$session where username='VGSM' 查询结果如下
SID SERIAL#
--------- ----------
140 513
147 14372
152 321
156 205
158 199
159 69
那么删除当前占用的session方式是 :alter system kill session '140,513'。
然后就可以删除用户了:drop user vgsm cascade;
1、以管理员方式登陆 sqlplus sys/system as sysdba;
2,查询当前用户的访问Session ,select sid ,serial# from v$session where username='VGSM';
3,删除当前占用的session,alter system kill session 'sid,serial#'
例如通过select sid ,serial# from v$session where username='VGSM' 查询结果如下
SID SERIAL#
--------- ----------
140 513
147 14372
152 321
156 205
158 199
159 69
那么删除当前占用的session方式是 :alter system kill session '140,513'。
然后就可以删除用户了:drop user vgsm cascade;
相关文章推荐
- oracle 删除用户 出现当前用户进程被占用
- Oracle删除当前用户下所有的表的方法
- Oracle清空或者删除当前用户下所有的表
- Oracle 无法删除当前连接用户
- Oracle删除当前用户下所有的表的方法1
- 转:oracle中用户删除不了,提示“无法删除当前已连接的用户”
- Oracle: 删除当前用户的所有对象(表、视图、存储过程、包、javasource,job)
- oracle中“无法删除当前已连接的用户”
- Oracle 删除当前被连接的用户
- Oracle删除当前用户下所有的表的方法
- oracle 批量删除当前用户下以xxxx开头的表
- Oracle删除当前用户下所有的表的方法
- oracle删除当前用户所有表,视图,存储过程等
- Oracle删除当前用户下所有表的方法适用于有或没有删除权限
- oracle中用户删除不了,ORA-01940提示 “无法删除当前已连接用户”
- Oracle删除当前用户下所有的表的方法
- oracle删除table不进回收站,清除当前用户的回收站
- Oracle基础知识--------------删除oracle当前用户下的所有对象
- oracle 无法删除用户 递归 SQL 级别 1 出现错误
- Oracle 删除用户时出现异常ora-01922: CASCADE must bu specified to drop 用户名