日本-日本語

製品  >  ソフトウェア  >  OpenVMS  >  マニュアル

OpenVMS マニュアル


≫ 

OpenVMS V7.3-2
ライブラリ

タイトルページ
目次
まえがき
リファレンス・セクション
付録 A:廃止されたコマンド
索引
PDF    Vol.1   Vol.2
OpenVMS ホーム
OpenVMS | HPE 日本

OpenVMS
DCL ディクショナリ


目次 索引

キューの属性は,それぞれのシステムによって異なります。 属性 パラメータは,0 〜 127 の値,または DEFINE/CHARACTERISTIC コマンドを使用して定義した属性名になります。

/NOCHARACTERISTICS 修飾子は,/CHARACTERISTICS 修飾子を指定してこのキューに設定していた前の設定をすべて取り消します。

/CLOSE

PRINT または SUBMIT コマンドによって,あるいは REQUEUE 操作の結果として,ジョブがキューに登録されないようにします。ジョブを登録可能するには, /OPEN 修飾子を使用します。キューが新しいジョブ・エントリを受け付けるか否かは,キューの状態 ( 一時停止,終了,または止められている ) とは関係ありません。キューがクローズ状態の場合,実行中のジョブは継続されます。キューですでに待ち状態のジョブは,引き続き実行待ちになります。

/CPUDEFAULT=時間

このバッチ実行キューにあるすべてのジョブに対して,省略時の設定の CPU 時間制限値を定義します。時間には,デルタ時間,0, INFINITE,または NONE ( 省略時の設定 ) を指定できます。デルタ時間には,最高 497 日まで指定できます。

キューに時間制限値 CPUMAXIMUM が指定されていない場合や,利用者登録ファイル (UAF) に設定された値が CPU 時間制限値に NONE を指定している場合は,値 0 またはキーワード INFINITE を使用すると,CPU 時間の制限をなくすことができます。NONE を指定すると,UAFまたは SUBMIT コマンドで指定した値 (指定している場合) が CPU 時間値の省略時の設定になります。 CPU 時間値は,システム・パラメータ PQL_MCPULM で指定した値以上でなければなりません。この時間は,/CPUMAXIMUM 修飾子を使用して設定した CPU 時間制限を超えることができません。デルタ時間を指定する方法についての詳細は,『OpenVMS ユーザーズ・マニュアル』またはオンライン・ヘルプの DCL_Tips トピック ( Date_Time サブトピック ) を参照してください。 CPU 時間制限の指定についての詳細は, 表 DCLI-1 を参照してください。

/CPUMAXIMUM=時間

バッチ実行キューにあるすべてのジョブの最大 CPU 時間制限値を定義します。時間には,デルタ時間,0,INFINITE,またはNONE ( 省略時の設定 ) を指定できます。デルタ時間には,最高497日まで指定できます。

/CPUMAXIMUM 修飾子は,キューにジョブを登録するすべてのユーザに対して,利用者登録ファイル(UAF)で指定した時間制限を変更します。値 0 またはキーワード INFINITE を使用すると, CPU 時間の制限をなくすことができます。 NONE を指定すると,UAF または SUBMIT コマンドで指定した値 ( 指定している場合 ) が CPU 時間値の省略時の設定になります。 CPU 時間値は,システム・パラメータ PQL_MCPULM で指定した値以上でなければなりません。

デルタ時間を指定する方法についての詳細は,『OpenVMS ユーザーズ・マニュアル』またはオンライン・ヘルプの DCL_Tips トピック ( Date_Time サブトピック ) を参照してください。 CPU 時間制限値を指定する方法についての詳細は, 表 DCLI-1 を参照してください。

プロセスの CPU 時間制限値は,システムの UAF でのユーザ・レコードごとに指定します。また,省略時の設定の CPU 時間制限値,指定したキューに存在するすべてのジョブに対する最大 CPU 時間制限値,またはキューの各ジョブに対する省略時の CPU 時間制限値も指定できます。指定した各値にしたがって実行される処理と,指定の組み合わせを 表 DCLI-1 に示します。

表 DCLI-1 CPU時間制限値の指定と処理
SUBMIT コマンドで CPU 時間制限値が指定されている キューで省略時の設定の CPU 時間制限値が指定されている キューで CPU 時間制限値が指定されている 処理
No No No UAFの値を使用します。
Yes No No SUBMITコマンドとUAF 値のうち,小さい方を使用します。
Yes Yes No SUBMITコマンドとUAF 値のうち,小さい方を使用します。
Yes No Yes SUBMIT コマンドとキューの最大値のうち,小さい方を使用します。
Yes Yes Yes SUBMIT コマンドとキューの最大値のうち,小さい方を使用します。
No Yes Yes キューの省略時の値と最大値のうち,小さい方を使用します。
No No Yes 最大値を使用します。
No Yes No UAFとキューの省略時の値のうち,小さい方を使用します。



/DEFAULT=(オプション[,...])



/NODEFAULT

PRINT コマンドの特定のオプションの省略時の値を設定します。省略時の設定の値は,オプションのリストで指定します。オプションを 1 つだけ指定する場合は,括弧を省略できます。/DEFAULT 修飾子を使用してオプションをキューに設定した後は, PRINT コマンドにそのオプションを指定する必要はありません。 PRINT コマンドでこれらのオプションを指定すると,PRINT コマンドを使用して指定した値は,/DEFAULT 修飾子を使用してキューに設定した値を上書きします。

/DEFAULT および /GENERIC 修飾子は,同時に指定できません。

使用可能なオプションは,次のとおりです。

[NO]BURST[=キーワード] バースト・ページのバーを出力の前にプリントするかどうかを制御します。値 ALL (省略時の値) を指定すると,バースト・ページは,ジョブの各ファイルの前にプリントされます。値 ONE を指定すると,バースト・ページは,ジョブの最初のファイルの前に 1 度プリントされます。
[NO]FEED ページの最後で,自動的に改ページを行うかどうかを指定します。
[NO]FLAG[=キーワード] ファイル・フラグ・ページを,出力の前にプリントするかどうかを制御します。値 ALL ( 省略時の設定の値 ) を指定すると,フラグ・ページは,ジョブの各ファイルの前にプリントされます。値 ONE を指定すると,フラグ・ページは,ジョブで最初のファイルの前に 1 度プリントされます。
FORM=タイプ 出力実行キューの省略時のプリント形式を指定します。プリント形式を明示的に定義しないでジョブをキューに登録すると,このプリント形式がジョブの処理に使用されます。 FORM キーワードによるプリント形式タイプが明示的に指定されていない場合,システムは,プリント形式 DEFAULT をキューに割り当てます。 /FORM_MOUNTED=タイプ修飾子の説明も参照してください。
[NO]TRAILER[=キーワード] 出力に続けてファイル・トレーラ・ページをプリントするかどうかを制御します。値 ALL ( 省略時の設定の値 ) を指定すると,ジョブの各ファイルの後にファイル・トレーラ・ページがプリントされます。値 ONE を指定すると,トレーラ・ページは,ジョブのファイルの最後に 1 度プリントされます。

ファイルに BURST オプションを指定すると,[NO]FLAG オプションは,ファイルの前にプリントされる 2 つのフラグ・ページに対して,フラグ・ページの追加または削除を行いません。

必須のキュー・オプションの設定についての詳細は, /SEPARATE 修飾子の説明を参照してください。省略時のキュー・オプションの指定についての詳細は,『OpenVMS システム管理者マニュアル』のキューの章を参照してください。

/DESCRIPTION=文字列



/NODESCRIPTION (省略時の設定)

オペレータからのキューについての情報を提供するための,最大 255 文字の文字列を指定します。

文字列に英小文字,ブランク,またはその他の英数字以外 ( スペースを含む ) の文字列を含める場合は,文字列全体を二重引用符 (" ")で囲みます。

/NODESCRIPTION 修飾子は,そのキューに関する説明をすべて削除します。

/DEVICE[=オプション]



/NODEVICE

特定のタイプの出力キューを初期化するように指定します。既存のキューを再初期化する場合,出力キューとして作成したキューに対してのみ, /DEVICE 修飾子を使用できます。使用可能なオプションは,次のとおりです。

PRINTER プリント・キューを示します。
SERVER サーバ・キューを示します。サーバ・キューは,/PROCESSOR 修飾子に指定した,ユーザが変更したシンビオント,またはユーザが作成したシンビオントによって制御されます。
TERMINAL 端末キューを示します。

キュー・タイプなしで /DEVICE 修飾子を指定すると,省略時の設定により /DEVICE=PRINTER 修飾子が使用されます。

出力キューは,出力実行キューまたは汎用出力キューに分類されます。省略時の設定では,/DEVICE 修飾子によって,出力実行キューが初期化されます。汎用出力キューを指定するには, /DEVICE 修飾子と /GENERIC 修飾子を同時に使用します。

情報用には,/DEVICE 修飾子にキュー・タイプを指定します。出力実行キューが起動すると,キューに対応したシンビオントによって,実際のキュー・タイプが決まります。標準のシンビオントは,装置の特性をチェックして,キューがプリンタ・キューまたは端末キューのいずれであるかマークをつけるよう設定します。通常は,ユーザ変更シンビオントおよびユーザ作成シンビオントは,サーバ・キューとしてキューをマークします。汎用出力キューの装置タイプは,出力実行キューの装置タイプと一致する必要はありません。

/DEVICE 修飾子と /BATCH 修飾子は,同時に使用できません。また,/NODEVICE 修飾子と /NOBATCH 修飾子も,同時に使用できません。

/DISABLE_SWAPPING



/NODISABLE_SWAPPING (省略時の設定)

キューから実行するバッチ・ジョブが,メモリへスワップ・イン,およびメモリからスワップ・アウトできるかどうかを指定します。

/ENABLE_GENERIC (省略時の設定)



/NOENABLE_GENERIC

/GENERIC 修飾子にキューの名前を指定していない汎用キューに登録されたファイルを,このキューに移してよいかどうかを指定します。詳細は,/GENERIC 修飾子の説明を参照してください。

/FORM_MOUNTED=タイプ

出力実行キュー用にマウントされたプリント形式を指定します。

プリント形式タイプを明示的に指定しない場合,システムは,DEFAULT のプリント形式をキューに割り当てます。

プリント形式を明示的に指定してジョブがキューに登録され,明示的なプリント形式のストックがマウントされたプリント形式のストックと一致しない場合は,このジョブは待ち状態に入ります。そしてその状態は,このキューのマウントされたプリント形式のストックが,ジョブに対応したプリント形式のストックと一致するまで続きます。

プリント形式のタイプを指定するには, DEFINE/FORM コマンドで定義した数値またはプリント形式名を使用します。プリント形式のタイプは,それぞれのシステムによって異なります。 /FORM_MOUNTED 修飾子と /GENERIC 修飾子は,同時に使用できません。

/GENERIC[=(キュー名[,...])]



/NOGENERIC (省略時の設定)

汎用キューを指定します。このキューに置かれたジョブを互換性のある実行キューへ移動して処理できることも指定します。 /GENERIC 修飾子には,ターゲット・キューとして,既にある実行キューの名前 ( 複数可 ) を指定することができます。汎用バッチ・キューの場合は,これらのターゲット・キューは,バッチ実行キューでなければなりません。汎用出力キューの場合は,これらのターゲット・キューは,出力実行キューでなければなりませんが,どのようなタイプ ( プリンタ,サーバ,または端末 ) でもかまいません。たとえば,汎用出力キューのターゲットにプリント・キューと端末キューといった種類の違う出力キューを指定したとしても,両方にジョブを転送できます。

/GENERIC 修飾子を使用してターゲット実行キューを指定しない場合,ジョブは,/ENABLE_GENERIC 修飾子で初期化されていて,かつ,汎用キューと同じタイプ (バッチまたは出力) の任意の実行キューに移動できます。

キューを汎用バッチ・キューまたは出力キューとして定義するには, /GENERIC 修飾子と同時に,/BATCH 修飾子または /DEVICE 修飾子を指定します。汎用キューの作成に,/BATCH 修飾子および /DEVICE 修飾子のいずれも指定しないと,省略時の設定により,キューは汎用出力キューになります。

/SEPARATE 修飾子は,/GENERIC修飾子と同時に使用できません。

/JOB_LIMIT=n

キューから同時に実行できるバッチ・ジョブの数を指定します。 1 〜 255 の値を指定します。省略時の設定の値は 1 です。

/LIBRARY=ファイル名



/NOLIBRARY

装置制御ライブラリのファイル名を指定します。出力実行キューを初期化する場合は, /LIBRARY 修飾子を使用すると,他の装置制御ライブラリを指定できます。省略時の設定のライブラリは,SYS$LIBRARY:SYSDEVCTL.TLBです。 /LIBRARY 修飾子のパラメータには,ファイル名だけを指定することができます。システムは常に,そのファイルが SYS$LIBRARY に置かれていて,ファイル・タイプが .TLB であると仮定します。

/NAME_OF_MANAGER=名前

キューを制御するキュー・マネージャの名前を示します。いったんキューが作成されると,キュー・マネージャの割り当ては変更できません。

/NAME_OF_MANAGER 修飾子を省略した場合は,省略時の設定の名前の SYS$QUEUE_MANAGER が使用されます。

INITIALIZE/QUEUE コマンドを使用してキューの変更を行う場合や,そのキューが省略時の設定のキュー・マネージャで制御されていない場合は, /NAME_OF_MANAGER 修飾子に制御キュー・マネージャの名前を指定する必要があります。または,論理名 SYS$QUEUE_MANAGER を正しいキュー・マネージャとするように定義して,そのキュー・マネージャを,現在処理中のプロセスの省略時の値にできます。

/NO_INITIAL_FF



/NONO_INITIAL_FF (省略時の設定)

キューを起動する時に,プリンタ・デバイスにフォーム・フィードを送るかどうか,指定することができます。初期フォーム・フィードを抑止するには, /NO_INITIAL_FF 修飾子を指定します。

/NONO_INITIAL_FF 修飾子を指定すると,出力装置にフォーム・フィードが送られ,紙の一番上から印刷が開始されます。

/ON=[ノード::]装置[:] (プリンタ,端末,サーバ・キュー)



/ON=ノード:: (バッチ・キュー)

この実行キューを置くノードまたは装置,あるいはその両方を指定します。バッチ実行キューの場合は,ノード名だけを指定できます。出力実行キューの場合は,ノード名と装置名の両方を指定できます。省略時の設定では,キューは,起動されたノードと同じノードで実行されます。省略時の設定の装置パラメータは,キュー名と同じです。

このノード名の指定は,OpenVMS Cluster システムで使用します。このノード名の指定は,キューが実行される OpenVMS システムのシステム・パラメータ SCSNODE によって指定されたノード名と一致しなければなりません。

/ON 修飾子は, /AUTOSTART_ON 修飾子または /GENERIC 修飾子と同時に使用できません。ただし,既存のキューを再初期化する場合, /AUTOSTART_ON 修飾子を使用して前に作成または起動していたキューに対しては, /ON 修飾子を指定できます。これを行うと,/AUTOSTART_ON オプションが変更され,キューが非自動起動キューになります。

/OPEN (省略時の設定)

PRINT または SUBMIT コマンドによって,あるいは REQUEUE 操作の結果として,ジョブをキューに登録できます。ジョブがキューに登録されないようにするには, /CLOSE 修飾子を使用します。キューが新しいジョブ・エントリを受け付けるか否かは,キューの状態 ( 一時停止,終了,または止められている ) とは関係ありません。

/OWNER_UIC=uic

キューの利用者識別コード(UIC)を変更します。『OpenVMS Guide to System Security』の説明に従って,標準形式を使用して UIC を指定します。省略時の設定の UICは,[1,4]です。

/PROCESSOR=ファイル名



/NOPROCESSOR

出力実行キューに標準以外のプリント・シンビオントを指定できます。 /PROCESSOR 修飾子のパラメータには,任意の有効なファイル名を指定することができます。システムは,装置およびディレクトリ名の SYS$SYSTEM とファイル・タイプ .EXE を追加します。出力キューにこの修飾子を使用すると,実行するシンビオント・イメージは SYS$SYSTEM:filename.EXE になります。

省略時の設定では,SYS$SYSTEM:PRTSMB.EXE が,出力実行キューに対応したシンビオント・イメージです。

/NOPROCESSOR 修飾子を指定すると,/PROCESSOR 修飾子を使用して設定した前の設定はすべて取り消され,SYS$SYSTEM:PRTSMB.EXE が使用されます。

/PROTECTION=(所有権[:アクセス],...)

キューの保護を指定します。

  • 所有権パラメータには,システム (S),オーナ (O),グループ (G),ワールド (W) のいずれか 1 つを指定します。

  • アクセス・パラメータには,読み込み (R),キューに登録 (S),管理 (M),または削除 (D) を指定します。

アクセス・パラメータの指定がない時は,アクセスできないことを意味します。省略時の設定の保護は,(SYSTEM:M,OWNER:D,GROUP:R,WORLD:S)です。保護コードを 1 つだけ指定する場合は,括弧を省略できます。保護コードの指定についての詳細は,『OpenVMS Guide to System Security』を参照してください。UIC に基づいた保護によるキュー操作の制御についての詳細は,『OpenVMS システム管理者マニュアル』のキューの章を参照してください。

/RAD=n (Alpha のみ)

キューに割り当てられたバッチ・ジョブを実行する RAD 番号を指定します。 RAD 値の有効な値は,0 から $GETSYI 項目コード, SYI$_RAD_MAX_RADS によって返される値までの正の整数です。

AlphaServer GS シリーズ・システム上でのみサポートされます。

/RECORD_BLOCKING (省略時の設定)



/NORECORD_BLOCKING

シンビオントが,出力装置へ転送する出力レコード連結 ( ブロック化 ) できるかどうかを決めます。/NORECORD_BLOCKING 修飾子を指定すると,シンビオントは,入出力要求ごとに各レコードを出力装置に送信します。標準の OpenVMS プリント・シンビオントの場合は,レコードをブロック化すれば,シングル・レコード・モードよりも性能を大幅に向上させることができます。

/RETAIN[=オプション]



/NORETAIN (省略時の設定)

実行後のジョブを保持状態でキューに保留します。/NORETAIN 修飾子を使用すると,そのキューを省略時の設定に再設定できます。使用可能なオプションは,次のとおりです。

ALL (省略時の設定) 実行後,キューのジョブをすべて保留します。
ERROR 正常に終了できなかったジョブだけを保留します。

PRINT,SUBMIT,または SET ENTRY コマンドに /RETAIN 修飾子を指定すると,ジョブに対するジョブ保持オプションを要求できます。ただし,キューに指定したジョブ保持オプションは,そのキューに要求されたすべてのジョブの保持オプションを無効にします。

/SCHEDULE=SIZE (省略時の設定)



/SCHEDULE=NOSIZE

出力キューで待ち状態にあるジョブが,ジョブの大きさに基づいてスケジュールされてプリントされるかどうかを指定します。省略時の設定の修飾子 /SCHEDULE=SIZE が有効な場合は,小さいジョブから大きいジョブの順にプリントされます。

/SCHEDULE=NOSIZE 修飾子が有効な場合には,サイズに従ったジョブのスケジュール化は行われません。

キューのいずれかに待ち状態のジョブがあるときにこのコマンドを実行すると,その後のジョブの順序は予測できなくなります。

/SEPARATE=(オプション[,...])



/NOSEPARATE (省略時の設定)

出力実行キューに必須のキュー・オプション,またはジョブ区切りオプションを指定します。ジョブ区切りオプションは,PRINTコマンドでは変更できません。

/SEPARATE 修飾子と /GENERIC 修飾子は,同時に使用できません。

ジョブの区切りに関するオプションは次のとおりです。

[NO]BURST バースト・ページのバーを各ジョブの先頭にプリントするかどうかを指定します。
[NO]FLAG ジョブのフラグ・ページを各ジョブの先頭にプリントするかどうかを指定します。
[NO]TRAILER ジョブのトレーラ・ページを各ジョブの末尾にプリントするかどうかを指定します。
[NO]RESET=(モジュール[,...]) このキューで使用するジョブ・リセット・シーケンスを装置制御ライブラリ (SYS$LIBRARY:SYSDEVCTL) の中から指定します。指定されたモジュールが装置制御ライブラリから取り出されて,各ジョブの終わりに装置をリセットします。リセット動作はファイル・トレーラの後とジョブ・コントローラの前に行われます。したがって,ジョブの区切りのためのページはすべて,装置がリセット状態においてプリントされることになります。


目次 索引

印刷用画面へ
プライバシー 本サイト利用時の合意事項