16.20 - list_job_definition - Teradata Data Mover

Teradata® Data Mover ユーザー ガイド

Product
Teradata Data Mover
Release Number
16.20
Published
2021年11月
Content Type
ユーザー ガイド
Publication ID
B035-4101-107K-JPN
Language
日本語 (日本)

目的

list_job_definitionコマンドは、指定するジョブ名のジョブ定義を一覧表示します。

ジョブの動作は、次に示す2つの方法のいずれかで変更できます。
  • ジョブ定義内のオブジェクト リストとジョブ パラメータを編集します。次に、createコマンドを使用してジョブの変更をデーモンに保存します(新しいジョブ定義を作成するには新しい名前を使用する)。
  • 実行時に、startコマンドを使用してジョブ変数に新しいジョブの値を指定します。

list_job_definitionコマンドに本来のジョブ名を指定すると、本来のジョブ定義が一覧表示されます。実行時にジョブ変数値が変更されたジョブ インスタンスの名前を指定すると、変更されたジョブ定義が一覧表示されます。

パラメータ

パラメータの順序を参照してください。

broker.port
(オプション)実行時に別のActiveMQサーバーに接続する(その結果別のデーモンに接続する)ために、ブローカー ポートを入力して、commandline.propertiesファイルに指定されているデフォルト値を上書きすることができます。
例: 61616
broker.url
(オプション)実行時に別のActiveMQサーバーに接続する(その結果別のデーモンに接続する)ために、ブローカーURLを入力して、commandline.propertiesファイルに指定されているデフォルト値を上書きすることができます。
例: dm-server1
dir
(オプション) ジョブ定義の出力ディレクトリ。ディレクトが存在しない場合は、ディレクトリが作成されます。
例: /home/datamover/jobdefs
デフォルトでは、生成されたXMLファイルは現在のディレクトリに書き込まれます。
filename
(オプション) ジョブ定義の出力ファイル名。既存のファイル名は上書きされます。
例: jobdefinition.xml
デフォルトでは、生成されたXMLファイルの名前は<job_name>.xmlになります。
job_name
出力されるジョブ定義の名前。
例: 12315DFHJKS
security_password
(オプション)スーパー ユーザーまたは許可されたViewpointユーザーのパスワード。
例: 53cUr17y
Data Moverデーモンでセキュリティの管理が有効になっている場合に必須。 -security_password_encryptedも指定されている場合は、無効なパラメータになります。
security_password_encrypted
(オプション) スーパーユーザーの暗号化されたパスワード。
例: 052c7aabd14c7770141ac3c0137ab98ae0d3f0f7cddf588981206b010c0c1b2f
Data Moverデーモンでセキュリティの管理が有効になっている場合に必須。 -security_passwordも指定されている場合は、無効なパラメータになります。
security_username
(オプション)スーパー ユーザーまたは許可されたViewpointユーザーのユーザーID。スーパーユーザーのユーザーIDはdmcl_adminで、変更できません。
Data Moverデーモンでセキュリティの管理が有効になっている場合に必須。

XMLファイルの例

list_job_definitionコマンドの場合は、datamove list_job_definition -f parameters.xmlと入力します。

次の例では、パラメータ ファイルは、12315DFHJKSの定義を/home/datamover/jobdefs/12315DFHJKS_jobdefinition1.xmlに書き込みます。
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<dmGetJobDefinition
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>12315DFHJKS</job_name>
	<dir>/home/datamover/jobdefs</dir>
	<filename>12315DFHJKS_jobdefinition1.xml</filename>
</dmGetJobDefinition>
次に、ユーザーがlist_job_definitionコマンドを実行する際に生成される出力ファイルの例を示します。
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<dmCreate 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>jp_low_5</job_name>
 <job_priority>LOW</job_priority>
 dmdev
 <source_user></source_user>
 <source_password></source_password>
 dmsmp
 <target_user></target_user>
 <target_password></target_password>
 <use_userid_pool>false</use_userid_pool>
 <data_streams>1</data_streams>
 <source_sessions>1</source_sessions>
 <target_sessions>1</target_sessions>
 <max_agents_per_task>1</max_agents_per_task>
 <overwrite_existing_objects>TRUE</overwrite_existing_objects>
 <freeze_job_steps>TRUE</freeze_job_steps>
 <force_utility>JDBC</force_utility>
 <compare_ddl>UNSPECIFIED</compare_ddl>
 <log_level>1</log_level>
 <online_archive>UNSPECIFIED</online_archive>
 <database selection="unselected">
  <name>DB</name>
  <table selection="included">
   <name>TEST101</name>
   <compare_ddl>FALSE</compare_ddl>
  </table>
 </database>
<dmCreate>