目次

Search

  1. はじめに
  2. コマンドラインプログラムとユーティリティ
  3. コマンドラインユーティリティのインストールと設定
  4. コマンドラインプログラムの使用
  5. コマンドラインプログラムの環境変数
  6. infacmdの使用
  7. infacmd asコマンドリファレンス
  8. infacmd audコマンドリファレンス
  9. infacmd bgコマンドリファレンス
  10. infacmd cmsコマンドリファレンス
  11. infacmd disコマンドリファレンス
  12. Infacmd esコマンドリファレンス
  13. infacmd ipcコマンドリファレンス
  14. infacmd ispコマンドリファレンス
  15. infacmd mrsコマンドリファレンス
  16. infacmd msコマンドリファレンス
  17. infacmd oieコマンドリファレンス
  18. infacmd psコマンドリファレンス
  19. infacmd pwxコマンドリファレンス
  20. infacmd rmsコマンドリファレンス
  21. infacmd rtmコマンドリファレンス
  22. infacmd schコマンドリファレンス
  23. infacmd searchコマンドリファレンス
  24. infacmd sqlコマンドリファレンス
  25. infacmd tdmコマンドリファレンス
  26. infacmd wfsコマンドリファレンス
  27. infacmd wsコマンドリファレンス
  28. infacmd xrfコマンドリファレンス
  29. infacmd制御ファイル
  30. infasetupコマンドリファレンス
  31. pmcmdコマンドリファレンス
  32. pmrepコマンドリファレンス
  33. pmrepファイルに関する作業
  34. POWERCENTERHELP

コマンドリファレンス

コマンドリファレンス

StartWorkflow

StartWorkflow

ワークフローを開始します。
StartWorkflowコマンドは、コマンドラインモードで以下の構文を使用します。
pmcmd StartWorkflow <<-service|-sv> service [<-domain|-d> domain] [<-timeout|-t> timeout]> <<-user|-u> username
|
<-uservar|-uv> userEnvVar> <<-password|-p> password
|
<-passwordvar|-pv> passwordEnvVar> [<<-usersecuritydomain|-usd> usersecuritydomain
|
<-usersecuritydomainvar|-usdv> userSecuritydomainEnvVar>] [<-folder|-f> folder] [<-startfrom> taskInstancePath] [<-recovery|-norecovery>] [<-paramfile> paramfile] [<-localparamfile|-lpf> localparamfile] [<-osprofile|-o> OSUser] [-wait|-nowait] [<-runinsname|-rin> runInsName] workflow
StartWorkflowコマンドは、対話モードで以下の構文を使用します。
pmcmd StartWorkflow [<-folder|-f> folder] [<-startfrom> taskInstancePath [<-recovery|-norecovery>]] [<-paramfile> paramfile] [<-localparamfile|-lpf> localparamfile] [<-osprofile|-o> osProfile] [-wait|-nowait] [<-runinsname|-rin> runInsName] workflow
以下の表に、
pmcmd
StartWorkflowのオプションおよび引数を示します。
オプション
引数
説明
-service
-sv
サービス
必須。統合サービス名。
-domain
-d
domain
オプション。ドメイン名。
-timeout
-t
タイムアウト
オプション。
pmcmd
が統合サービスに接続するための時間(秒)。
-timeoutオプションを省略すると、
pmcmd
ではINFA_CLIENT_RESILIENCE_TIMEOUT環境変数で指定するタイムアウト値を使用します。 環境変数が設定されていない場合、
pmcmd
ではデフォルトのタイムアウト値を使用します。デフォルトは180です。
-user
-u
ユーザー名
ユーザー名の環境変数を指定しない場合、コマンドラインモードで必須。ユーザー名。対話モードでは使用しません。
-uservar
-uv
userEnvVar
ユーザー名環境変数を指定します。
ユーザー名を指定しない場合、コマンドラインモードで必須。対話モードでは使用しません。
-password
-p
パスワード
パスワード環境変数を指定しない場合、コマンドラインモードで必須。パスワード。対話モードでは使用しません。
-passwordvar
-pv
passwordEnvVar
パスワードを指定しない場合、コマンドラインモードで必須。パスワード環境変数。対話モードでは使用しません。
-usersecuritydomain
-usd
ユーザーセキュリティドメイン
コマンドラインモードの場合はオプション。LDAP認証を使用する場合に必須。ユーザーが属しているセキュリティドメインの名前。対話モードでは使用しません。デフォルトはネイティブです。
-usersecuritydomainvar
-usdv
userSecuritydomainEnvVar
コマンドラインモードの場合はオプション。セキュリティドメイン環境変数。対話モードでは使用しません。
-folder
-f
フォルダー
ワークフローの名前がリポジトリ内で一意でない場合に必須。ワークフローが格納されているフォルダーの名前。
-startfrom
taskInstancePath
オプション。指定されたタスクtaskInstancePathからワークフローを開始します。タスクがワークフローの直下にある場合には、タスク名のみを入力します。タスクがワークレット内にある場合には、「WorkletName.TaskName」と入力します。taskInstancePathを完全パス文字列で入力します。
開始点を指定しないと、[Start]タスクからワークフローが開始されます。
タスクがセッションである場合、-recoveryまたは-norecoveryオプションを指定し、設定したリカバリ戦略に基づいてセッションを実行します。
-paramfile
paramfile
オプション。タスクまたはワークフローの実行中に使用するパラメータファイルを決定します。ワークフローまたはタスクに設定されたパラメータファイルを上書きします。
-recovery
-norecovery
-
オプション。統合サービスにより、設定したリカバリ戦略に基づいてセッションが実行されます。
  • recovery。リカバリが有効化されているリアルタイムセッションの場合、統合サービスは失敗したセッションをリカバリし、ワークフロー内の残りのタスクの実行を停止します。
    リカバリオプションは、Workflow Managerの[ワークフローのリカバリ]オプションと同じです。 このオプションは、リカバリが有効化されていないセッションには適用されません。
  • norecovery。リカバリが有効化されているリアルタイムセッションの場合、統合サービスはリカバリデータを処理しません。 統合サービスで操作の状態、およびリカバリファイルまたはリカバリテーブルがクリアされた後、タスクが再開されます。 リカバリが有効化されていないセッションの場合、統合サービスで操作の状態がクリアされ、タスクが再開されます。
    非リカバリオプションは、Workflow Managerの[ワークフローのコールドスタート]オプションと同じです。
リカバリが有効化されたセッションにオプションを提供しない場合、統合サービスはセッションをリカバリモードで実行します。 リカバリを有効化していないセッションにオプションを提供しない場合、統合サービスはセッションを非リカバリモードで実行します。
-localparamfile
-lpf
localparamfile
オプション。ワークフローの開始時に
pmcmd
が使用するローカルマシンのパラメータファイルを指定します。
-osprofile
-o
osProfile
オプション。ワークフローに割り当てられたオペレーティングシステムのプロファイルを指定します。
-wait
-nowait
-
オプション。待ちモードを以下のように設定します。
  • wait。統合サービスが前のコマンドを完了した場合のみ、新しい
    pmcmd
    コマンドを入力できます。
  • nowait。統合サービスが前のコマンドを受け取った後、新しい
    pmcmd
    コマンドを入力できます。
デフォルトはnowaitです。
-runinsname
-rin
runInsName
開始するワークフロー実行インスタンスの名前。このオプションは、コンカレントワークフローを実行している場合に使用します。
-
ワークフロー
必須。ワークフロー名。