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

来源:互联网 发布:汽车电脑在线编程步骤 编辑:程序博客网 时间:2024/06/15 14:48


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

                      问题解决。



0 0
原创粉丝点击