使用PL/SQL对表进行解锁
2012-05-17 16:23
176 查看
使用PL/SQL对表进行解锁
[b]1、首先确定你想要解除的锁,执行下列代码: [/b]
SELECT O.OBJECT_NAME , L.*
FROM ALL_OBJECTS O , V$LOCKED_OBJECT L
WHERE O.OBJECT_ID = L.OBJECT_ID
[b]2、根据锁定的对象、用户等来判断你要杀掉的进程,记下这条数据的SESSION_ID,执行下列代码: [/b]
SELECT TO_CHAR(SID) || ',' || TO_CHAR(SERIAL#)
FROM V$SESSION
WHERE SID = [你刚刚得到的SESSION_ID]
[b]3、将结果集COPY下来,执行下列代码: [/b]
ALTER SYSTEM KILL SESSION ['结果集']
[b]1、首先确定你想要解除的锁,执行下列代码: [/b]
SELECT O.OBJECT_NAME , L.*
FROM ALL_OBJECTS O , V$LOCKED_OBJECT L
WHERE O.OBJECT_ID = L.OBJECT_ID
[b]2、根据锁定的对象、用户等来判断你要杀掉的进程,记下这条数据的SESSION_ID,执行下列代码: [/b]
SELECT TO_CHAR(SID) || ',' || TO_CHAR(SERIAL#)
FROM V$SESSION
WHERE SID = [你刚刚得到的SESSION_ID]
[b]3、将结果集COPY下来,执行下列代码: [/b]
ALTER SYSTEM KILL SESSION ['结果集']
相关文章推荐
- 使用PL/SQL对oracle表进行解锁
- 使用PL/SQL Developer进行DEBUG时Step into会直接跳过procedure
- 使用DBMS_HPROF进行PL/SQL代码探查
- 使用PL/SQL Developer进行DEBUG时Step into会直接跳过procedure
- 使用PL/SQL Developer进行DEBUG时Step into会直接跳过procedure
- Oracle 11g数据库使用pl/sql developer进行数据导入与导出
- Oracle中使用pl/sql工具进行数据库的的导入导出
- 使用PL/SQL Developer软件解锁
- [置顶] 使用PL/SQL执行计划进行sql调优
- 提高使用SQL Developer进行PL/SQL编程的效率——Oracle 11g R2
- OCP认证考试指南(10):使用PL/SQL进行Oracle编程
- 使用PL/SQL进行模糊查询时显示错误ORA-00911:无效字符
- Oracle 学习:PL/SQL循序渐进全面学习教程--课程十三 使用组合数据类型* 游标操纵数据
- 对oracle数据库使用sql脚本进行导入导出
- 免安装Oracle客户端使用PL/SQL
- 如何使用PL/SQL来做oracle数据库的备份
- 使用plsql执行计划进行sql调优(转载)
- 在Excel中使用SQL语句对多个数据表进行精确筛选
- 如何使用PL/SQL Developer查看和杀掉session
- PL/SQL变量的使用