欢迎来到站长天空!

其它数据库

当前位置: 主页 > 数据库 > 其它数据库

oracle处理锁表基本操作

时间:2025-12-23 17:00:04|栏目:其它数据库|点击:

查询锁表

select object_name,machine,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 ;

杀表(程序内杀)

alter system kill session '543,9206';

 

如果杀不掉可以查这个来获取spid(将获取的spid给有权限的网络管理员,他就给你杀了。这个属于程序外杀,杀完这个PL/SQL就要重新登录了)

select a.spid,b.sid,b.serial#,b.username 
from v$process a,v$session b 
where a.addr=b.paddr 
and b.status='KILLED';

 查询sid的spid验证上面查询是否正确

select b.spid,a.osuser,b.program 
from v$session a,v$process b 
where a.paddr=b.addr 
and a.sid=543 

以上就是本次介绍的全部相关知识点,感谢大家的学习和对的支持。

上一篇:Oracle ASM故障数据恢复解决方案

栏    目:其它数据库

下一篇:解决ORA-12170:TNS connect timeout occurred问题

本文标题:oracle处理锁表基本操作

本文地址:https://zz.feitang.co/shujuku/32955.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2026 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号