`

oracle数据库表被锁定

 
阅读更多

执行oracle插入,修改语句时,一直处于等待状态,处理方法如下:

 

第一:查看锁表进程SQL语句1: 

select sess.sid, 

    sess.serial#, 

    lo.oracle_username, 

    lo.os_user_name, 

    ao.object_name, 

    lo.locked_mode 

    from v$locked_object lo, 

    dba_objects ao, 

    v$session sess 

where ao.object_id = lo.object_id and lo.session_id = sess.sid;

 查看锁表进程SQL语句2: 

select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID; 

第二:杀掉锁表进程: 

如有記錄則表示有lock,記錄下SID和serial# ,將記錄的ID替換下面的738,1429,即可解除LOCK 

alter system kill session '738,1429'; 

分享到:
评论

相关推荐

    oracle 数据库用户被锁定在linux下操作

    Oracle 数据库用户锁定是指用户账户被锁定,无法登录数据库的情况。这种情况可能是由于用户密码输入错误次数超过限制,或者是数据库管理员对用户账户进行了锁定。在 Linux 下,Oracle 数据库用户锁定的解决方案主要...

    Oracle数据库账号被锁定解决方法

    在Oracle数据库操纵中,登录Oracle账号时提示失败,并且Oracle账号频繁被锁定。造成此故障的原因是什么呢?本文就介绍了这一过程,经由过程慢慢排查我们就能找到该故障的原因了。 下面记录下查找这个题目的步调。 1....

    Oracle数据库认证大师

    Oracle数据库认证大师考试是Oracle认证的考试之一,考试代号为1z0-062,主要考察考生对于Oracle Database 12c的安装和管理相关知识的掌握程度。该考试主要涵盖了数据库实例的参数设置、安全管理、数据库链接的创建等...

    oracle数据库用户频繁被锁原因排查

    oracle数据库用户为何频繁被锁,oracle数据库用户频繁被锁原因排查oracle数据库用户为何频繁被锁

    Oracle数据库.pdf

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

    Oracle数据库性能分析

    ### Oracle数据库性能分析 #### 一、Oracle体系结构 Oracle数据库是一个复杂且功能强大的关系型数据库管理系统(RDBMS),其核心组件包括实例和数据库文件。理解Oracle的体系结构对于优化性能至关重要。 - **实例**...

    Oracle数据库的表格设计

    - **表空间**: 包含一个或多个段,是Oracle数据库中最大的逻辑存储单元。 - **数据库**: 由一个或多个表空间组成,是所有数据的集合。 - **物理结构**: - **数据文件**: 存储表空间数据的实际文件。 - **重做...

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

    在 Oracle 数据库中,sys 和 system 用户是两个特殊的用户账户,它们拥有最高的权限,可以对数据库进行管理和维护。然而,如果这些用户账户被锁定,将无法以管理员身份登录系统。锁定的原因可能是由于密码输错次数...

    Oracle数据库系统安全加固规范

    Oracle数据库系统安全加固规范 Oracle数据库系统安全基线规范是为了确保Oracle数据库系统的安全运行,防止未经授权的访问、数据泄露和破坏。以下是该规范的知识点总结: 账号管理 账号管理是Oracle数据库系统安全...

    Oracle数据库表定时备份表 表名动态拼接时间戳存储过程

    1、备份Oracle数据库表时添加动态时间戳,解决了ORA-00922: missing or invalid option 错误。 2、备份表结构和数据,还备份索引、序列、触发器等对象,提高了备份速度。但需要手动备份原始表的序列。 3、备份策略是...

    Oracle数据库安全配置基线.pdf

    Oracle 数据库安全配置基线 本文档旨在指导系统管理人员或安全检查人员进行 Oracle 数据库的安全合规性检查和配置,涵盖了 Oracle 数据库安全配置基线的各个方面。 一、账号安全 账号安全是 Oracle 数据库安全...

    Oracle数据库语句大全.doc

    Oracle 数据库语句大全还包括创建表空间、删除表空间、查询表空间基本信息、创建用户、更改用户、锁定用户、删除用户等语句。 二.数据操纵语言(DML) 数据操纵语言(DML)用于操作数据库中的数据,包括插入、...

    Oracle数据库基础教程[孙风栋等编著][习题解答

    学习Oracle数据库基础,首先需要理解关系数据库的基本概念,如数据库、表、字段和记录等。然后,学习SQL语言,包括SELECT语句用于查询数据,INSERT用于插入数据,UPDATE用于修改数据,以及DELETE用于删除数据。此外...

    Oracle数据库 资料学习

    Oracle数据库是基于SQL的,因此理解和熟练使用SQL语句是基础,包括SELECT用于查询数据,INSERT用于插入数据,UPDATE用于更新数据,DELETE用于删除数据,以及DDL(Data Definition Language)用于创建和修改表结构。...

    Oracle数据库精讲与疑难解析

    此外,"疑难解析"的部分暗示了书中会包含一些实战案例和常见问题的解决方案,例如处理锁定和死锁,排查性能瓶颈,解决并发问题,以及如何在Oracle数据库中处理大数据量的挑战。这些问题的解决经验对于提升数据库管理...

    oracle数据库导入数据以及创建用户

    - 导入数据可能涉及锁定表,避免与其他用户操作冲突。 - 用户创建时要谨慎分配权限,避免权限过大导致安全风险。 - 定期审查和更新用户权限,以保持良好的数据库安全实践。 在实际操作中,可以参考给定的文档...

    Oracle数据库日常维护

    本文将详细介绍Oracle数据库的一些主要维护任务,包括使用Oracle Enterprise Manager进行监控、表空间的扩充方法、解决死锁问题以及SPFILE与PFILE的应用。 1. **Oracle Enterprise Manager基本使用** - **启动连接...

    ORACLE 数据库入门.ppt

    Oracle数据库是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据重要地位。本PPT讲义主要介绍了Oracle数据库的入门知识,适合初学者进行学习。以下是其主要内容的详细阐述: 1. **Oracle体系结构**:...

    ORACLE 数据库入门视频

    - LCKN(Lock Monitor):处理表级和行级的锁定。 - RECO(Recovery):进行恢复操作。 - SMON(System Monitor):执行系统级别的清理和恢复任务。 - DBWR(Database Writer):将数据缓冲区中的更改写入数据...

Global site tag (gtag.js) - Google Analytics