pdm_replace 删除 CA SDM 数据库中的一个表,并使用您通过 -f 选项指定的临时文件中的表来替换它;输入文件中的数据是运行 pdm_replace 后表中存在的唯一数据。在运行 pdm_replace 之前备份您的表。
注意:作为处理过程的一部分,pdm_replace 首先将关闭后台进程 (UNIX) 或服务 (Windows)。
pdm_replace 将文本文件作为输入文件接受,其文件格式与 pdm_userload 使用的文件格式相同。您可以使用 pdm_extract 为 pdm_replace 创建输入文件;但是,您不能将 pdm_backup 的输出用作 pdm_replace 的输入。
重要信息! 确保使用与您尝试替换的表名不同的名称命名输入文件。例如,如果您正在替换一个名为 ca_contacts 的表,且您将输入文件命名为 ca_contacts.dat,在执行 pdm_replace 命令以指向输入文件 (ca_contacts.dat) 后,它将在执行后删除该文件,因为其名称与表名称相同。
限制
重要信息! 请确保在后台服务器上运行此命令之前,已停止所有应用程序服务器和备用服务器。
语法
此命令具有以下格式:
pdm_replace [-v] -f filename
-v
指定详细模式。
-f filename
使用以下格式指定 ASCII 文件:
TABLE table_name
fieldname1 fieldname2 . . . . fieldnameN
{ "value11", "value12", . . . "value1N" }
{ "value21", "value22", . . . "value2N" }
.
.
.
{ "valueN1", "valueN2", . . . "valueNN" }
此格式与 pdm_userload 使用的文件格式相同。您可以使用 pdm_extract 为 pdm_replace 创建输入文件;但是,您不能将 pdm_backup 的输出用作 pdm_replace 的输入。
|
版权所有 © 2013 CA。
保留所有权利。
|
|