您的位置:首页 > 数据库

jenkins调用sqlplus编译失效对象问题

2016-07-15 11:15 281 查看
1 在jenkins中调用ant脚本,ant脚本中执行sqlplus,在sqlplus中调用物理sql脚本和逻辑sql脚本。

2 调用完毕以后执行UTL_RECOMP.RECPMP_PARALLEL,发现失效对象未编译。

3  有个公共的模式interface中存放了所有模式使用的公共常量和方法,只要interface包报错,其他的依赖interface的包也报错。

    解决方法, 先执行 EXEC DBMS_UTILITY.compile_schema(schema
=> ‘INTERFACE’)

                      再执行 EXEC  UTL_RECOMP.RECPMP_PARALLEL

                      问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: