用途
delete_job 命令将从该守护程序中删除指定的作业。如果指定了作业的实例,则该作业实例也会被删除。 在删除该作业实例之前,根据需要执行清理。如果指定了作业定义,所有作业实例都将被删除,但作业定义本身不会被删除。在删除所有作业实例之前,根据需要对最后一个作业实例执行清理。也可以使用 all 参数来删除作业定义和所有作业实例。
语法
请参阅 Data Mover XML 模式。
参数
请参阅参数顺序。
- all
- [可选] 删除作业定义以及所有作业实例。
- dm.rest.endpoint
- [可选] 输入 Data Mover REST 服务器 URL 以覆盖 commandline.properties 文件中指定的缺省值,以便在运行时连接到不同的 REST 服务器(进而连接到不同的守护程序)。
- job_name
- 要删除的作业的名称。
- security_password
- [可选] 超级用户或授权 Viewpoint 用户的密码。
- security_password_encrypted
- [可选] 超级用户的加密密码。
- security_username
- [可选] 超级用户或授权 Viewpoint 用户的用户 ID。超级用户的用户 ID 为 dmcl_admin 且不能更改。
- skip_prompt
- [可选] 跳过确认删除的提示信息。
XML 文件示例
对于 delete_job 命令,请键入 datamove delete_job -f parameters.xml。
在以下示例中,参数文件将删除 dmdev_to_floyd-Tue_Aug_25_06:15:56_EDT_2009 的作业定义以及所有作业实例,并跳过确认删除的提示信息。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<dmDeleteJob
xmlns="http://schemas.teradata.com/dataMover/v2009"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://schemas.teradata.com/unity/datamover.xsd">
<job_name>dmdev_to_floyd-Tue_Aug_25_06:15:56_EDT_2009</job_name>
<all>true</all>
<skip_prompt>true</skip_prompt>
</dmDeleteJob>