存储过程是正确的,但是重新编译,pl/sql工具就无响应,请指教

解决方案 »

  1.   

    在sqlplus下执行重编译有响应吗
      

  2.   

    应该是正在被使用。
    再次出现该情况时,查看v$session_wait,看其在等待什么。
      

  3.   

    用语句“select o.object_name
      from v$locked_object v,user_objects o
     where v.OBJECT_ID = o.object_id
       and v.ORACLE_USERNAME = 'ICDSC'
    ”查一下,看有无与该过程相关的表或对象被锁