• 售前

  • 售后

热门帖子
入门百科

Oracle解锁的方式先容

[复制链接]
小猪散步 显示全部楼层 发表于 2021-10-26 13:03:46 |阅读模式 打印 上一主题 下一主题
1、 查看当前被解锁的对象
示例: 将表aa加锁 执行 select * from aa for update;
方式一:通过SQL查询
select 'alter system kill session ',''''||trim(t2.sid)||','||trim(t2.serial#)||''';'
from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time;
执行结果

方式二:在PL/SQL环境下 工具-->会话-->All sessions 通过点击每条记载,查看下面的

可以查看到被锁住的表AA以及Sid,Serial#。
2、解锁方式
利用DBA身份,通过执行 alter system kill session 'SID,SERIAL#';(比方本例中的alter system kill session '119,36260';)即可解锁

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作