首页 > 数据库 > Oracle > odf-File and xdf-File
关于odf文件,写过一篇笔记,见:Oracle Apps ADODFCMP Utility, xdf和odf类似,都是数据库对象的描述文件,用于数据库表,视图,索引等等在不同数据库间的移植。根据NOTE:551325.1的说法,xdf将会逐步取代过去的odf,毕竟xdf的xml格式还是要比文本格式的odf有方便处理些。
xdf对应的执行文件是$JAVA_TOP/oracle/apps/fnd/odf2/FndXdfCmp(一java文件)
odf对应的执行文件是$AD_TOP/bin/adodfcmp(脚本语言)
xdf文件放在一般在patch/115/xdf目录下
而odf一般在patch/115/odf/下
xdf包含两个组件:FndXdfGen从源头数据库,生成对应的xdf对象;FndXdfCmp在目标数据库中执行xdf文件。
FndXdfCmp命令的使用
Usage of the Java Utility FndXdfCmp :
adjava -mx512m -nojit oracle.apps.fnd.odf2.FndXdfCmp\
possible Object Types are :
table, mview, view, synonym, index, trigger, comment, context, mviewlog, qtable, sequence, type, queue, policy, all
Mandatory Arguments :
Optional Parameters
Example :cd $FND_TOP/patch/115/xdf
adjava -mx512m -nojit oracle.apps.fnd.odf2.FndXdfCmp fndapps thin \ : : all fnd_usr_roles.xdf $FND_TOP/patch/115/xdf/xsl
Reference:Metalink Note 551325.1 - How to verify or create a Database Object using a odf (adodfcmp) or xdf (FndXdfCmp) file ?
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26687597/viewspace-1204957/ ,如需转载,请注明出处,否则将追究法律责任。