Oracle 表解锁
今天在操作表时,发现无法update,于是到网上搜索了一些资料,发现是Oracle锁表了....
其实解锁并不复杂,用PL/SQL可以很方便解锁,可以用两种方式得到目前被锁住的表。
第一种是,直接从,Tools->Session里面查看,里面有很多的Session和进程,下面有一个Lock的Tab,选中那个Tab,然后一条一条地去上面Session,如果Lock这一栏有数据,就说明被锁住了,在Objec_Name里面可以看到表名。
如果是自己的表,可以得到Sid和Serial#,接着执行以下语句就可以解锁:
alter system kill session 'sid,serial#';
第二种方法是用语句得到详细的被锁住的表的信息,语句如下:
SELECT /*+ rule */ s.username,
decode(l.type,'TM','TABLE LOCK',
'TX','ROW LOCK',
NULL) LOCK_LEVEL,
o.owner,o.object_name,o.object_type,
s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuser
FROM v$session s,v$lock l,dba_objects o
WHERE l.sid = s.sid
AND l.id1 = o.object_id(+)
AND s.username is NOT Null
Oracle 表解锁相关推荐
- oracle提交解锁,Oracle表解锁
Oracle表解锁[@more@] 查询被锁的表: select sess.sid,sess.serial#, lo.oracle_username,lo.os_user_name,ao.object ...
- ORACLE表锁了如何解锁
ORACLE表锁了如何解锁 工作中遇到表锁了,无法进行更新操作,如何解决? 1.执行以下sql导出解锁脚本 SELECT'alter system kill session ''' || sess.s ...
- 怎么解锁oracle数据库表,Oracle数据库表解锁语句
--表解锁 select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_ ...
- oracle数据库解锁表
首先查询sid与串口: select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$sessi ...
- Oracle数据库表解锁语句
--表解锁 select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_ ...
- Oracle→序列、视图、索引、存储过程、存储函数、包、触发器、表分区、锁表解锁表、事务、PLSQL、备份恢复、游标
序列SEQUENCE 视图VIEW 索引 同义词 存储过程 存储函数 包 JAVA调用包 触发器 表分区 锁表解锁表 事务 PLSQL 备份恢复
- oracle能对某一用户解锁,oracle用户解锁
oracle用户解锁 Oracle用户解锁 每当我们新安装了oracle后,第一次运行都会出现一个用户被锁的错误提示,此时需要我们手动进行用户解锁,下面以解锁scott用户为例: 首先在命令行窗口中输 ...
- oracle 表列 自增,ORACLE表建立自增列
create tablespace studentDB datafile 'E:\datafiles_1.dbf' size 10m; create user Huang_Ying_Bo identi ...
- Oracle 表空间扩容
2019独角兽企业重金招聘Python工程师标准>>> 1.查询当前表空间使用情况 col FILE_NAME format a50; col SPACE_NAME format a ...
最新文章
- 马斯克要办大学上了热搜
- c#对oracle操作时候 出现的乱码问题。
- 学了这些技术就能轻松找到一份待遇不错的岗位
- ZOj 2104——Let the Balloon Rise
- 生成图片_GitHub Star 3.2K Java 图片缩略图生成库
- 《移动App测试的22条军规》—App测试综合案例分析23.5节测试微信App的用户体验...
- 关于linux下anaconda的pip包及其他包的本地更新方法
- 《数字图像处理 第三版》(冈萨雷斯)——第三章 灰度变换和空间滤波
- Python+Excel 华尔街的一股清流
- 二叉树的几个基本性质
- PLC通讯实现-C#实现西门子PLC MPI通讯W95_S7(五)
- MySQL批量修改库、表、列的排序规则
- python 推导式
- lcg_magic算法笔记:堆排序
- 神同步的智能运维体系和世界杯442阵型
- 【移动机器人技术】move_base中障碍物无法清除的解决办法
- 正则表达式之grep、egrep工具的使用方法
- [Python爬虫] 四、数据抓取之HTTP/HTTPS抓包工具Fiddler
- c语言写一个进出货管理,[源码和文档分享]基于C语言实现的超市管理系统
- VC,PE和Hedge Fund
热门文章
- APP的安装卸载测试
- win10 sdk各种版本下载地址
- 从头开始写STM32F103C8T6驱动库(二)——编写系统初始化程序,配置时钟树
- Linux几种检测rootkit隐藏进程的方法
- 微信进化史(未完待续)
- 完全否定联想需谨慎,加工贸易对中国制造起到了巨大推动作用
- 使用Sigar包获取操作系统信息
- 天地图墨卡托在线地址
- python程序设计基础山东联盟课后答案_Python程序设计基础(山东联盟)答案2020...
- copy failed: file not found in build context or excluded