加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

删除PLSQL包依赖

发布时间:2020-12-13 22:46:16 所属栏目:百科 来源:网络整理
导读:很多时候,数据库里不知道是谁在错误的用户下编译了包,而删除的时候又报依赖错误, 找依赖又关联了更多的,然后就死循环了。 现在有如下办法可以解决: 在lifelog下执行如下命令,执行后即可删除。 alter trigger lifelog.TR_DROPDENY_DEPEND_CHECK disable

很多时候,数据库里不知道是谁在错误的用户下编译了包,而删除的时候又报依赖错误,
找依赖又关联了更多的,然后就死循环了。

现在有如下办法可以解决:
在lifelog下执行如下命令,执行后即可删除。
alter trigger lifelog.TR_DROPDENY_DEPEND_CHECK disable;
删除后还是还原命令:
alter trigger lifelog.TR_DROPDENY_DEPEND_CHECK enable;

重新编译命令:

ALTER PACKAGE dcc_acct_package COMPILE BODY;

重新编译:

exec dbms_ddl.alter_compile('PACKAGE',null,'BIS_LRS_SAP_PACKAGE');

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读