目次

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 ihsコマンドリファレンス
  14. infacmd ipcコマンドリファレンス
  15. infacmd ispコマンドリファレンス
  16. infacmd ldmコマンドリファレンス
  17. infacmd mrsコマンドリファレンス
  18. infacmd msコマンドリファレンス
  19. infacmd oieコマンドリファレンス
  20. infacmd psコマンドリファレンス
  21. infacmd pwxコマンドリファレンス
  22. infacmd rmsコマンドリファレンス
  23. infacmd rtmコマンドリファレンス
  24. infacmd schコマンドリファレンス
  25. infacmd searchコマンドリファレンス
  26. infacmd sqlコマンドリファレンス
  27. infacmd tdmコマンドリファレンス
  28. infacmd wfsコマンドリファレンス
  29. infacmd wsコマンドリファレンス
  30. infacmd xrfコマンドリファレンス
  31. infacmd制御ファイル
  32. infasetupコマンドリファレンス
  33. pmcmdコマンドリファレンス
  34. pmrepコマンドリファレンス
  35. pmrepファイルに関する作業
  36. POWERCENTERHELP

コマンドリファレンス

コマンドリファレンス

UpdateSeqGenVals

UpdateSeqGenVals

指定したシーケンスジェネレータトランスフォーメーションの以下のプロパティを1つ以上更新します。
  • 開始値
  • 終了値
  • 増分
  • 現在の値
マッピングを開発環境から本番環境に移動する場合にシーケンス値を更新することができます。updateseqgenvalsコマンドを使用して、再利用可能および再利用不可能なシーケンスジェネレータトランスフォーメーションを更新することができます。ただし、再利用可能なシーケンスジェネレータトランスフォーメーションのインスタンスの値、またはシーケンスジェネレータトランスフォーメーションのショートカットの値は更新できません。
UpdateSeqGenValsコマンドでは、以下の構文を使用します。
updateseqgenvals -f <folder_name> [-m <mapping_name>] -t <sequence_generator_name> [-s <start_value>] [-e <end_value>] [-i <increment_by>] [-c <current_value>]
以下の表に、
pmrep
UpdateSeqGenValsのオプションおよび引数を示します。
オプション
引数
説明
-f
folder_name
必須。フォルダ名。
-m
mapping_name
マッピング名。再利用不可能なシーケンスジェネレータトランスフォーメーションの値を更新する場合、マッピング名を含める必要があります。
-t
sequence_generator_name
必須。シーケンスジェネレータトランスフォーメーションの名前。
-s
start_value
オプション。シーケンスジェネレータトランスフォーメーションで[Cycle]プロパティを使用する場合に、Integration Serviceが使用する生成シーケンスの初期値。トランスフォーメーションのプロパティで[Cycle]を選択した場合、Integration Serviceは終値に達したあとでこの値に戻ります。
無効な値を指定すると、
pmrep
は、エラーメッセージを表示し、シーケンスジェネレータトランスフォーメーションを更新しません。
-e
end_value
オプション。Integration Serviceが生成する最大値。シーケンスのサイクル動作が設定されていないときにIntegration Serviceがセッションの実行中にこの値に達すると、セッションは失敗します。
無効な値を指定すると、
pmrep
は、エラーメッセージを表示し、シーケンスジェネレータトランスフォーメーションを更新しません。
-i
increment_by
オプション。NEXTVALポートから出力される連続した2つの値の差。
無効な値を指定すると、
pmrep
は、エラーメッセージを表示し、シーケンスジェネレータトランスフォーメーションを更新しません。
-c
current_value
オプション。シーケンスのカレント値。Integration Serviceがシーケンスの最初の値として使用する値を入力します。一連の値をサイクルに従って使用する場合は、カレント値は初期値以上、終値未満である必要があります。
無効な値を指定すると、
pmrep
は、エラーメッセージを表示し、シーケンスジェネレータトランスフォーメーションを更新しません。