数据库中某条数据被锁了。如何解锁

数据库中某条数据被锁了。如何解锁,第1张

1、查看数据库锁,诊断锁的来源及类型:

select object_id,session_id,locked_mode from v$locked_object

或者用以下命令:

select b.owner,b.object_name,l.session_id,l.locked_mode

from v$locked_object l, dba_objects b

where b.object_id=l.object_id 2、找出数据库的serial#,以备杀死:

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_time3、杀死该session

alter system kill session 'sid,serial#'

记得以上是用SYS或者SYSTEM账户进入,要不没权限。

第一步,桌面上看到SQL server数据库

第二步,打开SQL server数据库,输入登录名,密码,点击连接

第三步,点击新建查询

第四步,选择master数据库

第五步,我们先查看数据库被锁的表

第六步,接着我们输入解锁进程,然后执行就可以进行数据库解锁了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9646221.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存