包失效,无法编译

发布时间:2020-07-18 17:06:25 作者:llc018198
来源:网络 阅读:570

测试环境一段sql,无法跑出结果,在生产环境同样的sql,秒出,后来发现select后面的自定义函数对应的包失效,尝试重新编译包,无法编译。找到锁住的包的会话,全部杀掉,重新编译。

SELECT 'alter system kill session ' || '''' || sid || ',' || serial# || '''immediate;', a.*  

 FROM dba_ddl_locks a, v$session ss  

WHERE a.name LIKE '%包名%'    AND a.session_id = ss.sid; 


推荐阅读:
  1. 在ORACLE中找出并批量编译失效的对象
  2. 学习笔记之yum及程序包编译

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

oracle ebs 无法编译

上一篇:在Vue中如何创建可重用的Transition的代码实例

下一篇:ASMCMD 访问错误

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》