ajschgnet
形式
ajschgnet [-F サービス名] [スケジュール情報変更オプション] [関連情報変更オプション] [起動条件情報変更オプション] [ジョブネットコネクタ情報変更オプション] [-S] [-R] [-L|-E] [-T] [-N] ジョブネット名,起動条件ユニット名,またはジョブグループ名...
機能
ジョブネットの定義内容(スケジュール定義),および起動条件ユニットの定義内容を変更します。
実行権限
次に示すJP1権限レベルのどれかを与えられたユーザー
-
JP1_AJS_Admin権限
-
JP1_AJS_Manager権限
-
JP1_AJS_Editor権限
引数
-F サービス名
処理対象とする,スケジューラーサービスのサービス名を指定します。
指定できる文字数は,1〜30(単位:バイト)です。
-S
ジョブネットがサスペンド状態の場合,実行登録済みのジョブネットであっても,ジョブネットやジョブの実行順序を変更できるようにします。
-R
指定したジョブネット,またはジョブグループに含まれる,すべてのジョブネットの定義内容を変更します。
このオプションを,-L,-E,-T,-Nオプションと同時に指定した場合,各オプションの指定内容に従って定義内容を変更します。
-L
実行登録していないジョブネットの定義内容を変更します。
このオプションを,-T,-Nオプションと同時に指定した場合,実行登録していないジョブネットについて,各オプションの指定内容に従って定義内容を変更します。-Eオプションと同時には指定できません。
-E
実行登録済みジョブネットの定義内容を変更します。
このオプションを,-T,-Nオプションと同時に指定した場合,実行登録済みジョブネットについて,各オプションの指定内容に従って定義内容を変更します。-Lオプションと同時には指定できません。
-T
ルートジョブネットの定義内容を変更します。
このオプションを,-E,-Lオプションと同時に指定した場合,各オプションの指定内容に従って,ルートジョブネットの定義内容を変更します。-Nオプションと同時に指定した場合,-Nオプションは無効になります。
-N
ジョブネットの定義内容を変更します。
このオプションを,-E,-Lオプションと同時に指定した場合,各オプションの指定内容に従って,ジョブネットの定義内容を変更します。-Tオプションと同時に指定した場合,このオプションは無効になります。
ジョブネット名,起動条件ユニット名,またはジョブグループ名
定義内容を変更するジョブネット名,起動条件ユニット名,または-R,-L,-E,-T,-Nオプションと同時にジョブネット名,起動条件ユニット名,またはジョブグループ名を完全名で指定します。
指定できる文字数は,1〜930(単位:バイト)です。
ジョブネット名,またはジョブグループ名は,複数指定できます。
なお,ジョブネット名,またはジョブグループ名に,論理ホスト名を指定できます。実行IDは指定できません。
スケジュール情報変更オプション
ジョブネットに定義されたスケジュールを変更します(スケジュールを変更した場合,コマンドの実行終了時にスケジュールが再計算されます)。
- -DD ジョブグループ名
-
カレンダー情報を変更する場合に,使用したいカレンダー情報が定義されているジョブグループ名を指定します。
指定できる文字数は,1〜930(単位:バイト)です。
- -dd [N,]{[[年/]月/]{[+|*|@]日|[+|*|@]b[-日]|[+]{sun|su|mon|mo|tue|tu|wed|we|thu|th|fri|fr|sat|sa}[:{n |b}]}|en|ud|undefine}
-
ジョブネットの実行開始日を変更します。
144個まで同時に指定できます。
すべて未定義にする場合は,「-dd 0, ud」または「-dd 0, undefine」を指定します。
-
N
ジョブネットの実行開始日時を複数定義している場合に,対応するルール番号を指定します。
指定できる値は,0〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
年
実行開始日の西暦年を指定します。
指定できる値は,1994〜環境設定パラメーターSCHEDULELIMITの値(単位:西暦年)です。環境設定パラメーターSCHEDULELIMITの詳細については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 20.4.2(123) SCHEDULELIMIT」を参照してください。
省略した場合,ジョブネットを実行登録した年が仮定されます。
-
月
実行開始日の月を指定します。
指定できる値は,1〜12(単位:月)です。
省略した場合,ジョブネットを実行登録した月が仮定されます。
-
+
実行開始日を,基準日からの相対日数で指定します。
-
*
実行開始日を,基準日から運用日だけの日数で指定します。
-
@
実行開始日を,基準日から休業日だけの日数で指定します。
-
日
実行開始日を指定します。
指定できる値を次に示します。
- 絶対日指定の場合
-
-
年月日指定:1〜指定年月の最終日(単位:日)です。
-
月日指定:1〜指定月の最終日(単位:日)です。ただし,2月の場合は,1〜29です。
-
日指定:1〜31(単位:日)です。
-
- 相対日,運用日,休業日指定の場合
-
1〜35(単位:日)です。
「+(相対日)」,「*(運用日)」,「@(休業日)」を省略した場合,ジョブネットを実行登録した月の絶対日が仮定されます。
-
b
その月の最終日をジョブネットの開始日にします。
-
-日
月末から何日前を,ジョブネットの実行開始日にするかを指定します。
指定できる値を次に示します。
- 絶対日指定の場合
-
-
年月日指定:0〜指定年月の最終日−1(単位:日)です。
-
月日指定:0〜指定月の最終日−1(単位:日)です。ただし,2月の場合は,0〜28です。
-
日指定:0〜30(単位:日)です。
-
- 相対日,運用日,休業日指定の場合
-
0〜34(単位:日)です。
「+(相対日)」,「*(運用日)」,「@(休業日)」と同時に指定できます。
-
sun|su|mon|mo|tue|tu|wed|we|thu|th|fri|fr|sat|sa
日曜,月曜,火曜,水曜,木曜,金曜,または土曜をジョブネットの実行開始日に指定します。
-
n
月初めを基準に何週目の曜日かを指定します。
指定できる値は,1〜5(単位:週)です。
省略した場合,実行登録操作をした日,およびajsscheduleコマンドの実行操作をした日から次の曜日を開始日として扱います。なお,開始年月の[年]または[月]のどちらかを指定している場合に,この指定を省略すると,実行登録操作時,およびajsscheduleコマンド実行時に第1週が仮定されます。
-
en
定義済みの実行開始日をジョブネットの実行登録日に変更します。
-
ud|undefine
ジョブネットのスケジュールをすべて未定義にします。
このオプションを指定する場合,「N(ジョブネットのルール番号)」の値に0を指定してください。
また,このオプションを指定すると,-dd,-tt,-VV,-WW,-KK,-yy,-ss,-hh,-wt,-wc,-ct,-cc,-ceオプションは無効になります。
-
- -tt [N,][+]時:分
-
ジョブネットの実行開始時刻を変更します。
144個まで同時に指定できます。
-
N
ジョブネットの実行開始日時を複数定義している場合に,対応するルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
+
「時:分」で指定する時刻を相対時刻として扱います。
省略した場合,指定する時刻が絶対時刻として扱われます。
-
時:分
ジョブネットの開始時刻を指定します。
時に指定できる値は,0〜47(単位:時)です。
分に指定できる値は,0〜59(単位:分)です。
-
- -VV [N,]{時:分|M分|U分|C分}
-
ジョブネットの開始遅延時刻を変更します。
144個まで同時に指定できます。
-
N
ジョブネットの開始遅延日時を複数定義している場合に,対応するルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
時:分
絶対時刻で指定します。
時に指定できる値は,0〜47(単位:時)です。
分に指定できる値は,0〜59(単位:分)です。
-
M分
ルートジョブネットの実行開始時刻からの相対分で指定します。
指定できる値は,1〜2,879(単位:分)です。
-
U分
上位ジョブネットの実行開始時刻からの相対分で指定します。
指定できる値は,1〜2,879(単位:分)です。
-
C分
自ジョブネットの実行開始時刻からの相対分で指定します。
指定できる値は,1〜2,879(単位:分)です。
-
- -WW [N,]{時:分|M分|U分|C分}
-
ジョブネットの終了遅延時刻を変更します。
144個まで同時に指定できます。
-
N
ジョブネットの終了遅延時刻を複数定義している場合に,対応するルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
時:分
絶対時刻で指定します。
時に指定できる値は,0〜47(単位:時)です。
分に指定できる値は,0〜59(単位:分)です。
-
M分
ルートジョブネットの実行開始時刻からの相対分で指定します。
指定できる値は,1〜2,879(単位:分)です。
-
U分
上位ジョブネットの実行開始時刻からの相対分で指定します。
指定できる値は,1〜2,879(単位:分)です。
-
C分
自ジョブネットの実行開始時刻からの相対分で指定します。
指定できる値は,1〜2,879(単位:分)です。
-
- -KK [N,]リンクするルール番号
-
スケジュールを複数定義している場合に,上位ジョブネットのルール番号にリンクするルール番号を変更します。
144個まで同時に指定できます。ルートジョブネットには指定できません。
-
N
ジョブネットのスケジュールのルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
リンクするルール番号
上位ジョブネットの,どのルール番号と対応するかを指定します。
-
- -yy [N,] 処理サイクル数,{y|m|w|d}
-
ジョブネットの処理サイクルを変更します。
144個まで同時に指定できます。
-
N
対応するジョブネットのルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
処理サイクル数,{y|m|w|d}
処理サイクルの数と処理サイクルの単位を変更します(例えば,6か月ごとに処理したい場合は,「-yy 6,m」と指定します)。
-
y
年の単位で処理します。処理サイクル数に指定できる値は,1〜9(単位:年)です。
-
m
月の単位で処理します。処理サイクル数に指定できる値は,1〜12(単位:月)です。
-
w
週の単位で処理します。処理サイクル数に指定できる値は,1〜5(単位:週)です。
実行開始日を運用日,または休業日で定義している場合は,指定できません。指定した場合,1週を7運用日,または7休業日としてスケジュールが算出されますが,日単位で指定することを推奨します(例えば,「1,w」の代わりに,「7,d」と指定することを推奨します)。
-
d
日の単位で処理します。処理サイクル数に指定できる値は,1〜31(単位:日)です。
-
- -ss [N,]{af|be|no|ca}
-
ジョブネットの実行予定日がJP1/AJS3のカレンダー上で休業日であった場合の,実行日の振り替え方法を変更します。
144個まで同時に指定できます。
-
N
対応するジョブネットのルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
af
実行予定日よりあとの日に振り替えて,ジョブネットを実行します。
-
be
実行予定日より前の日に振り替えて,ジョブネットを実行します。
-
no
スケジューラーサービスが起動している場合に限り,実行予定日が休業日であってもジョブネットを強制的に実行します。
-
ca
実行予定日が休業日の場合,ジョブネットを実行しません。
-
- -hh [N,] 振り替え猶予日数
-
-ssオプションに「af(実行予定日よりあとの日に振り替え)」,または「be(実行予定日よりも前に振り替え)」を指定した場合に,実行日を振り替える期間を指定します。
144個まで同時に指定できます。
-
N
ジョブネットのルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
振り替え猶予日数
指定できる値は,1〜31(単位:日)です(例えば,実行予定日を含めて5日の間,1日ずつあとの日方向に実行日を見つけるように指定したい場合は,「-ss af -hh 5」と指定します)。
-
- -wt [N,]{no|時:分|相対分|un}
-
ジョブネットがイベント待ち状態になってから,イベント待ち状態を解除するまでの時間を変更します。
144個まで同時に指定できます。
-wcオプションにnoを指定した場合,このオプションに指定できるのはnoだけです。
-
N
対応するジョブネットのルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
no
起動条件を使用しません。
-
時:分
待ち時間を絶対時刻で指定します。
時に指定できる値は,0〜47(単位:時)です。
分に指定できる値は,0〜59(単位:分)です。
-
相対分
ジョブネットの実行開始予定時刻からの相対分で指定します。
指定できる値は,1〜2,879(単位:分)です。
-
un
待ち時間を無制限にします。
-
- -wc [N,]{no|イベント待ち有効回数|un}
-
イベント起動ジョブネットの実行終了後,再度イベントを待つ回数を変更します。
144個まで同時に指定できます。
-wtオプションにnoを指定した場合,このオプションに指定できるのはnoだけです。
-
N
対応するジョブネットのルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
no
起動条件を使用しません。
-
イベント待ち有効回数
イベントを待つ回数を指定します。
指定できる値は,1〜999(単位:回)です。
-
un
待ち回数を無制限にします。
-
- -pp 年/月/日
-
ジョブネットの実行有効期日を変更します。
-
年
期日の西暦年を指定します。
指定できる値は,1994〜環境設定パラメーターSCHEDULELIMITの値(単位:西暦年)です。環境設定パラメーターSCHEDULELIMITの詳細については,マニュアル「JP1/Automatic Job Management System 3 構築ガイド 20.4.2(123) SCHEDULELIMIT」を参照してください。
-
月
期日の月を指定します。
指定できる値は,1〜12(単位:月)です。
-
日
期日の日を指定します。
指定できる値は,1〜31(単位:日)です。
-
- -ll 保存世代数
-
ジョブネットの実行結果を保存する世代数を変更します。
指定できる値は,1〜99(単位:世代)です。ただし,システム設定オプションを有効にしておくと,最大999(単位:世代)まで拡張できます。
ルートジョブネットだけに指定できます。
- -nn 優先順位の値
-
ジョブネットの実行優先順位を変更します。
指定できる値は,1〜5です。
優先順位がいちばん低いのが1,いちばん高いのが5です。
- -bb{y|w|a|n}
-
ジョブネットの保留属性を変更します。ネストジョブネットにwまたはaを指定した場合,nが仮定されます。
-
y
ジョブネットの実行を保留します。
-
w
前回のジョブネットの終了結果が警告終了,または異常終了の場合に保留します。
-
a
前回のジョブネットの終了結果が異常終了の場合に保留します。
-
n
ジョブネットの実行を保留しません。
-
- -ej 排他ジョブネット名
-
同じ日に実行させたくないジョブネット名(同一階層上のジョブネット名)を変更します。
指定できる文字数は,1〜30(単位:バイト)です。
自ジョブネット名は指定できません。
- -ct [N,]{no|be|af|db|da}
-
ジョブネットの起算方法を変更します。
144個まで同時に指定できます。
-
N
対応するジョブネットのルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
no
起算しません。
同一のルール番号を対象に,このオプションと同時に-ccオプション(起算日数の指定)または-ceオプション(起算猶予日数の指定)を指定すると,メッセージKAVS0159-Wが出力され,-ccオプションまたは-ceオプションの指定値は無視されます。
-
be
-ssオプションに指定した振り替え日を起点とし,実行予定日を前日以前の運用日に振り替えます。
-
af
-ssオプションに指定した振り替え日を起点とし,実行日を翌日以降の運用日に振り替えます。
-
db
-ssオプションに指定した振り替え日を起点とし,実行日を前日以前に振り替えます。このオプションの場合,休業日も振り替えの対象になります。
同一のルール番号を対象に,このオプションと同時に-ceオプション(起算猶予日数の指定)を指定すると,メッセージKAVS0159-Wが出力され,-ceオプションの指定値は無視されます。
-
da
-ssオプションに指定した振り替え日を起点とし,実行日を翌日以降に振り替えます。このオプションの場合,休業日も振り替えの対象になります。
同一のルール番号を対象に,このオプションと同時に-ceオプション(起算猶予日数の指定)を指定すると,メッセージKAVS0159-Wが出力され,-ceオプションの指定値は無視されます。
-
- -cc [N,]起算日数
-
ジョブネットの起算日数を変更します。
144個まで同時に指定できます。
-
N
対応するジョブネットのルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
起算日数
指定できる値は,1〜31(単位:日)です。
-
- -ce [N,]起算猶予日数
-
ジョブネットの起算猶予日数を変更します。
144個まで同時に指定できます。
-
N
対応するジョブネットのルール番号を指定します。
指定できる値は,1〜144です。
省略した場合,ルール番号として1が仮定されます(ルール番号が1であるスケジュールを変更すると仮定されます)。
-
起算猶予日数
指定できる値は,1〜31(単位:日)です。
-
- -cd {no|un|n}
-
イベント起動待ちや,実行待ち状態などの待ち状態を打ち切る日数を変更します。ルートジョブネットだけに指定できます。
-
no
打ち切る日数の設定を解除します。
設定を解除すると,打ち切るまでの時間はシステムオプションに設定された値が有効になります。
-
un
打ち切らず無制限に待ち続けます。
-
n
打ち切り日数を指定します。
指定できる値は,1〜2(単位:日)です。
-
- -de {y|n}
-
上位ジョブネットのスケジュールとの依存関係を変更します。
ルートジョブネットには指定できません。
-
y
上位ジョブネットのスケジュールに依存します。スケジュールルールの変更とは同時に指定できません。
-
n
上位ジョブネットのスケジュールに依存しません。
-
- -ms {sch|mlt}
-
ジョブネットを多重起動する場合のスケジューリング方式を変更します。
ルートジョブネットだけに指定できます。
-
sch
スケジュールスキップ方式で起動します。
-
mlt
多重スケジュール方式で起動します。
-
- -mp {y|n}
-
ジョブネットの多重起動に関する設定を変更します。ルートジョブネットだけに指定できます。
-
y
多重起動を許可します。
-
n
多重起動を禁止します。
-
- -ah リモートジョブネット実行エージェントホスト名
-
リモートジョブネット実行エージェントホスト名を変更します。
指定できる文字数は,1〜255(単位:バイト)です。
- -ex ジョブ実行エージェントホスト名
-
ジョブ実行エージェントホスト名を変更します。
指定できる文字数は,1〜255(単位:バイト)です。
- -fd 実行所要時間
-
終了遅延監視するジョブネットまたはリモートジョブネットの実行所要時間を変更します。
指定できる値は,1〜2,879(単位:分)です。
関連情報変更オプション
ジョブネットやジョブの実行順序関係を変更します。ジョブネットにだけ指定できます。
-AAオプション(関連設定オプション)と-BBオプション(関連解除オプション)は,それぞれ20個まで同時に指定できます。
- -AA 先行ユニット名,後続ユニット名 [,{seq|con}]
-
関連設定する(ユニットを関連づける)場合に,先行ユニット名,および後続ユニット名を指定します。さらに,接続種別を指定します。
先行ユニット名および後続ユニット名に指定できる文字数は,それぞれ1〜30(単位:バイト)です。
関連設定の対象となる先行ユニットおよび後続ユニットに対して,関連線がすでに設定されている場合,コマンドは戻り値0で正常終了します。
-
seq
順接続します。
-
con
判定ジョブと従属ユニットとを判定接続します。
なお,次の場合は関連設定できません。
-
先行ユニット名と後続ユニット名に同じユニット名を指定する場合。
-
先行ユニット名または後続ユニット名に指定したユニットがない場合。
-
先行ユニット名にリカバリーユニットを指定して,後続ユニット名に通常のユニットを指定する場合。
-
すでに関連設定されているユニットに対して,関連を逆に設定する場合。
-
同一の先行・後続ユニットに対して関連設定と関連設定解除を同時に指定する場合。
-
ジョブグループ,マネージャージョブグループ,マネージャージョブネット,およびルートジョブネットを指定する場合。
-
後続ユニットが判定ジョブの場合に,先行ユニットが二つ以上になる場合。
-
後続ユニットがORジョブの場合に,先行ユニットがイベントジョブまたはカスタムイベントジョブ以外の場合。
-
判定接続の場合に,先行ユニットに判定ジョブ以外のユニットを指定する場合。
-
判定ジョブと従属ユニットの判定接続が1対1にならない場合。
-
先行ユニット名,または後続ユニット名に起動条件ユニット名を指定した場合。
-
- -BB 先行ユニット名,後続ユニット名
-
関連解除する(ユニットの関連づけを解除する)場合に,先行ユニット名,および後続ユニット名を指定します。
指定できる文字数は,それぞれ1〜30(単位:バイト)です。
関連解除の対象となる先行ユニットおよび後続ユニットに対して,関連線が存在しない場合,コマンドは戻り値0で正常終了します。
起動条件情報変更オプション
起動条件の属性を変更します。
- -rc {and|or}
-
起動条件の成立条件を指定します。
-
and
条件がすべて成立した時点で,ジョブネットが起動されます。
-
or
条件の一つが成立した時点で,ジョブネットが起動されます。
-
- -ab {exec|hold|stop}
-
起動条件付きジョブネットを実行時に,実行世代のジョブネットが異常終了した場合の,それ以降のジョブネットの動作を定義します。
-
exec
実行世代のジョブネットの実行を開始します。
-
hold
実行世代のジョブネットの開始を保留します。
-
stop
起動条件の成立を監視している監視世代のジョブネットを停止します。
-
- -mS {m|w|s}
-
起動条件の監視開始時に,すでに「監視中」状態の監視世代があった場合の動作を定義します。
-
m
すでに「監視中」状態である世代とは別に,新たな「監視中」状態の監視世代が生成されます。この場合,1回のイベント発生によって「監視中」状態の世代数分の起動条件が成立するため,注意してください。
-
w
「監視中」状態の監視世代の終了を待ちます。実行打ち切り時間を設定している場合は,その状態で実行打ち切り時間に到達すると「繰り越し未実行」状態になります。
-
s
監視開始をスキップして,「繰り越し未実行」状態になります。
-
- -gs {y|n}
-
ジョブネット(実行世代)を多重起動しないように設定していて,「実行中」状態の実行世代がある場合に起動条件が成立したとき,実行世代を滞留させるかどうかを定義します。
-
y
繰り越さないで滞留させます。
-
n
繰り越して滞留させません。
-
ジョブネットコネクタ情報変更オプション
ジョブネットコネクタの属性を変更します。
- -lr 接続先のジョブネット名
-
ジョブネットコネクタの接続先のジョブネットとなるユニット(ルートジョブネットまたはプランニンググループ)の完全名を指定します。
指定できる文字数は,1〜930(単位:バイト)です。
このオプションは,未登録のジョブネットコネクタにだけ指定できます。
- -cx ルートジョブネットの実行順序制御のスケジューラーサービス間連携
-
ルートジョブネットの実行順序を制御する場合に,スケジューラーサービス間連携させるかどうかを指定します。
このオプションは,未登録のジョブネットコネクタでだけ指定できます。
このオプションの値を「y」から「n」を指定した場合,-chオプション(接続ホスト名),-csオプション(接続サービス名)は未定義状態になります。
-
y
スケジューラーサービス間連携します。
別のホストまたは別のスケジューラーサービスに定義したジョブネットコネクタと連携します。
-
n
スケジューラーサービス間連携しません。
同一スケジューラーサービスに定義したジョブネットコネクタとだけ連携します。
-
- -ch 接続ホスト名
-
接続するジョブネットコネクタが定義されているホストの名称を指定します。指定できる文字数は,1〜255(単位:バイト)です。半角スペース,タブ文字,改行文字は指定できません。
-cxオプション(ルートジョブネットの実行順序制御のスケジューラーサービス間連携)に「y」を指定している場合だけ指定できます。
- -cs 接続サービス名
-
接続するジョブネットコネクタが定義されているスケジューラーサービスの名称を指定します。指定できる文字数は,1〜30(単位:バイト)です。このオプションの値に「""」を指定して,スケジューラーサービス名を定義していない状態(デフォルトの状態)にすることはできません。
-cxオプション(ルートジョブネットの実行順序制御のスケジューラーサービス間連携)に「y」を指定している場合だけ指定できます。
注意事項
-
ジョブネットの定義内容を変更できるのは,次のどちらかのユーザーです。
-
そのジョブネットを定義したときに,またはその属性を変更したときに,更新権限を与えられたユーザー。
-
Administrators権限またはスーパーユーザー権限を持つOSユーザーにマッピングしたJP1ユーザー。
ただし,環境設定パラメーターADMACLIMITをデフォルトから変更して「yes」を設定している場合は,Administrators権限またはスーパーユーザー権限を持つOSユーザーにマッピングしたJP1ユーザーであっても,更新権限が必要です。
-
-
ジョブネットを実行している間には,このコマンドを実行しないことを推奨します(操作対象のジョブネットが他で使用中の場合,このコマンドは異常終了します。また,このコマンドでジョブネットの定義内容を変更している間は,JP1/AJS3 - Viewでユニットを操作・更新したり,操作中のジョブネットやジョブを実行したりできません)。
-
実行登録済みのジョブネットの定義内容を変更する場合は,ジョブネットの実行登録をあらかじめ解除しておくことを推奨します。ジョブネットの実行登録解除には,ajsleaveコマンドを使ってください。ただし,操作対象のジョブネットをサスペンド状態にしておき,このコマンドに-Sオプションを指定すれば,ジョブネットの実行登録を解除しなくても,ジョブネットやジョブの実行順序を変更できます。
-
スケジュールを変更した場合,それ以前に実施した計画一時変更は無効になります。
-
実行開始日を,変更する日より過去に戻した場合,過去の実行分は無効になります。
-
関連情報を変更しようとしたジョブネットがサスペンド状態変更処理中の場合,このコマンドは異常終了します。
-
コマンドを使用してジョブネットを定義する場合,ユニットの実行順序の整合性はチェックしません。
ユニットの実行順序がループするように関連づけたジョブネットは,実行時に「順序不正」でエラーになります。
-
各情報を未定義(デフォルトの状態)にするには,オプションに対する値に,「""」を指定してください。
-
-tt,-VV,-WW,-KK,-yy,-ss,-hh,-wt,-wc,-ct,-cc,-ceオプションに,ジョブネットのスケジュール定義にないルール番号を指定してコマンドを実行した場合,コマンドは正常終了しますが,スケジュールは追加されません。スケジュールを追加したい場合は,-ddオプションと同時に指定してください。
-
リリース登録されているルートジョブネット(リリース先ジョブネット)を変更した場合は,「適用中」状態のジョブネット定義が変更されます。
-
スケジュール情報の変更は,業務量が少ない時間帯に実行してください。スケジュール情報変更オプションを指定した場合,このコマンドを実行中は,スケジュール情報を変更するジョブネットと同一のスケジューラーサービスに実行登録されているルートジョブネットの実行を抑止するため,業務に影響を及ぼすおそれがあります。ただし,定義を変更する前に「監視中」状態になっている起動条件付きジョブネットは,起動条件が成立すると実行されます。
戻り値
0 |
正常終了。 |
4〜124で4の倍数値 |
異常終了。 |
補足事項
スケジュール情報変更オプション,関連情報変更オプション,および起動条件情報変更オプションについて各情報を未定義(デフォルトの状態)にするためには,オプションに対する値として「""」を指定してください。
使用例1
ジョブネット(net1)の実行開始日時を,2009年10月の毎週金曜日の17:00(絶対時刻)に変更します。また,処理サイクルを毎週に変更します。
ajschgnet -dd 2009/10/fr -tt 17:00 -yy 1,w net1
使用例2
二つのジョブ(net1/job1とnet1/job2)の関連を設定します(関連づけます)。
ajschgnet -AA job1,job2 net1
使用例3
ジョブネットコネクタ(/net2/netconl)に,ルートジョブネット(/net1)と接続するように接続先のジョブネット名を設定します。
ajschgnet -lr /net1 /net2/netconl
使用例4
ルートジョブネット(/JOBNET1)の起動条件(.CONDITION)を次のように変更します。
-
起動条件の監視開始時に,すでに「監視中」状態の監視世代があった場合は,監視世代の終了を待つ
ajschgnet -F AJSROOT1 -mS w /JOBNET1/.CONDITION
-
「実行中」状態の実行世代がある場合に起動条件が成立したときは,繰り越して実行世代を滞留させない
ajschgnet -F AJSROOT1 -gs n /JOBNET1/.CONDITION