- 论坛徽章:
- 0
|
oracle10g
我想删除用户cbhs的时候出错,重启数据库也不行,重启服务器还是不行。
- SQL> drop user CBHS cascade;
- drop user CBHS cascade
- *
- ERROR 位于第 1 行:
- ORA-01940: 无法删除当前已连接的用户
- SQL> select username,sid,serial# from v$session where username='CBHS';
- USERNAME SID SERIAL#
- ------------------------------ ---------- ----------
- CBHS 158 85
- SQL> alter system kill session'158,85';
- alter system kill session'158,85'
- *
- ERROR 位于第 1 行:
- ORA-00030: 用户会话 ID 不存在。
复制代码
当时我是在测试一个Procedures,可能是这个Procedures有死循环,总不结束,我就shutdown abort数据库然后startup。后来发现这个Procedures都无法删除了。 |
|