Oracle锁表解决
2015-10-18 12:29
537 查看
查看锁表进程SQL语句1:
select sess.sid,
sess.serial#,
lo.oracle_username,
lo.os_user_name,
ao.object_name,
lo.locked_mode
from v$locked_object lo,
dba_objects ao,
v$session sess
where ao.object_id = lo.object_id and lo.session_id = sess.sid;
查看锁表进程SQL语句2:
select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID;
杀掉锁表进程:
如有記錄則表示有lock,記錄下SID和serial# ,將記錄的ID替換下面的738,1429,即可解除LOCK
alter system kill session '738,1429';
select sess.sid,
sess.serial#,
lo.oracle_username,
lo.os_user_name,
ao.object_name,
lo.locked_mode
from v$locked_object lo,
dba_objects ao,
v$session sess
where ao.object_id = lo.object_id and lo.session_id = sess.sid;
查看锁表进程SQL语句2:
select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID;
杀掉锁表进程:
如有記錄則表示有lock,記錄下SID和serial# ,將記錄的ID替換下面的738,1429,即可解除LOCK
alter system kill session '738,1429';
相关文章推荐
- 解决此问题:Oracle 删除用户时报 “必须指定 CASCADE 以删除 'SE'”,
- 完全卸载Oracle11g数据库
- Oracle数据泵的使用
- ORACLE功能GREATEST功能说明具体实例
- oracle表空间创建
- Oracle 多表关联更新update
- 连接oracle数据库报ora-01019
- oracle数据库优化辅助SQL语句
- Java连接Oracle数据库简单实例
- 【精品】132个Oracle经典教程•案例•视频大集合
- ORACLE CONNECT BY 整理
- [Oracle] 接线表
- hibenate 操作oracle 日期问题
- Java存取文件 - Oracle
- Centos6.5上安装oracle11gR2 完整版
- oracle 11g 64w 用32位的pl/sql
- java操作oracle数据库的时间类型
- oracle 使用 date timestamp 而不使用varchar2()的好处
- Oracle 11g netca,dbca乱码之解决
- C#连接oracle的方式以及问题解决.