无法删除当前已连接的用户处理办法
2012-10-31 16:39
423 查看
此操作在命令行方式下进行。
打开命令行窗口,输入
sqlplus /nolog
进入sqlplus命令行
SQL>conn sys/password as sysdba;
SQL>drop user "username" cascade; --删除用户
SQL>alter database datafile 'datafile路径' resize __M; --缩放空间表大小
如:alter database datafile 'd:/oracle/../USERS01.DBF' resize 500M;
将users01.dbf缩放至500M大小
如果在删除用户时提示:无法删除当前已连接的用户
则表明当前用户在数据库session中有连接,可以查询出来并kill掉这些连接
SQL>select username, sid, serial# from v$session where username='用户名';
结果:
username sid serial#
用户名 151 51
SQL>alter system kill session '151, 51';
这样,便可以删除此用户了。
打开命令行窗口,输入
sqlplus /nolog
进入sqlplus命令行
SQL>conn sys/password as sysdba;
SQL>drop user "username" cascade; --删除用户
SQL>alter database datafile 'datafile路径' resize __M; --缩放空间表大小
如:alter database datafile 'd:/oracle/../USERS01.DBF' resize 500M;
将users01.dbf缩放至500M大小
如果在删除用户时提示:无法删除当前已连接的用户
则表明当前用户在数据库session中有连接,可以查询出来并kill掉这些连接
SQL>select username, sid, serial# from v$session where username='用户名';
结果:
username sid serial#
用户名 151 51
SQL>alter system kill session '151, 51';
这样,便可以删除此用户了。
相关文章推荐
- "无法删除当前已连接的用户"处理办法
- ORA-01940: 无法删除当前连接的用户(解决办法)
- 无法删除Oracle用户,提示存在当前连接问题的解决办法
- oracle中提示无法删除当前连接的用户之解决办法
- Oracle无法删除当前连接用户,以及killed的处理
- ORA-01940无法删除当前已连接用户
- ORACLE无法删除当前连接用户
- Oracle中删除用户和表空间的常见问题(比如:ORA-01940无法删除当前已连接用户的解决方案)
- oracle删除不了用户,提示“无法删除当前已连接的用户”
- Oracle ORA-01940 无法删除当前已连接用户
- 无法删除当前连接的用户
- ORA-01940无法删除当前已连接用户的解决方案
- Oracle 无法删除当前已连接的用户
- 如何断开所有连接oracle的用户--解决ORA-01940:无法删除当前连接的用户
- oracle 删除用户,提示“无法删除当前已连接的用户”
- ORACLE无法删除当前连接用户
- 解决ORA-29857:表空间中存在域索引和/或次级对象 & ORA-01940:无法删除当前连接的用户问题 分类: oracle sde 2015-07-30 20:13 8人阅读 评论(0) 收藏
- oralce无法删除用户,ORA-01940提示 “无法删除当前已连接用户”
- Oracle数据库ORA-01940: 无法删除当前已连接的用户
- (转)oracle中用户删除不了,ORA-01940提示 “无法删除当前已连接用户”