操作表目录
您可以使用 Campaign 会话实用程序以在 Campaign 外部操作表目录。
XML 表目录的一个常见用途是执行全局搜索并替换数据源名称,例如,转换一个为用于测试数据库而开发的表目录,以便其对生产数据库有效。在此情况下,您可以将表目录导出为 XML,根据需要来执行全局搜索和替换,然后保存 XML 表目录并将其装入以供使用。
步骤 1 - 转换为 XML 格式
您将仅对此过程的第一步使用 Campaign 会话实用程序,这一步是为了生成一个 XML 格式文件,其中包含来自请求目录的所有数据。如果目录已经是 XML 格式,那么此步骤不是必需的。
使用以下命令:
unica_acsesutil -t catFileName -x [-o outputFileName] [-u] [-p] 
[{-a | -n | -l}][-S dataSource -U DBUserName -P DBPassword]
步骤 2 - 根据需要进行编辑
现在,您可以根据需要来编辑在步骤 1 中生成的 XML 文件。为确保文件依然格式正确,您应使用可检查文件语法的 XML 编辑器。
步骤 3(可选)- 转换为二进制格式
如果需要,您可以将 XML 目录文件转换回二进制格式目录。
使用以下命令:
unica_acsesutil -t <catFileName> -x -o <outputFileName> 
*
步骤 4 - 在会话中装入新目录
由于转换为二进制格式,因此您现在可以将新目录装入到会话中。