infacmd 控制文件 > 控制文件配置
  

控制文件配置

控制文件是一个基于导出或导入架构文件的 XML 文件。 可以基于以下架构文件创建控制文件:
架构文件是 oie-util.jar 的一部分,可以从以下安装目录访问:
<InformaticaInstallationDir>/services/shared/jars/shapp
要从命令行访问 exportControl.xsd 和 importControl.xsd,请导航到 oie-util.jar 位置,并使用以下命令提取 jar 文件:
jar -xvf <jar_name>
也可以使用解压缩软件(如 WinRAR)提取 oie-util jar,或使用 Java 反编译器查看 oie-util jar 中的 xsd 文件以访问架构文件。
要创建导出控制文件,请基于 exportControl.xsd 架构文件创建一个 XML 文件。 该文件必须以 XML 声明和 exportParams 根元素中的托管架构文件位置开头。 在文件中加入以下各行:
<?xml version="1.0" encoding="UTF-16LE" standalone="yes" ?>
<exportParams xmlns="http://www.informatica.com/oie/exportControl/9">
...
</exportParams>
要创建导入控制文件,请基于 importControl.xsd 架构文件创建一个 XML 文件。 该文件必须以 XML 声明和 importParams 根元素中的托管架构文件位置开头。 在文件中加入以下各行:
<?xml version="1.0" encoding="UTF-16LE" standalone="yes" ?>
<importParams xmlns="http://www.informatica.com/oie/importControl/9">
...
</importParams>
根据要导出或导入的对象在 XML 文件中加入剩余的元素和属性。

控制文件命名约定

请对控制文件使用易于区分的文件名。
可为每个文件名添加一个前缀,以指示它是导出控制文件还是导入控制文件。 例如,使用以下建议的命名约定:
对于域对象的控制文件,也可以在文件名中加入表示将要执行导出或导入的对象类型。