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

oracle对象解锁方法

阅读更多
网上搜索而得,整理如下:
--查看被锁的对象
SELECT l.session_id sid,
       s.serial#,
       l.locked_mode,
       l.oracle_username,
       l.os_user_name,
       s.machine,
       s.terminal,
       o.object_name,
       s.logon_time,
       p.SPID
  FROM v$locked_object l, all_objects o, v$session s,v$process p
 WHERE l.object_id = o.object_id
   AND l.session_id = s.sid
   and s.PADDR=p.ADDR
 ORDER BY sid, s.serial#;

--方法1:alter system kill session 'sid,serial#'
alter system kill session '26,7013';

--方法2(方法1不灵时采用):在操作系统命令行 orakill YWZC spid
orakill YWZC 4436


分享到:
评论
2 楼 sea0108 2011-12-17  
geniusqiao 写道
勇哥,好久没更新博客了。

近日无新得,愧对大家。
1 楼 geniusqiao 2011-12-16  
勇哥,好久没更新博客了。

相关推荐

    解锁oracle对象

    解锁oracle对象

    oracle用户解锁三种方法

    除了这些基本的用户解锁方法,Oracle数据库还包含一些预定义的系统用户,如`CTXSYS`, `DBSNMP`, `LBACSYS`, `MDDATA`, `MDSYS`, `DMSYS`, 和 `OLAPSYS`等,它们各自服务于特定的功能,例如文本搜索、数据库监控、...

    Oracle数据库解锁工具

    Oracle数据库解锁工具是一种专门用于解决Oracle数据库账户锁定问题的应用程序,尤其在开发环境中十分有用。在Oracle数据库系统中,为了确保安全性,用户账户可能会因为多次尝试登录失败而被自动锁定。这种情况下,...

    oracle存储过程解锁

    ### 描述:“如果存储过程被锁住,可以使用这个存储过程解锁方法” #### 解析: 当遇到存储过程被锁定的情况时,通常可以通过查询`dba_ddl_locks`视图来查找锁定的详细信息。例如,要检查名为`prc_exec_day`的存储...

    oracle用户解锁三种方法.doc

    2. 在对象浏览器中查看"Users",找到需要解锁的用户。 3. 右键点击该用户并选择"Edit"。 4. 在用户属性中,取消选中"Account Locked"选项,并更新密码(如果需要)。 5. 点击"Apply"保存更改,然后点击"Close"关闭...

    oracle用户解锁

    综上所述,Oracle用户解锁涉及多个步骤,包括登录数据库、使用SQL命令解锁用户、设置新密码以及查询锁定对象和强制终止会话。掌握这些操作对于Oracle数据库管理员来说至关重要,有助于确保数据库的正常运行和数据的...

    oracle解锁,死锁

    以下是一些常用的解锁方法: 1. **使用ALTER SYSTEM KILL SESSION命令**:这是最直接的方法之一,可以直接终止某个会话,从而释放该会话持有的所有锁。例如,在给定的部分内容中提到的命令: ``` ALTER SYSTEM ...

    oracle 解锁 语句

    在深入探讨具体的解锁方法之前,我们需要了解几个关键的概念: - **锁定(Lock)**:锁定是在数据库对象上设置的一种机制,用于控制对数据的并发访问。 - **会话(Session)**:会话是用户与数据库之间的交互过程。...

    Oracle的锁表与解锁

    ### Oracle的锁表与解锁...通过以上方法,我们可以有效地管理和监控Oracle数据库中的锁状态,从而避免死锁和提高系统的并发性能。在日常数据库管理中,正确理解和应用锁机制对于保持数据库的高可用性和响应性至关重要。

    oracle锁表及解锁

    本文将深入探讨Oracle中检查锁表的方法以及如何对表进行解锁。 #### Oracle锁类型 Oracle中的锁主要有两种类型:表级锁(Table Locks)和行级锁(Row Locks),分别由`TM`和`TX`标识。表级锁通常用于DML操作或DDL...

    查看数据库锁和解锁方法

    ### 查看数据库锁和解锁方法 在数据库管理与开发过程中,锁定机制是非常重要的一个环节,它可以帮助我们确保数据的一致性和事务的正确执行。本文将详细介绍如何查看数据库中的锁状态以及如何解除这些锁,包括具体的...

    oracle对象创建

    根据提供的文件信息,我们可以归纳总结出Oracle数据库中与对象创建相关的知识点。以下是对这些知识点的详细解释: ### 1. 连接到数据库 在Oracle中,连接到数据库可以通过以下命令实现: ```sql Connect name/pwd ...

    Oracle解锁scott用户

    scott用户的默认密码通常是“tiger”,而该用户的数据库模式包含了各种表、视图等对象,这些对象对于学习Oracle数据库的基本概念非常有帮助。但是,默认情况下,scott用户可能被锁定,因此需要解锁才能正常使用。 #...

    oracle表解锁

    在Oracle数据库环境中,有时由于并发操作或...以上是关于“Oracle表解锁”的详细说明,包括锁定类型、查询锁定信息、解锁方法以及预防策略。通过理解这些概念和实践,你可以有效地管理和解决Oracle数据库中的锁定问题。

    Oracle表死锁与解锁

    本文将深入探讨Oracle表死锁的原因、检测以及解决方法。 首先,我们需要了解死锁的基本概念。死锁是当两个或更多个事务在执行过程中,因争夺资源而造成的一种相互等待的现象,若无外力干涉它们都无法继续执行。在...

    oracle查锁和解锁命令

    ### Oracle查锁与解锁命令详解 #### 一、Oracle锁机制简介 在Oracle数据库中,锁是用来控制多个用户对同一数据资源访问的一种...通过以上方法,不仅可以有效管理Oracle中的锁,还能显著提升数据库的稳定性和性能。

    快速查找oracle锁对象

    "快速查找Oracle锁对象"的方法通常包括以下几个步骤: 1. **使用V$SESSION和V$LOCK视图**:Oracle提供了一些动态性能视图,如V$SESSION和V$LOCK,它们可以显示当前会话的锁信息。通过查询这些视图,我们可以找到...

    Oracle如何解锁

    在深入探讨解锁方法之前,我们需要先了解Oracle中的锁定机制。Oracle通过不同的锁定级别来确保数据的一致性和完整性,这些锁定级别包括行级锁、表级锁等。当一个事务正在读取或修改某一行数据时,它会自动获得该行的...

    ORACLE 如何查询被锁定表及如何解锁释放session

    本文将详细介绍如何使用Oracle SQL查询锁定的表,并提供一种方法来解锁并释放相关的会话。 #### 一、查询被锁定的表 在Oracle数据库中,当一个事务开始执行时,它可能会锁定表或行以防止其他事务同时对其进行修改...

Global site tag (gtag.js) - Google Analytics