当对象锁定时如何删除包?

时间:2013-08-19 11:00:34

标签: sql oracle oracle10g plsqldeveloper

当包被锁定时如何丢弃包。我无法找到要杀的会话。所以我想重新创建包。

错误:

错误报告: ORA-04021:等待锁定对象temp.PRODUCT时发生超时 04021. 00000 - “等待锁定对象%s%s%s%s%s%s时发生超时” *原因:在等待锁定库对象时,发生超时。 *操作:稍后重试该操作。

1 个答案:

答案 0 :(得分:0)

Metalink上有一个注释“谁持有我的库缓存引脚” - 或类似的东西。 另请看这篇文章:

http://oracle-study-notes.blogspot.de/2009/05/find-session-holding-library-cache-lock.html