ORA-01940: cannot drop a user that is currently
原创 2019-02-21 12:42:27
3430阅读
问题提出: SQL〉DROP USER USER1 CASCADE ERROR:ORA-01940: cannot drop a user that is currently connected 由于当前用户正连接到数据库,所以无法删除 解决办法: 1、查询此用户的会话进程, SQL〉SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='U
原创 2011-12-14 11:33:39
8917阅读
遇到这个问题,需要先kill掉所有使用该用户连接数据库的进程:这里有个简单的方法:1, SQL> SELECT 'ALTER SYSTEM KILL SESSION '||''''||SID||''''||','||''''||SERIAL#||''''||';' as KILLER FROM V$SESSION WHERE USERNAME='JC_CC_XC';  2
转载 精选 2015-05-05 09:46:17
686阅读
由于自己的粗心大意安装11Gr2 时,没有装SCOTT用户,执行脚本时执行错了,参照了“娜一片天空” 博客,的文章,成功删除,在此非常感谢。原文http://wanwentao.blog.51cto.com/2406488/741550ORA-01940: cannot drop a user that is currently connectedSQL> drop user scott c
原创 2016-11-24 21:33:37
1182阅读
在删除oracle用户时提示报错:ORA-01940: 无法删除当前连接的用户解释:ORA-01940错误表示你正在尝试删除当前正在连接数据库的用户。Oracle不允许在用户连接到数据库时删除该用户,因为这样会导致用户会话失效,从而引发异常解决:(1)查询V$SESSION视图来查询要删除的用户的会话信息。SELECT SID, SERIAL#, username, program FROM
原创 1月前
432阅读
最近Oracle把哦整爽老。哇哈哈。。作者:17361887941)查看用户的连接状况 select username,sid,serial# from v$session------------------------------------------如下结果:username          sid                serial#-----------------------
转载 2022-01-10 14:57:27
125阅读
原文地址:ORA-01940无法删除当前已连接用户作者:1736188794 1)查看用户的连接状况 select username,sid,serial# from v$session 如下结果: username sid serial# NETBNEW 513 22974NETBNEW 514
原创 2021-08-05 14:13:09
164阅读
-- 登录系统用户 -- 查看当前用户的连接状况 select sid, serial#, username from v$session where username = '用户名'; -- 终止连接当前用户的session alter system kill session 'sid, seri ...
转载 2021-07-21 03:13:00
87阅读
2评论
drop user
原创 2013-05-09 16:24:15
418阅读
今天在现场作业时,需要先删除用户;在执行drop user时提示“ORA-01940: cannot drop a user that is currently connected”,当时的环境如下:操作系统:Windows XP数据库:Oracle 10.2.0.1 当时时间比较着急,直接采取了釜
转载 2017-12-06 15:43:00
138阅读
2评论
在 Oracle 库上执行删除用户命令【DROP USER testabc CASCADE;】 时,提示如下警告信息:ora-01940:无法删除当前连接在用户说明该用户的某些对象还有连接未释放,需要杀掉所有未释放的连接,才能正常删除用户。具体操作步骤为:第一步,查询未释放连接信息select saddr,sid,serial#,paddr,username,status from v$session where username is not null andusername..
原创 2022-03-30 11:09:58
1278阅读
今天在进行测试环境导数据的时候,需要记性drop user操作。在执行drop user的时候,提示:ORA-01940: cannot drop a user that is currently connectedSQL> drop user ecity ;drop user ecity*ERROR at line 1:ORA-01940: cannot drop a user that
原创 2018-03-20 22:06:30
3965阅读
1点赞
错误信息【汉】ORA-01940:无法删除当前已连接的用户【英】ORA-01940:cannot drop a user that is currently connected例在正常运行的实例中删除用户时报错。版本在所有版本中都可能会遇到。原因这个问题非常简单,就是oracle在删除该用户时发现它还有未断开的会话,因此抛出此错误。注意,即使加cascade参数也无法直接删除还未断开的用户。解决方
原创 2023-08-03 09:32:27
87阅读
 删除数据库用户的时候经常会遇到这样的错误;ORA-01940: cannot drop a user that is currently connected原因是有程序在连接我们需要删除的用户,我们删除用户之前一定要先把连接断掉;1、查找帐号下哪些连接在运行:SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='USERNAME';注意:此处需要大写
转载 2019-06-19 14:33:00
138阅读
2评论
xxx为待删除的用户名SQL> drop user xxx cascade;删除数据库用户的时候经常会遇到这样的错误;ORA-01940: cannot drop a user that is currently connected原因是有程序在连接我们需要删除的用户,我们删除用户之前一定要先把连接断掉; 如下:1、查找帐号下哪些连接在运行:SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='USERNAME';.
原创 2021-08-24 15:01:46
473阅读
 在Oracle数据库的操作中,出现了ORA-01940: 无法删除当前已连接的用户的错误,该如何解决呢?本文我们就来介绍一下解决方案,希望能够对您有所帮助。 SQL> drop user a cascade;  drop user a cascade  *  ERROR&nbsp
转载 2012-01-11 16:40:46
3665阅读
1点赞
1评论
在执行drop user的时候,提示报错信息:ORA-01940: cannot drop a user that is currently connectedSQL> drop user ecity ;ERROR at line 1:ORA-01940: cannot drop a user that is currently connected造成这个问题的原因是很明显的,...
原创 2022-08-22 13:58:42
99阅读
解决办法:1、查看用户进程情况 select saddr,sid,serial#,paddr,username,status from v$session where username is not null;2、找到要删除用户的sid、serial,kill进程 alter system kill
原创 10月前
110阅读
数据库中删除某个用户时报ORA-01940,是由于该用户还有session连接,因此先用sysdba用户kill该用户session,再删除该用户即可。示例如下: SQL> drop user PDS cascade;drop user PDS cascade //PDS为数据库用户名 ORA-01940: 无法删除当前已连接的用户   SQL> select u
转载 精选 2012-02-07 15:36:23
1124阅读
  • 1
  • 2
  • 3
  • 4
  • 5