熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL語言 >> 正文

編譯存儲過程時出現Ora-04021錯誤的解決方法

2013-11-13 12:39:52  來源: SQL語言 

  編譯的存儲過程的時候程序死住等待一會出現ora錯誤解決辦法:

  可能被鎖住

  查看v$lockedselect bsidbserial#bmachinebterminalbprogrambprocessbstatus from v$lock a v$session b

  where aSID = bSID

  得到死鎖session的SIDSERIAL#參看這個是否為你自己用戶下的然後kill掉session

  可能被掛起

  查看v$session_waitselect bserial#a* from v$session_wait av$session bwhere asid = bsid得到等待的session的sid和serial#查看dba_ddl_locksselect session_id sid owner name typemode_held held mode_requested request

  from dba_ddl_locks

  where name = &your_package_name


From:http://tw.wingwit.com/Article/program/SQL/201311/16339.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.