`
zsw_sh
  • 浏览: 13502 次
文章分类
社区版块
存档分类
最新评论

关于 oracle record is locked by another user 问题解决办法

 
阅读更多

在操作ORACLE数据库的时候,由于执行完,没有COMMIT,直接把PL/SQL关闭掉,后来导致那张表被锁住,当编辑时就会出现这个信息

record is locked by another user!

当出现这种情况的时候,只要操作下面几个步骤就可以解锁:


select t2.username,t2.sid,t2.serial#,t2.logon_time
from v$locked_object t1,v$session t2
where t1.session_id=t2.sid order by t2.logon_time;
--查看锁

--alter system kill session 'sid,serial#';
--把锁给KILL掉
alter system kill session '151,14678';

分享到:
评论

相关推荐

    oracle数据库解决死锁

    Oracle数据库解决死锁是指在Oracle数据库中出现的死锁问题,通过使用PL/SQL语句手动解决死锁问题。死锁是当多个事务在等待其他事务释放资源时,导致系统无法继续执行的现象。 在Oracle数据库中,死锁可能是由多种...

    Oracle the account is locked解决办法

    本文将针对“Oracle the account is locked”这一主题进行深入探讨,包括其原因、查询方法以及具体的解锁步骤。 #### 错误提示与含义 当出现`ORA-28000: the account is locked`这样的错误提示时,表明当前尝试登录...

    解决sqlite死锁示例异常database is locked示例

    总结来说,SQLite的死锁问题主要源于资源竞争和事务顺序,通过理解死锁产生的原因,结合异常处理、事务设计优化、日志监控等手段,可以有效地预防和解决"database is locked"异常。在实际开发中,应当重视数据库的...

    Core is locked-up! stm32 flash 解锁

    stm32 flash解锁,我的是开发板,在按键中断中解锁flash,具体的见源代码,使用ram.icf,把程序烧录在ram中,环境是IAR6.10,库版本是3.0,成功解决Core is locked-up问题。~

    ORACLE应用中常见的傻瓜问题1000问-1

    ### ORACLE应用中常见的傻瓜问题1000问(精选知识点解析) #### 知识点1:如何查看系统被锁的事务时间? 在Oracle数据库中,了解哪些...以上知识点涵盖了Oracle数据库中常见的操作和问题解决方法,希望对你有所帮助。

    sqlite死锁datebaselock解决方案

    三、解决“database is locked”问题的步骤 1. **检查代码逻辑**:确保每次操作后都正确关闭连接和释放资源,避免事务悬空。 2. **优化事务管理**:尽量减少事务的粒度,尽快完成事务操作,避免长时间占用锁。 3. **...

    oracle11g用户登录时被锁定问题的解决方法 (ora-28000 the account is locked)

    最近在操作oracle11g的使用出现错误的现象:ora-28000 the account is locked,既用户无法登录问题,如何解决此问题呢?下面小编给大家带来了oracle11g用户登录时被锁定问题的解决方法,感兴趣的朋友一起看看吧

    oracle清除死锁

    ### Oracle清除死锁知识点 #### 一、Oracle死锁概念 在Oracle数据库中,当两个或多个事务在等待对方释放锁定资源时会发生...通过以上方法,不仅可以有效避免Oracle中的死锁问题,还能提高系统的整体性能和稳定性。

    SVN在客户端执行UPDATE报locked的处理办法

    ### SVN在客户端执行UPDATE报locked的处理办法 #### 背景介绍 在软件开发过程中,版本控制系统(Version Control System, VCS)是必不可少的工具之一。Subversion(SVN)作为一款开源的集中式版本控制系统,被广泛...

    Android多线程操作sqlite(Sqlite解决database locked问题)

    然而,在多线程环境中,由于并发访问数据库,可能会遇到“database locked”(数据库被锁定)的问题。本文将深入探讨如何在Android中使用多线程操作SQLite并解决数据库被锁定的问题。 首先,理解“database locked...

    mysql启动-连接失败两例.txt

    ### MySQL启动与连接失败案例分析 #### 案例一:`mysql-bin.00000*` 文件导致的问题 在本案例中,MySQL 的启动遇到了问题,具体...通过以上分析和解决方法,我们可以有效地诊断和修复 MySQL 启动与连接失败的问题。

    如何解决Oracle杀死死锁进程

    解决 Oracle 杀死死锁进程 Oracle 杀死死锁进程是数据库管理员经常遇到的问题,...解决 Oracle 杀死死锁进程需要具备扎实的 Oracle 基础知识和解决问题的经验。通过学习和实践,可以更好地掌握解决死锁问题的方法。

    oracle密码到期解决方案

    在Oracle 11g版本中,默认情况下,系统在default概要文件(profile)中设置了一个参数`PASSWORD_LIFE_TIME`,该参数用于定义密码的有效期限。默认值为180天,即6个月后密码会自动过期,需要重新设置。 #### 解决方案...

    详解oracle用户创建(create user)

    详解oracle用户创建(create user)(上) 转载 http://blog.itpub.net/26110315/viewspace-715882/ 用户能访问数据库前必须要有获得相应授权的账号,oracle中创建一个用户并为其分配密码很简单,但是在创建用户的同时...

    oracle Session与lock 解除

    ### Oracle Session与Lock解除 在Oracle数据库环境中,锁机制是一种重要的资源管理手段,它能够确保数据的一致性和并发性处理。锁(Lock)是数据库管理系统为了控制多个用户对同一数据资源的同时访问而采取的一种...

    1000个ORACLE经典问题回答

    ### ORACLE经典问题解答知识点概览 #### 1. Oracle 安装完成后的初始口令 ...以上知识点涵盖了从 Oracle 安装配置到日常管理的一系列常见问题及其解决方案,对于初学者和经验丰富的数据库管理员都非常实用。

    锁表问题解决

    Oracle锁表常用sql语句: 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 ...

    oracle常见问题1000个

    ### Oracle常见问题解析 #### 一、Oracle安装后的初始口令 - **Internal**: `internal` - **OracleSys**: `sys/change_on_install` - **System**: `system/manager` - **Scott**: `scott/tiger` - **Sysman**: `...

Global site tag (gtag.js) - Google Analytics