用途
list_jobs 命令可显示已在 Data Mover 守护程序上运行且处于指定状态模式的所有作业的列表。不会显示作业定义。
参数
请参阅参数顺序。
- dm.rest.endpoint
- [可选] 输入 Data Mover REST 服务器 URL 以覆盖 commandline.properties 文件中指定的缺省值,以便在运行时连接到不同的 REST 服务器(进而连接到不同的守护程序)。
- end_time
- [可选] 列出结束时间早于指定时间的所有作业。
- freeze_step_only
- [可选] 仅列出 freezeJobSteps=true 的作业。
- last_hour
- [可选] 列出在过去 X 小时内完成的所有作业,其中 X 是小时数。
- latest_job_only
- [可选] 返回最近完成的且满足其他参数指定的条件的作业的状态(按作业名称)。
- start_time
- [可选] 列出开始时间晚于指定时间的所有作业。
- status_mode
- [可选] 列出具有下表指定的状态模式的所有作业。
状态模式 | 说明 |
---|---|
A | 所有作业(缺省值)。 |
N | 所有新作业。 |
I | 所有正在初始化的作业。 |
R | 所有正在运行的作业。 |
C | 所有已成功完成以及已完成但显示警告的作业。 |
F | 所有失败的作业。 |
RS | 所有正在重新启动的作业。 |
Q | 所有已排队的作业。 |
B | 由于对象锁定而被阻止的所有作业。 |
UC | 所有被用户取消的作业。 |
XML 文件示例
对于 list_jobs 命令,请键入 datamove list_jobs -f parameters.xml。
以下示例显示了 list_jobs 命令的参数文件 dmListJobs.xml。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <dmListJobs 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"> <status_mode>C</status_mode> </dmListJobs>
以下示例是在运行 list_jobs 命令时的屏幕输出:
Data Mover Command Line 16.20.25.00 2019-05-13 18:56:22 - List Jobs mode Command parameters: About to connect to REST server at https://localhost:1443/datamover Connected to Daemon version 16.20.25.00 List jobs... Job Name Start End Status Priority ------------------------------------------------------------------------------------------------ jp_high_1 5/13/19 6:50 PM 5/13/19 6:50 PM COMPLETED_SUCCESSFULLY HIGH jp_high_2 5/13/19 6:51 PM 5/13/19 6:51 PM COMPLETED_SUCCESSFULLY HIGH jp_high_3 5/13/19 6:51 PM 5/13/19 6:52 PM COMPLETED_SUCCESSFULLY HIGH jp_high_4 5/13/19 6:52 PM 5/13/19 6:52 PM COMPLETED_SUCCESSFULLY HIGH jp_low_1 5/13/19 6:53 PM 5/13/19 6:53 PM COMPLETED_SUCCESSFULLY LOW jp_low_2 5/13/19 6:54 PM 5/13/19 6:54 PM COMPLETED_SUCCESSFULLY LOW jp_low_3 5/13/19 6:54 PM 5/13/19 6:55 PM COMPLETED_SUCCESSFULLY LOW jp_low_4 5/13/19 6:55 PM 5/13/19 6:55 PM COMPLETED_SUCCESSFULLY LOW