`

oracle数据库表解锁

阅读更多
1、查出被锁的表。

SELECT  lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name,
o.owner,o.object_name,o.object_type,s.sid,s.serial#
FROM v$locked_object l,dba_objects o,v$session s
WHERE l.object_id=o.object_id
AND l.session_id=s.sid
ORDER BY o.object_id,xidusn DESC;

2、解锁
--alter system kill session 'sid, serial#'
--根据查询出来的锁表记录的SID和SERIAL#来释放session
sid,serial#即为查询出的表的后两项数据
alter system kill session '4732, 21'
  如果提示权限不足的话,请用DBA用户登录进行解锁操作。
分享到:
评论

相关推荐

    解锁或者修改oracle 数据库用户密码.doc

    解锁或者修改 Oracle 数据库用户密码是非常重要的操作,对于数据库管理员来说,了解这些操作是非常必要的。在本文中,我们了解了 Oracle 数据库用户密码的锁定机制和解锁步骤,并且介绍了密码管理的重要性。希望这些...

    Oracle数据库解锁工具

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

    Oracle 数据库解锁session方式

    Oracle 数据库解锁session方式

    修改oracle数据库用户名及密码

    Oracle 数据库用户名及密码修改 Oracle 数据库用户名及密码修改是指在 Oracle 数据库中修改现有用户名和密码的操作。该操作需要使用 sys 用户登陆数据库,然后找到需要修改的用户,修改用户名和密码,最后提交并...

    Oracle数据库.pdf

    Oracle数据库管理是数据库管理员(DBA)日常工作中不可或缺的一部分,涉及到用户管理、系统参数配置、表空间操作等多个方面。在Oracle环境中,以下是一些关键的知识点: 1. **用户管理**: - `ALTER USER`语句用于...

    oracle存储过程解锁

    在IT领域,尤其是在数据库管理与优化中,存储过程的解锁是一项关键技能,尤其对于Oracle数据库而言。当存储过程被锁定时,可能会影响系统的性能和稳定性,因此掌握如何解锁存储过程至关重要。以下是对“oracle存储...

    oracle锁库解锁方法

    针对oracle数据库 解锁方法 ,个人使用 希望大家能够有所帮助

    Oracle数据库plsql客户端

    Oracle数据库PL/SQL Developer客户端是数据库管理员和开发人员常用的工具,它专为Oracle数据库系统设计,提供了便捷的界面来编写、测试和调试PL/SQL代码。这个工具的强大之处在于其全面的功能集,允许用户进行数据库...

    ORACLE数据库锁表问题浅析.pdf

    ORACLE数据库锁表问题浅析 Oracle数据库锁机制是企业级数据库管理系统中一个非常重要的机制。锁机制的主要目的是为了保证数据的一致性和正确性,在多用户同时访问数据库时,避免数据的不一致和错误。Oracle数据库锁...

    动态导入oracle数据库

    ### 动态导入Oracle数据库知识点解析 #### 一、Oracle数据库导入导出基础概念 在进行Oracle数据库的数据导入导出之前,我们先了解几个基本概念: - **导出(Export)**:指的是将数据库中的数据或者对象从Oracle...

    Oracle数据库维护手册

    《Oracle数据库维护手册》是为相关技术人员提供的一份详尽指南,涵盖了Oracle数据库日常运行维护的各个方面。手册的目的是帮助运维人员高效、准确地管理Oracle数据库系统,确保其稳定、安全运行。 2.1 数据库启动与...

    oracle数据库实验报告

    【Oracle数据库实验报告】 在本实验报告中,我们将探讨Oracle数据库的配置、管理和维护过程,主要涉及以下几个关键知识点: 1. **监听程序配置**:Oracle数据库在运行前需要配置监听程序,通过...

    ORACLE数据库设计

    本教程主要涵盖了Oracle数据库的安装配置、用户访问管理、表的创建与管理、操作符的使用以及基本和复杂查询等内容,旨在帮助读者掌握Oracle数据库的基础操作和设计原则。 首先,Oracle数据库的安装配置是使用Oracle...

    oracle数据库用户管理

    Oracle数据库用户管理是数据库系统中至关重要的一环,它关乎到数据的安全性和权限控制。Oracle数据库提供了丰富的用户管理和安全策略,确保只有授权的用户才能访问特定的数据资源。 首先,Oracle数据库的安全性可以...

    Oracle数据库常见维护问题手册-精典

    Oracle数据库中有很多内置的系统表,这些表对于数据库管理来说非常重要。例如,`v$database`用于查看数据库的状态,`v$datafile`用于查看数据文件的相关信息等。 **连接数据库的常用命令格式** 连接Oracle数据库有...

    连接oracle数据库的cmd命令

    在IT领域,尤其是在数据库管理与开发中,Oracle数据库因其强大的功能和广泛的适用性而备受青睐。本文将基于提供的文件信息,深入探讨如何通过CMD命令行工具连接到Oracle数据库,并介绍如何利用CMD执行特定的数据库...

    oracle数据库安装详解+配置+PL/SQL安装配置

    - **创建表空间**:表空间是Oracle数据库中存储数据的逻辑单位。在控制台中创建新的表空间,定义名称、类型、存储位置和大小。 - **编辑存储文件**:指定文件名、目录和大小。 - **创建用户**:在“安全性”下的...

    Oracle的锁表与解锁

    解锁表或数据行通常是通过事务的提交或回滚完成的。当一个事务提交或回滚后,所有由该事务产生的锁都会被自动释放。如果需要强制解锁特定的会话,可以使用`ALTER SYSTEM KILL SESSION 'SID,SERIAL#'`命令,其中`SID`...

Global site tag (gtag.js) - Google Analytics