Oracle Apps ADODFCMP Utility

Oracle ADODFCMP 是一个用于处理Object Descriptor File (ODF)的手动工具,用于创建或更新数据库对象。当发现某个表未按预期创建,而ODF中已有定义时,该工具提供了一种便捷的解决方案。它需要指定模式、目标用户、具有DBA权限的模式、ODF文件名和产品基础模式的用户名/密码。运行adodfcmp命令后,工具会连接到相应的数据库并根据ODF文件对比并更新对象,生成的日志文件可以帮助检查错误。
摘要由CSDN通过智能技术生成

odf(Object Descriptor File),里边含有数据库对象的描述,用于创建数据库表,视图,索引等等。

除了打patch可以打odf文件,我们还有个手工打odf的工具叫做ADODFCM($AD_TOP/bin下),名字拆开比较好记,AD表示Admin,ODF表示Object Descriptor File,CM表示Compilation。

应用场景,比如发现数据库某张表没有被创建,但odf文件其实是有定义的,这个时候打patch比较麻烦,可以考虑使用ADODFCM


odf文件的位置

$PROD_TOP/patch/115/xxx.odf


adodfcmp用法

[oracle@bej301441 odf]$ cd $INV_TOP/patch/115/odf/
[oracle@bej301441 odf]$ adodfcmp odffile=invslig.odf userid=inv/inv changedb=yes priv_schema=system/manage

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值