Oracle中的包、存储过程、函数被锁定解决方案
2012-11-10 19:23
246 查看
1、查出是哪些进程锁住了指定的对象
Select b.SID,b.SERIAL# From dba_ddl_locks a, v$session b Where a.session_id = b.SID And a.name = ' RE_ANALYSISMODEIMAGE_PKG ';
2、结束进程数据
alter system kill session 'sid,serial#'
3、如果不能正常结束
Select spid, osuser, s.program From v$session s, v$process p Where s.paddr = p.addr And s.sid in (Select b.SID From dba_ddl_locks a, v$session b Where a.session_id = b.SID And a.name = ' RE_ANALYSISMODEIMAGE_PKG ')
4、结束进程 不同操作系统会有所不能
Select b.SID,b.SERIAL# From dba_ddl_locks a, v$session b Where a.session_id = b.SID And a.name = ' RE_ANALYSISMODEIMAGE_PKG ';
2、结束进程数据
alter system kill session 'sid,serial#'
3、如果不能正常结束
Select spid, osuser, s.program From v$session s, v$process p Where s.paddr = p.addr And s.sid in (Select b.SID From dba_ddl_locks a, v$session b Where a.session_id = b.SID And a.name = ' RE_ANALYSISMODEIMAGE_PKG ')
4、结束进程 不同操作系统会有所不能
相关文章推荐
- oracle 函数(储存过程)或表保存卡死,被锁定的解决方案
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包
- oracle 存储过程和函数例子
- java使用oracle的存储过程和函数区别
- 第十一章 Oracle 函数与存储过程
- Oracle 存储过程 定义 和 优点 与 函数 区别
- Oracle学习操作(6)函数与存储过程
- oracle 存储过程与函数
- 【Oracle 学习笔记】Day 3 存储过程及函数
- java下实现调用oracle的存储过程和函数
- oracle中函数和存储过程的区别和联系
- 调用oracle函数与存储过程
- Oracle的存储过程、函数和触发器
- Oracle中重新编译无效的存储过程, 或函数、触发器等对象
- oracle编写 函数和存储过程
- ORACLE常用SQL、存储过程和函数
- oracle查看包存储过程,函数,以及存储过程参数,函数参数
- Oracle开发常用函数与存储过程
- oracle中函数和存储过程的区别和联系
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包