在Oracle数据库的操作中,出现了ORA-01940: 无法删除当前已连接的用户的错误,该如何解决呢?本文我们就来介绍一下解决方案,希望能够对您有所帮助。
- SQL> drop user a cascade;
- drop user a cascade
- *
- ERROR 位于第 1 行:
- ORA-01940: 无法删除当前已连接的用户
解决方法:
- SQL> select username,sid,serial# from v$session;
- USERNAME SID SERIAL#
- ------------------------------ ---------- ----------
- 1 1
- 2 1
- 3 1
- 4 1
- 5 1
- 6 1
- 7 1
- SYS 8 3
- A 9 4
- 已选择9行。
- SQL> alter system kill session'9,4';
- 系统已更改。
- SQL> drop user a cascade;//删除用户以及用户表空间下所有对象
- 用户已丢弃。
关于Oracle数据库ORA-01940: 无法删除当前已连接的用户的相关知识就介绍到这里了,希望本次的介绍能够对您有所收获!
【编辑推荐】
- Oracle学习笔记之DECODE及常用窗口函数
- Oracle数据库各类控制语句的使用详细介绍
- Oracle数据库日期范围查询的两种实现方式
- Oracle数据库只读模式的CACHE BUFFERS CHAINS测试
- Oracle 10g数据库中UNDO_RETENTION参数的使用详解
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/270051.html<

