`
gzspark
  • 浏览: 109669 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

"ORA-01940: 无法删除当前已连接的用户"的解决方法

SQL 
阅读更多
明明不是DBA,时不时也得干下属于他们的活。

“老大,我删除数据库用户时老是出错呀!报"ORA-01940: 无法删除当前已连接的用户"的错”

“废话,全世界都挂在上面,你看会话中几十个主连在上面,怎么删除呀?”

小弟一脸无辜的站在面前:“这个数据要更新一下,我总不能一个个去求他们断线吧?腿都要跑断的啦!”

“唉,那就强断吧!”

select username,sid,serial# from v$session where username='UNTWORLD';




挨个踢吧!

alter system kill session'127,59560';

喂,你怎么把我踢出来了?我的结果还没跑完呢...

  • 大小: 9.4 KB
分享到:
评论

相关推荐

    ORA-01940:无法删除当前已连接的用户

    在Oracle数据库管理中,"ORA-01940:无法删除当前已连接的用户"是一个常见的错误,它表示尝试删除的用户当前正处于活动状态,即至少有一个会话(session)与该用户关联。要成功删除用户,必须先断开所有相关会话。...

    ora-01033:oracle initialization or shutdown in progress 解决方法

    ### ora-01033: Oracle Initialization or Shutdown in Progress 解决方法 #### 一、问题背景及原因 **标题**: “ora-01033: Oracle initialization or shutdown in progress 解决方法” **描述**: “ora-01033: ...

    oracle报错大全(珍藏版)

    这通常是因为对象类型不存在或已被删除。 #### ORA-00026: Invalid Lock ID 使用了无效的锁ID时触发。这可能是由于锁ID不再存在或从未存在过。 #### ORA-00027: Unable to Remove Current Lock 当尝试移除当前持有...

    ORA错误中文描述(包括所有)

    #### ORA-00027: 无法删除当前用户 如果尝试删除一个正在使用的用户,或者用户拥有其他依赖的对象时,将出现此错误。通常需要先删除依赖对象,然后才能成功删除用户。 #### ORA-00028: 用户被删除 当一个用户被...

    ORACLE错误一览表.

    ##### ORA-00027: 无法删去当前会话 - **描述**:尝试删除当前活跃的会话时触发。 - **解决方法**: - 不应直接删除当前活跃会话。 - 考虑正常退出会话。 ##### ORA-00028: 您的会话已被删去 - **描述**:当前...

    oracle报错的详细列表

    当用户会话已被系统删除时触发。 #### ORA-00029: 会话不是用户会话 当尝试对非用户会话(如系统会话)执行操作时触发。 #### ORA-00030: 用户会话ID不存在 尝试引用不存在的用户会话ID时触发。 #### ORA-00031: ...

    Oracle 报错ORA-00845 MEMORY_TARGET not supported on this system

    如果问题仍未解决,可以查阅Oracle官方文档或社区论坛,搜索相关的错误代码和解决方案,看看其他用户是如何处理类似问题的。 8. 联系Oracle支持。作为最后的手段,如果自己无法解决问题,可以联系Oracle官方技术支持...

    oracle错误代码大全

    3. ORA-00018: 超出了最大会话数,数据库当前无法支持更多的连接。 4. ORA-00019: 超过了最大会话许可数,这可能是因为数据库的许可证限制或者会话管理策略导致的。 5. ORA-00020: 超出了最大进程数,这通常是由于...

    Oracle错误代码大全.pdf

    13. ORA-00028: 你的会话已被删除,这意味着会话不再存在,需要重新建立连接。 14. ORA-00029: 会话不是用户会话,这可能是因为尝试执行用户操作的会话没有适当的权限。 15. ORA-00030: 用户会话ID不存在,这通常...

    oracle常见错误及解决方法

    4. ORA-00021, ORA-00022, ORA-00023, ORA-00024, ORA-00025, ORA-00026, ORA-00027, ORA-00028, ORA-00029: 会话和进程相关的错误 这些错误涉及会话状态、ID或权限问题。解决方法包括检查会话配置、用户权限,以及...

    ORA-12154 TNS 无法解析指定的连接标识符

    ### ORA-12154 TNS 无法解析指定的连接标识符 #### 问题概述 在使用Oracle数据库时,经常会遇到一个常见的错误提示:“ORA-12154: TNS: 无法解析指定的连接标识符”。此错误通常发生在尝试从客户端连接到服务器端...

    oracle错误一览表

    - **解决方法**: 确认是否真的需要删除当前会话,如果不是,请终止该操作。 **ORA-00028: 您的会话已被删去** - **描述**: 用户的会话已被系统或其他管理员删除。 - **解决方法**: 重新登录或联系系统管理员恢复...

    oracle 错误一览表

    - **解决方法**:增加 LICENSE_MAX_USERS 的值或减少当前用户的数量。 #### ORA-00036: Database block size out of range - **描述**:数据库块大小超出范围。 - **解决方法**:将 DB_BLOCK_SIZE 设置为允许的范围...

    Oracle错误代码

    了解这些错误代码的含义及解决方法,对于快速定位问题、解决问题有着至关重要的作用。以下是一些常见的Oracle错误代码及其解释: #### ORA-00001: 违反唯一约束条件 当尝试插入或更新的记录违反了数据库表中的唯一...

    Oracle 错误一览表.docx

    - **描述**:当前使用的会话已被系统管理员或其他用户删除。 - **解决方法**:重新建立连接。 ##### orA-00029: 会话不是用户会话 - **描述**:尝试操作的会话不是普通用户会话。 - **解决方法**:确保目标会话是...

    Oracle错误代码大全

    - **解决方法**:结束当前会话再尝试删除。 #### ORA-00028: 您的会话已被删去 - **描述**:当前会话已被系统删除。 - **解决方法**:重新建立连接。 #### ORA-00029: 会话不是用户会话 - **描述**:会话类型不...

    ORACLE运行报错.doc

    许可证限制的用户数少于当前已登录的用户数。 17. ORA-00036: 超过递归 SQL() 级的最大值 递归SQL调用达到最大深度,需要检查SQL语句是否存在无限递归情况。 18. ORA-00037: 无法转换到属于不同服务器组的会话 ...

    Oracle错误一览表汇编.docx

    由于当前会话正被执行,所以无法删除。 13. ORA-00028: 您的会话己被删去 会话已被系统或其他用户终止。 14. ORA-00029: 会话不是用户会话 会话与用户无关,可能是系统会话或后台进程。 15. ORA-00031: 标记要删...

    Oracle错误信息

    与ORA-01258和ORA-01259类似,这同样表示无法删除文件。需要检查文件权限和状态。 #### ORA-01266:无法唯一确定文件 当无法确定文件的身份时出现此错误。这可能是由于文件名或路径重复。 #### ORA-01267:无法...

Global site tag (gtag.js) - Google Analytics