网站首页 > 数据库 / 正文
今天在修改oracle数据的时候,提示:记录被另一个用户锁住。
后来关闭pl/sql后,重新打开进入用
select t .* ,t.rowid from tablename t;修改,还是提示这个错误,这时是不是同时有人在修改这个表导致现在不能修改啊。后来等了一会再试,还是这样的问题,这时怀疑是不是被死锁住了。
进入pl/slq窗口,点击工具(tool),点击会话(session),点击锁,可以看到锁的session
查看这锁里有没有记录,有就有死锁了,就要对这一行记录右键把它kill掉就可以正常修改某个被锁住的表了。
Tags:oracle 用户 表
- 上一篇:ORACLE用户表空间动态切换
- 下一篇:如何用oracle 创建表空间?
猜你喜欢
- 2024-11-26 一文看懂Oracle数据库表空间设计--ASM/BFT/OMF
- 2024-11-26 Oracle表空间扩容
- 2024-11-26 日常运维笔记--oracle rac表空间扩容问题
- 2024-11-26 Linux日常小技巧Oracle导出表结构
- 2024-11-26 详解Oracle数据库表空间设计--ASM/BFT/OMF综合使用
- 2024-11-26 ORA-01720:不存在SYS.DUAL的授权选项的解决方案
- 2024-11-26 Oracle Database 23ai 中的大文件表空间收缩
- 2024-11-26 从零开始学习Oracle之数据库和数据表的基本操作
- 2024-11-26 Oracle 优化表分区
- 2024-11-26 一文总结ORACLE 两表关联更新常见实现方式