環境変数:アルファベット順

ヒント:Enterprise Server の環境変数を設定する方法と場所については、「環境変数の設定」、「ユーザー インターフェイスから環境変数を設定するには」、および「コマンド ラインから環境変数を設定するには」を参照してください。
A B C D E F G H l J K L M
N O P Q R S T U V W X Y Z

A

AUTOCAT_IMP

MFA データ アクセス サービスを使用した自動カタログ インポート用の入力ファイルの名前
Windows:
AUTOCAT_IMP=[path-name\]file-name
UNIX:
AUTOCAT_IMP=[path-name/]file-name}
パラメーター
path-name
自動カタログ ファイル名の場所へのフル パス。
file-name
自動カタログ インポート ファイルの名前。
デフォルト
設定されていません。

C

CAS_SRV_CANCEL

SEP によってロードされたサービス モジュールのキャンセル方式を指定します。この方式は、サービス モジュール呼び出しの完了時に要求ハンドラーに影響します。
構文
CAS_SRV_CANCEL={P|L|N|D}
パラメーター
P
物理キャンセル
L
論理キャンセル
N
キャンセルなし
D
遅延キャンセル
デフォルト
CAS_SRV_CANCEL=P
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。
CAS_SRV_CANCEL=L

CASRDO44_NEWSUB

ブラウザが実行されているローカル マシンに保存されている JCL ファイルへのアクセスを有効にし、ESCWA または ESMAC を介してローカル JCL がサブミットされないようにします。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
CASRDO44_NEWSUB={ON|OFF}
パラメーター
ON
ブラウザーが実行されているローカル マシン上で JCL ファイルにアクセスします。
OFF
エンタープライズ サーバーを実行しているマシンから JCL ファイルにアクセスします。
デフォルト
CASRDO44_NEWSUB=ON
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

CASSPOOL_LOCK_RETRY_COUNT

この環境変数を使用して、スプール モジュールでエラーが発生した場合にレコード ロックの取得を試行する回数を調整できます。
構文
CASSPOOL_LOCK_RETRY_COUNT=retry-count
パラメーター
retry-count
レコード ロックの取得を試行する回数。
デフォルト
CASSPOOL_LOCK_RETRY_COUNT=20

CCIERRLOG

CCI エラー ログ出力の場所とファイル名を指定します。
構文
Windows:
CCIERRLOG=path-name\file-name
UNIX:
CCIERRLOG=path-name/file-name}
パラメーター
path-name
出力場所へのフル パス。
file-name
出力ファイルの名前。
デフォルト
設定されていません。デフォルトのパスは CCI を呼び出すアプリケーションの作業ディレクトリであり、デフォルトのファイル名は ccierr.log です。
説明
CCI エラー ログは、オペレーティング システムから報告された最初のインスタンスのエラーを追跡します。CCIERRLOGは、構文および内容が詳しく説明されている CCI.INI 内のエントリをオーバーライドします。詳細については、「CCI.INI - CCI 構成ファイル」を参照してください。

CCITCP2

MFDS (旧称 CCITCP2) 登録デーモンを実行しているマシンの TCP アドレスを設定します。
構文
CCITCP2=host-name
パラメーター
host-name
セッションから接続する MFDS デーモンを実行しているマシンの TCP ホスト名、IPv4 アドレス、または IPv6 アドレス。
デフォルト
設定されていません。ローカル システムを使用します。
説明
この環境変数を使用して、接続しているサービスの登録を保持している、または開始しているサービスの登録を保持する MFDS 登録デーモンを実行しているマシンの TCP アドレスを設定します。

CCITCP2_PORT

MFDS 登録プロセスに使用するポートを設定します。
構文
CCITCP2_PORT=port-number
パラメーター
port-number
MFDS サービスがリッスンしているポートの番号。
デフォルト
設定されていません。%WINDIR%\system32\drivers\etc\services (Windows) または /etc/services (UNIX)mfcobol サービス名で指定されたポートを使用します。ポートが見つからない場合は、公式の Micro Focus ディレクトリ ポート (86) を使用します。

CCITCPS_service-name

登録されているサービスの名前を、別のサービス名、1 つ以上のポート、または 1 つ以上のネットワーク インターフェイス (あるいはこれらすべて) に関連付けます。
構文
CCITCPS_old-service-name=[new-service-name],
   {MFNODE:node-name | MFPORT:port-number | 
    MFNODE:node-name, MFPORT:port-number}
パラメーター
old-service-name
CCI サーバーの名前。UNIX プラットフォームでは大文字にする必要があります。
new-service-name
CCI サーバーに使用する新しい名前。省略した場合は、old-service-name が使用されます。
node-name
接続をリッスンするホスト名または IP アドレス。
port-number
接続をリッスンする TCP ポート。
デフォルト
設定されていません。ポートはオペレーティング システムによって割り当てられ、サーバーは利用可能なすべてのネットワーク インターフェイスをリッスンします。
説明
CCITCPS は CCI サーバー プロセスの環境で設定され、接続をリッスンする方法とサービス名を登録する方法を変更します。
CCITCPS_MYSERVICE=,MFPORT:3000

CCITCPT_service-name

サービスに接続する際にクライアントが使用するホストまたはポート (あるいはその両方) を指定します。
構文
CCITCPT_serice-name=[unused], MFNODE:node-name, MFPORT:port-number
パラメーター
service-name
クライアントの接続先の CCI サービスの名前。UNIX プラットフォームでは大文字にする必要があります。
unused
カンマの前のパラメーターは CCITCPT では使用されませんが、CCITCPS との一貫性を保つためにサポートされています。
node-name
接続するホスト名または IP アドレス。
port-number
接続する TCP ポート。
デフォルト
設定されていません。クライアントは、MFDS ディレクトリでサービスの検索を試みます。
説明
この環境変数を使用して、CCI クライアントに、指定されたサービスの場所を MFDS に照会するのではなく、指定されたホストとポートに直接接続するように指示します。
CCITCPT_MYSERVICE=,MFNODE:localhst.MFPORT:3000

CCITIMEOUT

非データ接続アプリケーションで使用される最大タイムアウト期間を設定します。
構文
CCITIMEOUT=wait-time
パラメーター
wait-time
タイムアウトするまで待機する秒数に 10 を掛けた値で、最大値は 2,147,483,647 です。
デフォルト
CCITIMEOUT=1200

(2 分)

説明
この変数は、ドラッグ アンド ドロップ、SourceConnect、モニターなどの非データ接続アプリケーションで使用します。
この例では、次のように待機時間を 4 分に設定します。
CCITIMEOUT=2400

CCITRACE

CCI トレースを使用して記録する情報の種類を指定します。
構文
CCITRACE={/|-}{F|P|D}[...]
パラメーター
/
指定されたオプションをオンにします。
-
指定されたオプションをオフにします。
F
CCI API 呼び出しの詳細を CTF にログ記録します。このオプションは、P または D のいずれかが指定された場合に暗黙的に使用されます。この動作は、-Fを使用してオーバーライドできます。
P
オンにすると、プロトコル レベルの呼び出しの詳細が CTF にログ記録され、関数のトレースが大幅に向上する場合があります。設定されていない場合は、CCI ユーザー レベル API の詳細のみがトレースされます。
D
CCI 関数との間で渡されたすべてのバッファーの内容をログに記録します。
注:このオプションを設定すると、アプリケーションのコードでデータのトレースが禁止されている場合、意図した結果が得られないことがあります。
デフォルト
設定されていません。CCI トレースは、ctf.cfg および CCI.INI トレース オプションによって制御されます。
説明
トレース オプションは、ctf.cfg および CCI.INI ファイル ([ccitrace_base] セクション) を使用して制御することもできますが、CCITRACE 環境変数で指定された値が優先されます。詳細については、「Tracing Options for CTF.CFG」および「CCI.INI - CCI 構成ファイル」を参照してください。
CCITRACE=/F/D

CICS_SIT

エンタープライズ サーバー リージョンによって使用される SIT の名前。
構文
CICS_SIT=sit-name
パラメーター
sit-name
エンタープライズ サーバー リージョンで使用する CICS SIT の名前。
デフォルト
設定されていません。ESCWA で指定された CICS SIT が使用されます。

CCITCPS_service-name

登録されているサービスの名前を、別のサービス名、1 つ以上のポート、または 1 つ以上のネットワーク インターフェイス (あるいはこれらすべて) に関連付けます。
構文
CCITCPS_old-service-name=[new-service-name],
   {MFNODE:node-name | MFPORT:port-number | 
    MFNODE:node-name, MFPORT:port-number}
パラメーター
old-service-name
CCI サーバーの名前。UNIX プラットフォームでは大文字にする必要があります。
new-service-name
CCI サーバーに使用する新しい名前。省略した場合は、old-service-name が使用されます。
node-name
接続をリッスンするホスト名または IP アドレス。
port-number
接続をリッスンする TCP ポート。
デフォルト
設定されていません。ポートはオペレーティング システムによって割り当てられ、サーバーは利用可能なすべてのネットワーク インターフェイスをリッスンします。
説明
CCITCPS は CCI サーバー プロセスの環境で設定され、接続をリッスンする方法とサービス名を登録する方法を変更します。
CCITCPS_MYSERVICE=,MFPORT:3000

COB_LIVE_RECORD

ライブ レコーダー機能で作成されたライブ記録ファイル (.mfr ファイル) のパスまたはファイル名プレフィックス (あるいはその両方) を指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COB_LIVE_RECORD=[path-name/]file-prefix
パラメーター
path-name
.mfr ファイルの場所を示すフル パス。
file-prefix
ドット (.) およびファイル拡張子の前のすべての文字で構成されるファイル プレフィックスの名前。
デフォルト
デフォルトのパスは、COBOL プロパティで定義された出力ディレクトリです。デフォルトのファイル プレフィックスはありません。
説明
ライブ記録ファイルは、作成時と同じオペレーティング システムで再生する必要があります。

Animator は、セッション間の情報を情報ファイルに登録して更新できます。

COB_LIVE_RECORD_SIZE

ライブ記録ファイルに書き込まれるイベントの保存に使用できるメモリ量を指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COB_LIVE_RECORD_SIZE=mem-size
パラメーター
mem-size
記録ファイルに書き込まれるイベントに割り当てるメモリの量 (メガバイト (MB) 単位)。有効な値の範囲は 67 以上であり、使用可能なメモリ、ビット体系などに応じて値が決まります。
注:イベント ログはファイルへの書き込み時に圧縮されるため、これは、ディスクに保存されているライブ記録ファイルの実際のサイズではありません。
デフォルト
COB_LIVE_RECORD_SIZE=268
説明
COB_LIVE_RECORD_SIZE を設定すると、録画中のパフォーマンスが向上する場合があります。

制限に達すると、バッファーが循環されます。つまり、最新のイベント用に領域を確保するために、最も古いイベントが削除されます。

32 ビット システムの場合、適切な範囲は 500 から 1000 までです。

最適な設定を決定するには、実際に試してみるとよいかもしれません。

COB_LIVE_RECORD_SIZE=756

COBAIF

Animator で、アニメート対象プログラムのセッション (.aif) ファイルが検索される場合の検索先ディレクトリ パスを指定します。ここで指定したディレクトリ パスは、情報 (.idy) ファイルと同じディレクトリにセッション ファイルがない場合に使用されます。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBAIF=path-name[:path-name[...]]
パラメーター
path-name
.aif ファイルを検索するパスの名前。
デフォルト
設定されていません。Enterprise Server は、COBIDY 環境変数が設定されている場合は、その環境変数で指定されたディレクトリ内で .aif ファイルを検索します。COBIDY が設定されていない場合、または .aif ファイルが見つからない場合は、現在のディレクトリを検索します。それでも見つからない場合、Enterprise Server は、COBIDY 環境変数で指定された最初のディレクトリ (設定されている場合) に .aif ファイルを作成します。COBIDY が設定されていない場合、Enterprise Server は現在のディレクトリに .aif ファイルを作成します。
説明
COBAIF が設定されている場合、検索順序は、1) COBAIF で指定されたディレクトリ、2) COBIDY で指定されたディレクトリ、3) 現在のディレクトリ、になります。Enterprise Server は最初に検出した .aif を使用します。見つからない場合、Enterprise Server は、COBAIF で指定された最初のディレクトリに .aif ファイルを作成します。

Animator は、セッション ファイルを更新して、セッション間で保持される情報を登録できます。

.aif ファイルには、ブレークポイントおよびモニターに関する詳細情報が含まれています。

COBAIFNAME

アニメートされるプログラムの Animator セッションファイル (.aif) のベース名を指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBAIFNAME=base-name
パラメーター
ベース名
.aif ファイルのベース名。
デフォルト
設定されていません。
説明
COBSW=+A を使用して Animator を起動し、以降のアニメーション セッションのためにブレークポイントを保存したい場合は、この環境変数を指定する必要があります。また、anim コマンドを使用して Animator を起動する場合にもこの環境変数を指定できます。この場合、ユーザーが指定したベース名は .aif ファイルのベース名としてアプリケーション名をオーバーライドします。

.aif ファイルには、ブレークポイントおよびモニターに関する詳細情報が含まれています。

COBANIMOPT

Character Animator で使用する追加の指令を指定します。
注:この環境変数は UNIX 環境にのみ該当します。
構文
COBANIMOPT=directive-name[:directive-name[...]]
パラメーター
directive-name
Character Animator で使用する指令。ファイル名は指定できません。
デフォルト
設定されていません。Character Animator を実行するのは、コマンド ラインで指定された指令のみです。
説明
Character Animator を起動すると、まず COBANIMOPT で指定した指令が読み取られ、次にコマンド ラインで指定した指令が使用されます (COBANIMOPT で設定された指令よりも、コマンド ラインの指令の方が優先される可能性があります)。
COBANIMOPT=MIXEDLANGDEBUG:MULTITHREAD

COBANIMSRV

実行中の COBOL プログラムに Character Animator をアタッチします。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBANIMSRV=prog-id
パラメーター
prog-id
Character Animator のアタッチ先プログラムを識別する ID。
デフォルト
設定されていません。
説明
この環境変数は、クロスセッション デバッグで特に役立ちます。
1 つ目のコンソール セッションで次のように指定します。
export COBANIMSRV=myid

myidCharacter Animator が特定の 1 つのプログラムに結び付けられるように使用する一意の ID です。Character Animator を起動するコマンドを次のように入力します。

cobanimsrv

Character Animator は、前の手順で指定された ID に一致する COBOL プログラムが起動されるまで待機します。別のコンソール セッションで次のように入力します。

export COBANIMSRV=myid
cobrun prog1.int

prog1.int が起動すると、一意の識別子myidが Character Animator の識別子と一致するため、Character Animator はこのプロセスにアタッチされます。コンソール セッション 1 で Character Animator のメイン画面が表示され、prog1.int の最初の行にカーソルが置かれます。

COB_LIVE_RECORD_SIZE

ライブ記録ファイルに書き込まれるイベントの保存に使用できるメモリ量を指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COB_LIVE_RECORD_SIZE=mem-size
パラメーター
mem-size
記録ファイルに書き込まれるイベントに割り当てるメモリの量 (メガバイト (MB) 単位)。有効な値の範囲は 67 以上であり、使用可能なメモリ、ビット体系などに応じて値が決まります。
注:イベント ログはファイルへの書き込み時に圧縮されるため、これは、ディスクに保存されているライブ記録ファイルの実際のサイズではありません。
デフォルト
COB_LIVE_RECORD_SIZE=268
説明
COB_LIVE_RECORD_SIZE を設定すると、録画中のパフォーマンスが向上する場合があります。

制限に達すると、バッファーが循環されます。つまり、最新のイベント用に領域を確保するために、最も古いイベントが削除されます。

32 ビット システムの場合、適切な範囲は 500 から 1000 までです。

最適な設定を決定するには、実際に試してみるとよいかもしれません。

COB_LIVE_RECORD_SIZE=756

COBAIFNAME

アニメートされるプログラムの Animator セッションファイル (.aif) のベース名を指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBAIFNAME=base-name
パラメーター
ベース名
.aif ファイルのベース名。
デフォルト
設定されていません。
説明
COBSW=+A を使用して Animator を起動し、以降のアニメーション セッションのためにブレークポイントを保存したい場合は、この環境変数を指定する必要があります。また、anim コマンドを使用して Animator を起動する場合にもこの環境変数を指定できます。この場合、ユーザーが指定したベース名は .aif ファイルのベース名としてアプリケーション名をオーバーライドします。

.aif ファイルには、ブレークポイントおよびモニターに関する詳細情報が含まれています。

COBANIMOPT

Character Animator で使用する追加の指令を指定します。
注:この環境変数は UNIX 環境にのみ該当します。
構文
COBANIMOPT=directive-name[:directive-name[...]]
パラメーター
directive-name
Character Animator で使用する指令。ファイル名は指定できません。
デフォルト
設定されていません。Character Animator を実行するのは、コマンド ラインで指定された指令のみです。
説明
Character Animator を起動すると、まず COBANIMOPT で指定した指令が読み取られ、次にコマンド ラインで指定した指令が使用されます (COBANIMOPT で設定された指令よりも、コマンド ラインの指令の方が優先される可能性があります)。
COBANIMOPT=MIXEDLANGDEBUG:MULTITHREAD

COBAIF

Animator で、アニメート対象プログラムのセッション (.aif) ファイルが検索される場合の検索先ディレクトリ パスを指定します。ここで指定したディレクトリ パスは、情報 (.idy) ファイルと同じディレクトリにセッション ファイルがない場合に使用されます。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBAIF=path-name[:path-name[...]]
パラメーター
path-name
.aif ファイルを検索するパスの名前。
デフォルト
設定されていません。Enterprise Server は、COBIDY 環境変数が設定されている場合は、その環境変数で指定されたディレクトリ内で .aif ファイルを検索します。COBIDY が設定されていない場合、または .aif ファイルが見つからない場合は、現在のディレクトリを検索します。それでも見つからない場合、Enterprise Server は、COBIDY 環境変数で指定された最初のディレクトリ (設定されている場合) に .aif ファイルを作成します。COBIDY が設定されていない場合、Enterprise Server は現在のディレクトリに .aif ファイルを作成します。
説明
COBAIF が設定されている場合、検索順序は、1) COBAIF で指定されたディレクトリ、2) COBIDY で指定されたディレクトリ、3) 現在のディレクトリ、になります。Enterprise Server は最初に検出した .aif を使用します。見つからない場合、Enterprise Server は、COBAIF で指定された最初のディレクトリに .aif ファイルを作成します。

Animator は、セッション ファイルを更新して、セッション間で保持される情報を登録できます。

.aif ファイルには、ブレークポイントおよびモニターに関する詳細情報が含まれています。

COBANIMSRV

実行中の COBOL プログラムに Character Animator をアタッチします。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBANIMSRV=prog-id
パラメーター
prog-id
Character Animator のアタッチ先プログラムを識別する ID。
デフォルト
設定されていません。
説明
この環境変数は、クロスセッション デバッグで特に役立ちます。
1 つ目のコンソール セッションで次のように指定します。
export COBANIMSRV=myid

myidCharacter Animator が特定の 1 つのプログラムに結び付けられるように使用する一意の ID です。Character Animator を起動するコマンドを次のように入力します。

cobanimsrv

Character Animator は、前の手順で指定された ID に一致する COBOL プログラムが起動されるまで待機します。別のコンソール セッションで次のように入力します。

export COBANIMSRV=myid
cobrun prog1.int

prog1.int が起動すると、一意の識別子myidが Character Animator の識別子と一致するため、Character Animator はこのプロセスにアタッチされます。コンソール セッション 1 で Character Animator のメイン画面が表示され、prog1.int の最初の行にカーソルが置かれます。

COBATTR

ACCEPT および DISPLAY 文で使用される HIGHLIGHT と LOWLIGHT 句の非標準動作を指定します。これは、以前の COBOL 製品との互換性を提供するためのものです。
制約事項:この環境変数は UNIX 環境にのみ該当します。
注意:
将来的にサポートが中止される可能性があるため、可能な限り COBATTR の使用は避けてください。
構文
COBATTR={0|1|2|3|4|5|6|7}
パラメーター
0
標準のデフォルト動作を提供します。
1
COBOL プログラムが HIGHLIGHT 句に従ってテキストを表示すると、ランタイム システムは太字モードを使用します。ランタイム システムは、通常のテキストにはデフォルトのモードを使用します。端末の terminfo エントリで淡色表示モードを指定しても、何の効果もありません。LOWLIGHT 句にも効果はありません。
2
高輝度および低輝度の空白文字は、通常モードの空白文字と同じであるとみなされません。
3
動作はパラメーター 1 と 2 の組み合わせです。
4
COBOL バージョン 3.2 よりも古い製品のデフォルト動作との互換性を提供します。
5
動作はパラメーター 4 と 1 の組み合わせです。
6
動作はパラメーター 4 と 2 の組み合わせです。
7
動作はパラメーター 1、2、および 4 の組み合わせです。
デフォルト
COBATTR=0
説明
COBOL プログラムが HIGHLIGHT 句に従ってテキストを表示する場合、その効果は、端末の terminfo エントリで淡色表示モードが指定されているかどうかによって異なります。淡色表示モードが指定されている場合、ランタイム システムは強調表示されたテキストにデフォルト モードを使用し、通常のテキストに淡色表示モードを使用します。淡色表示モードが指定されていない場合、ランタイム システムは強調表示されたテキストに太字モードを使用し、通常のテキストにデフォルト モードを使用します。LOWLIGHT 句には効果がないため、外観は通常のテキストと同じになります。
COBATTR=1

COBCCSIDDIR

CCSID 変換テーブルを使用するディプロイ済みアプリケーションの変換テーブルのインストール場所を指定します。
構文
COBCCSIDDIR=base-dir
パラメーター
base-dir
各変換テーブルのサブディレクトリを含むベース ディレクトリ。
デフォルト
設定されていません。CCSID テーブルは、デフォルトで %ProgramFiles(x86)%\Micro Focus\Enterprise Developer$COBDIR ディレクトリにインストールされます。

COBCONFIG

何らかの方法でランタイム構成可能オプションを調整するランタイム構成ファイルを指定します。
構文
COBCONFIG=path-name
パラメーター
path-name
ランタイム システムを調整する COBOL 構成ファイルを含むディレクトリ。
デフォルト
設定されていません。Enterprise Server$COBDIR/etc/cobconfig 内のファイルを検索します。
Windows:
COBCONFIG=C:\mydir\cobconfig
UNIX:
COBCONFIG=/home/mydir/cobconfig

COBCONFIGJVM

Java 仮想マシン アプリケーションのランタイム構成可能オプションを調整する Java プロパティ ファイルを指定します。
構文
COBCONFIGJVM=path-name
パラメーター
path-name
Java プロパティ ファイルの場所。
デフォルト
設定されていません。
説明
Java 仮想マシンで使用する COBOL アプリケーションで COBCONFIG の代わりに使用します。

COBCONFIG.BLOCK

アプリケーション構成ファイルの場所
構文
COBCONFIG.BLOCK=path
パラメーター
path
アプリケーション構成ファイルの場所を示すフル パス。
デフォルト
設定されていません。

COBCPY

コンパイラおよび Animator がコピーブック ファイルを検索するディレクトリを指定します。
構文
Windows:
COBCPY=path-name[[;path-name][...]]
UNIX:
COBCPY=path-name[[:path-name][...]]
パラメーター
path-name
コンパイラおよび Animator がコピーブック ファイルを検索する際の検索対象ディレクトリへのフル パス。path-name を複数指定する場合、空の path-name は現在の作業ディレクトリを示します。
デフォルト
COBCPY=%COBCPY%;C:\Program Files (x86)\Micro Focus\Enterprise Developer\cpylib;
   C:\Program Files (x86)\Micro Focus\Enterprise Developer\cpylib\basecl;
   C:\Program Files (x86)\Micro Focus\Enterprise Developer\cpylibguicl;
   C:\Program Files (x86)\Micro Focus\Enterprise Developer\cpylibolecl
説明
Windows プラットフォームでは、この環境変数はシステム レジストリに設定されます。値は SET コマンドを使用して変更できますが、設定した値はレジストリ中にすでに設定されている値に単に追加されるだけです。

Windows プラットフォームの場合:

以下のように指定すると、コンパイラは最初に C:\group\sharedcopy でコピーブックを検索します。次に現在のディレクトリを検索し、最後に C:\mydir\mycpy で検索します。検索は、コピーブックが見つかるか、存在しないことが認識されるまで続けられます。

COBCPY=C:\group\sharedcopy;.;C:\mydir\mycpy

UNIX プラットフォームの場合:

以下のように指定すると、コンパイラは最初に /home/group/sharedcopy でコピーブックを検索します。次に現在のディレクトリを検索し、最後に ./mydir/mycpy で検索します。検索は、コピーブックが見つかるか、存在しないことが認識されるまで続けられます。

COBCPY=/home/group/sharedcopy:.:mydir/mycpy

COBDATA

ランタイム システムがデータ ファイルを検索するディレクトリを指定します。
構文
Windows:
COBDATA=path-name[[;path-name][...]]
UNIX:
COBDATA=path-name[[:path-name][...]]
パラメーター
path-name
ランタイム システムがアプリケーション データ ファイルを検索するディレクトリへのフル パス。path-name を複数指定する場合、空の path-name は現在の作業ディレクトリを示します。
デフォルト
設定されていません。ランタイムは現在の作業ディレクトリを検索します。
説明
Windows プラットフォームでは、この環境変数はシステム レジストリに設定されます。値は SET コマンドを使用して変更できますが、設定した値はレジストリ中にすでに設定されている値に単に追加されるだけです。

COBDATA がデータ ファイルをグローバルにマップする機能を提供するため、ユーザーは実行時までに名前が認識されていないディレクトリに作業データ ファイルを置くことができます。

COBDATA は、コンパイラ、およびその他のユーティリティに影響します。たとえば、コンパイル時では、プログラム ソースがコンパイラのデータ ファイルになります。COBOL 開発システム ユーティリティを使用する場合は、COBDATA の値を、コロン (:) を先頭にして指定することをお勧めします。

ご使用の環境空間に、COBDATA という名前の環境変数があり、なんらかの値が設定されている場合は、COBDATA が設定されていると見なされます。

ファイルのすべてのマッピング順序は次のようになります。

  1. すべての dd_ 環境マッピング
  2. すべての ASSIGN TO EXTERNAL マッピング
  3. すべての COBDATA 環境変数マッピング

COBDATA 環境変数、または dd_ 環境変数のどちらかで複数のディレクトリを指定した場合、システムは、ユーザー名に対するプレフィックスとしてのスラッシュ (/) が末尾に付く最初の指定ディレクトリを検索します。

ファイル名が見つからない場合、または読み取れない場合は、順番に最後のディレクトリまで検索されます。最後のディレクトリでも見つからず、ファイルを作成する必要がある場合は、ファイルは最初のディレクトリに作成されます。

ハイフン (-)、またはスラッシュ (/) で始まっているファイル名に関しては、dd_、および COBDATA のマッピングはすべて無視されます。また、環境変数名にハイフンが含まれている場合も無効になります。

この機能を使用する場合は、COB... で始まるファイル名を使用しないでください(これらは COBOL システムで予約済みです)。

COBDATA 環境変数は、どんなモード (出力も含む) で開かれているファイルにも、また、固定長ファイルや可変長ファイルにも使用できます。索引ファイルを使用している場合は、データ ファイルおよび索引の両方を同じディレクトリに置く必要があります。

COBDATA 環境変数は、ファイルを開く場合だけでなくファイルを削除する場合にも、ここに示す規則に従って影響します。

COBOL 開発システム プログラムを使用しようとする場合はまず、COBDATA の設定を解除することをお勧めします。これらのプログラムの多くでは、データ ファイルが開かれるため、COBDATA の値に影響されます。COBDATA を使う必要がある場合は、COBDATA のパスの最初に :$COBDIR/dynload/helptbox.lbr および :$COBDIR/dynload/check.lbr を追加してください。Animator のヘルプ ページが必要な場合は、COBDIR/dynload/advanim.lbr も追加します。

注:RM/COBOL または ACUCOBOL-GT レガシー コードを最新化するユーザーはファイルの割り当てでサブパスを使用できますが、各ファイル処理システムの関連する DIALECT 値または IDXFORMAT 値を使用してコンパイルする必要があります。これは、ファイル処理構成ファイルでこれらの値を設定するだけでは実現できません。

Windows プラットフォームの場合:

次のように COBDATA を設定すると、ランタイム システムは、最初に現在のディレクトリでデータ ファイルを検索するよう指定されます。次に現在のディレクトリの demo サブディレクトリ、最後に C:\data\progs ディレクトリでデータ ファイルを検索するように指定されます。

COBDATA=.;.\demo;C:\data\progs

UNIX プラットフォームの場合:

次のように COBDATA を設定すると、ランタイム システムは、最初に現在のディレクトリでデータ ファイルを検索するよう指定されます。次に、ディレクトリ ./demo を、次にディレクトリ /home/data を検索し、最後に ./progs を検索するように指定されます。

COBDATA=:demo:/home/data:progs

COBDIR

Enterprise Server をインストールしたディレクトリを指定します。システム コンポーネントおよびユーティリティの多くがこの情報を必要とし、使用します。
構文
COBDIR=path-name
パラメーター
path-name
必要な Micro Focus COBOL システム ソフトウェアが置かれているディレクトリ。
デフォルト
設定されていません。デフォルトのパスは、%ProgramFiles(x86)%\Micro Focus\Enterprise Developer (Windows) または /opt/microfocus/EnterpriseDeveloper (UNIX) です。
説明

Windows プラットフォームでは、Micro Focus COBOL システムは通常、デフォルトの COBOL システム ディレクトリにインストールされるため、COBDIR を設定する必要はありません。COBDIR は、同じ COBOL システムの複数のバージョンを同時に使用できる場合などのように、ご使用の COBOL システムが別のディレクトリにインストールされている場合にのみ設定する必要があります。

Windows プラットフォームの場合:

この例では、コンパイラは C:\products\cobse20 ディレクトリで Micro Focus COBOL システム ソフトウェアを検索します。

COBDIR=C:\products\cobse20

UNIX プラットフォームの場合:

この例では、コンパイラは /home/products/cobse20 ディレクトリで Micro Focus COBOL システム ソフトウェアを検索します。

COBDIR=/home/products/cobse20

COBIDY

Animator で、アニメート対象プログラムの情報 (.idy) ファイルが検索される場合の検索先ディレクトリを指定します。ここで指定したディレクトリは、中間コード (.int) ファイルと同じディレクトに情報ファイルがない場合に使用されます。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBIDY=path-name[:path-name[...]]
パラメーター
path-name
Animator が .idy ファイルを見つけられるディレクトリ。
デフォルト
設定されていません。Animator は現在の作業ディレクトリを検索します。
説明
Animator は、セッション間の情報を情報ファイルに登録して更新できます。

COBJVM

どの Java 仮想マシン (Java Virtual Machine; JVM) をロードするかを指定します。
構文
COBJVM=platform_nnn
パラメーター
platform
Enterprise Server を実行しているプラットフォームを表す 3 文字のコード。有効なコードは次のとおりです。
コード 説明
ibm IBM AIX
unx SCO UnixWare
sun Oracle SPARC
nnn
JVM の 3 桁のバージョン。
デフォルト
設定されていません。
説明
COBOL および Java の両方のコンポーネントを含む分散アプリケーションを開発する場合には、COBJVM を設定する必要が生じることがあります。
COBJVM=ibm_122

COBKEYTIMEOUT

接続された端末からランタイム システムに転送されたエスケープシーケンスを、有効なデータとして扱う必要がある最大経過時間を指定します。値は 0.1 秒単位で指定します。
構文
COBKEYTIMEOUT=trans-time
パラメーター
trans-time
1 から 126 までの数字を指定します。この値で、回線またはネットワーク接続を通して、端末からランタイム システムにエスケープシーケンスが送信される場合に、そのエスケープシーケンスを有効なデータとして扱う必要がある最大経過時間を設定します。
デフォルト
設定されていません。
説明
Esc 文字のみが独立して送られてきた場合は、この文字がランタイム システムに受け取られてから 0.n 秒経過すると、この文字がエスケープ シーケンスの開始を表す文字ではないと判断されます。

ランタイム システムでは、端末の通信速度から、n に設定する適切なデフォルト値が計算されます。

端末のキーが押されると、端末はそれに応答して、1 字、または文字の集合をランタイム システムに送信します。このような文字の集合の先頭は一般に、エスケープ文字であるため、この文字集合をエスケープ シーケンスと呼びます。ファンクション キーが押された場合は、端末がエスケープ シーケンスを送信します。Esc キーに続いて 1 つ以上の英字または数字のデータ キーが押された場合にも、同じ文字集合が端末から送信されます。ランタイム システムで認識される唯一の違いは、各文字が到着する間隔です。これは、ユーザーがエスケープ シーケンスを入力する速度と、これが端末で生成される速度とは異なるためです。

端末が接続しているネットワークでは、文字の集まりが別々のパケットでランタイム システムに送信されるという場合に、各文字がランタイム システムに到着する間隔は、ネットワークで変更することができません。COBKEYTIMEOUT は一般的なネットワーク遅延が補正できるため、エスケープシーケンスはランタイム システムで正しく識別されます。

COBLANG

COBOL プログラムが実行される際の言語環境を設定します。
構文
COBLANG=LE-option
パラメーター
LE-option
COBOL 言語環境 (LE) オプション。
デフォルト
設定されていません。

COBLPFORM

プリンター チャネル C01 から C12 を定義してこれらのチャネルに出力するために使用します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBLPFORM line-number[[:line-number][...]]
パラメーター
line-number
チャネルの単一 の行番号。Null エントリは無視されます。行番号ゼロ、機能名 S01 から S052、CSP、または未定義のチャネルは、すべて 1 行目に設定されます。
デフォルト
設定されていません。
説明
WRITE BEFORE/AFTER PAGE 文の出力は常に 1 行目から開始されます。次の行に移動するたびに行番号が 1 つ増加します。現在の行と同じ、またはそれ以前の行への移動を要求すると、次のページに移動します。そして、要求に応じた行まで改行が生成されます。

次の例では、C01 は 1 に等しく、C02 は 3 に等しくなります。

COBLPFORM 1:3:5:7:9:11:13:15:17:19:21:23

この次の例では、C01 は 3 に等しく、C02 は 5 に等しく、C03 は 1 に等しく、C04 は 9 に等しくなります。C03 は、値がスペースであるため未定義になるので 1 になります。また、チャネル C05 から C12 も未定義になります。

COBLPFORM :3::5: :9
注:print 文でチャネル C05 から C12 を指定すると、行は 1 行目に出力されます。

COBMAINSTACK

メイン スタックの長さを指定します。
注:この変数は、UNIX 上のネイティブ COBOL アプリケーション、および Windows と UNIX の両方の Enterprise Server に適用されます。
構文
COBMAINSTACK=stack-size
パラメーター
stack-size
メイン スタックのサイズ (バイト単位)。
デフォルト
設定されていません。
説明
メイン スタックのサイズは、デフォルトでスレッド スタックのサイズの 3 倍になります。スレッド スタックのサイズは、スタックの作成時に指定されます (CBL_THREAD_CREATE を使用)。または 32 ビット アプリケーションの場合はデフォルトで 160 KB になり、64 ビット アプリケーションの場合はデフォルトで 320 KB になります。

COBMAINSTACK は、次のような場合に、必要に応じて設定します。

  • ネイティブ オブジェクト指向 COBOL Enterprise JavaBeans (EJB) を AIX プラットフォームの WebSphere にディプロイする場合
  • マルチスレッド ランタイム システムを使用する場合
  • 多数の ELSE 句を含む IF 文がある場合
  • ローカル ストレージに大量のデータがある場合

COBMODE

32 ビット モードと 64 ビット モードのどちらでサーバーを起動するのかを指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBMODE={32|64};
パラメーター
32|64
サーバーの起動時に使用するビット体系を指定します。
デフォルト
なし
COBMODE=32;

COBOPT

$COBOPT/etc/cobopt で定義されたオプションを補足またはオーバーライドする cob コマンド オプションを設定するか、そのようなオプションを含むファイルのパスとファイル名を指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBOPT="[set environment-variable=parameter]
[option[...]]
[[cobextn: .ext [.ext]][...]]"

または

COBOPT=[path-name/]file-name
パラメーター
environment-variable
Enterprise Server でサポートされている環境変数のいずれか 1 つ。
parameter
指定された環境変数が使用するパラメーター。
option
cob コマンドライン指令。詳細については、「コンパイラ指令」を参照してください。
ext
標準のファイル名拡張子 .cob.CBL、または .cbl に加えて、コンパイラで COBOL ソース ファイルとして扱われるようにする拡張子を指定します。複数の拡張子を 1 行で指定する場合は、スペースまたはタブ文字で区切る必要があります。
デフォルト
設定されていません。$COBOPT/etc/cobopt で定義されたオプションを使用します。
説明
オプションは、複数行で指定できます。すべての行は、「cobopt File」で説明されている、ファイル $COBDIR/etc/cobopt と同じ形式で指定する必要があります。

行の先頭に、識別子 setまたはcobextn:が示されていない場合は、その行は options 行として扱われます。

これらの例では、コマンド プロンプトで COBOPT を設定することを前提としています。

この例では、ANSI 85 規格の COBOL 構文が有効になり、指定されたパスのリストに COBCPY が設定されます。

COBOPT="CANS85
set COBCPY=$COBDIR/srclib/:$HOME/mylib:"
export COBOPT

この次の例では、cob オプションが、temp ディレクトリのファイル options に含まれることを指定します。

export COBOPT=temp/options

COBPATH

ランタイム システムで、動的にロード可能な .int ファイル、および .gnt ファイル、または呼び出し可能な共有オブジェクトを検索する場合の検索先ディレクトリを指定します。
構文
Windows:
COBPATH=path-name[;path[...]]
UNIX:
COBPATH=path-name[:path[...]]
パラメーター
path-name
ランタイム システムで、動的にロード可能なプログラム (.int.gnt、または呼び出し可能な共有オブジェクト) ファイルを検索する場合の検索先ディレクトリへのフル パスまたは相対パス。
デフォルト
なし。エンタープライズ サーバー リージョンの構成に基づいて動的に設定されます。
説明
Windows プラットフォームでは、この環境変数はシステム レジストリに設定されます。値は SET コマンドを使用して変更できますが、設定した値はレジストリ中にすでに設定されている値に単に追加されるだけです。

path-name を複数指定する場合、空の path-name は現在の作業ディレクトリを示します。

Windows:
COBPATH=C:\mydir\srclib;;\otherlib
UNIX:
COBPATH=/home/mydir/srclib:otherlib

COBPRFDIR

PROFILE コンパイラ指令を使用してコンパイルされたプログラムによって作成される .ipf ファイルの場所。
構文
Windows:
COBPRFDIR=path-name[[;path-name][...]]
UNIX:
COBPRFDIR=path-name[[:path-name][...]]
パラメーター
path-name
検索するディレクトリのフル パス。
デフォルト
設定されていません。.ipf ファイルは現在の作業ディレクトリに作成され、そこに置かれることが想定されています。

COBPRINTER

標準入力ストリーム (stdin) を介して DISPLAY UPON PRINTER 文からの出力を受信する印刷スプーラーの名前を指定します。
構文
COBPRINTER="command-line"
パラメーター
command-line
システムによってサポートされていて、かつシステム シェルによって実行できるコマンド ライン。通常は、単純に印刷スプーラーまたは他の実行可能ファイルの名前を指定しますが、値の設定時にシェルをエスケープすると、任意のコマンド ライン引数を使用できます。
デフォルト
設定されていません。
説明
ユーザーの COBOL プログラムで DISPLAY UPON PRINTER 文が実行されるたびに、新しく command-line が実行されます。実行された各コマンドでは、DISPLAY 文で参照されるデータが受信され、データの最後には、システムにファイルの終わりを示す条件が受信されます。
Windows:
COBPRINTER="myspooler -a %TMPDIR%\spoolfile"
UNIX:
COBPRINTER="myspooler -a $TMPDIR/spoolfile"

COBSES

使用する UNIX Session Recorder の機能を指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COBSES={option}[[:option][...]]
パラメーター
option
次の 1 つ以上の値であり、いずれも大文字と小文字が区別されます。
-a Animator に対して行われたキーストロークまたは Animator からの画面出力を含める
-ffile-name 早送りモードで File-name 内の記録を再生する
-pfile-name 通常の速度で filename 内の記録を再生する
-rfile-name1 キーストロークを file-name に記録する
-sfile-name 画面出力を file-name に記録する
-tterminal-number マルチユーザー画面記録の端末番号
1-fまたは-pと組み合わせることはできません。
file-name
記録するファイルの名前。
terminal-number
マルチユーザー画面記録の端末番号。
デフォルト
設定されていません。
説明
UNIX Session Recorder を使い終わったら、COBSES の設定を解除してください。解除しない場合、COBOL プログラムの実行が妨げられます。解除するには、COBSES を空白文字に設定し、この設定をシェルにエクスポートします。

COBSW

アプリケーションの実行時に、ランタイム システムに認識させる、ランタイム システム スイッチの設定を指定します。
構文
COBSW={+|-}switch[...]
パラメーター
+
スイッチを設定します。
-
スイッチの設定を解除します。
switch
ランタイム スイッチ。詳細については、「ランタイム スイッチ」を参照してください。
デフォルト
COBSW=-A
この例では、ランタイム スイッチ 0、および ANSI COBOL デバッグ スイッチが有効になります。
COBSW=+0+D

COBTERMINFO

ランタイム システムで、COBOL アプリケーションに必要な端末情報が保存されている Terminfo データベースが検索される場合の検索先ディレクトリを指定します。
注:この環境変数は UNIX 環境にのみ該当します。
構文
COBTERMINFO=path-name[[:path-name][...]]
パラメーター
path-name
COBOL アプリケーション用に調整された端末の 設定が保存されている Terminfo データベースの検索ディレクトリ。
デフォルト
COBTERMINFO=$COBDIR/terminfo
説明
これが設定されていると、COBTERMINFO により、COBOL アプリケーションは、同じ端末の使用時に非 COBOL アプリケーション (vi など) によって使用されるものとは異なる terminfo 設定を使用できるようになります。

COBOL システムは、標準の UNIX 環境変数 TERM の値を、使用している端末の名前として受け取ります。この名前は、Terminfo データベース内の適切な端末情報の検索に使用されます。ランタイム システムでは最初に、COBTERMINFO に指定されているデータベースが検索され、ここで該当する端末情報が見つからない場合は次に、標準の UNIX 環境変数 TERMINFO に指定されているデータベースが検索されます。

Micro Focus では、COBTERMINFO に最初に指定するディレクトリは、この COBOL システムに提供されている Terminfo データベースが最初に検索されるよう、$COBDIR/terminfo にすることをお勧めしています。一般的に使用される端末の場合は、この terminfo に、通常の UNIX システムの Terminfo データベースで使用できるものより多くの設定が含まれ、より COBOL に適したものが含まれています。

Animator を使用してデバッグする場合は、COBTERMINFO を $COBDIR/terminfo に設定する必要があります。

COBTERMINFO は、UNIX システム間で互換性がある Terminfo データベースを識別する場合にも使用できます。このようなデータベースは、標準の UNIX データベースと同じ形式ですが、UNIX の処理系に依存するその他の端末情報は含まれていません。多くの UNIX システムの Terminfo データベースには、このような追加情報が含まれているため互換性がありません。COBOL システムでは、このような互換性のない詳細情報は無視されます。

COBTERMINFO=$COBDIR/terminfo:/home/mydir/terms

CODEWATCH_SRCPATH

CodeWatch の呼び出し時に指定されたディレクトリ内で何も見つからなかった場合に使用するデバッガー用のソース ファイルの場所。
構文
Windows:
CODEWATCH_SRCPATH=path-name[[;path-name][...]]
UNIX:
CODEWATCH_SRCPATH=path-name[[:path-name][...]]
パラメーター
path-name
検索するディレクトリのフル パス。
デフォルト
設定されていません。

CODEWATCH_STBPATH

CodeWatch の呼び出し時に指定されたディレクトリ内で何も見つからなかった場合に使用するデバッガー用の STB ファイルの場所。
構文
Windows:
CODEWATCH_STBPATH=path-name[[;path-name][...]]
UNIX:
CODEWATCH_STBPATH=path-name[[:path-name][...]]
パラメーター
path-name
検索するディレクトリのフル パス。
デフォルト
設定されていません。

COLUMNS

端末の画面、またはウィンドウの列幅を指定します。この変数を指定すると、端末に指定されているデフォルトの値はオーバーライドされます。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
COLUMNS=number-of-columns
パラメーター
number-of-columns
表示される列数で表される端末画面またはウィンドウの幅を指定します。
デフォルト
設定されていません。指定された端末の terminfo エントリに定義されている cols の値を使用します。また、X 端末を使用している場合には、現在の端末ウィンドウの幅が使用されます。詳細については、「システムの Terminfo」を参照してください。
説明
端末タイプは、標準の UNIX 環境変数、TERM を使用して指定されます。

ウィンドウを使用しない環境では、端末の画面領域のサイズを変更できないため、COLUMNS の値を設定する必要はありません。ワイド モードに切り替えられる端末 (通常は 80 から 132 列) には、w で終わる端末名があります。このような端末では自動的にサポートされるため、COLUMNS を設定する必要はありません。

ウィンドウを使用した環境では、ウィンドウ サイズが変更できます。このような環境では、terminfo の cols の値よりも、ウィンドウの最初のサイズが優先して使用されます。ウィンドウ サイズを変更すると、新しいサイズが再読み込みされます。新しいサイズが最初のサイズよりも大きい場合は、超過した列が使用されないことがあります。

ウィンドウの幅を最大まで使用するには、プラットフォームによっては、COLUMNS を、ウィンドウの現在の列幅に設定する必要があります。

実際のウィンドウの幅と合わない COLUMNS の値を使用すると、予期しない結果になります。

COLUMNS=100

CTM_SPACE

AutoEdit 変数値内のスペースを処理するためのデフォルトの MFBSI 動作を変更して、z/OS の動作を模倣できるようにします。
構文
CTM_SPACE={[ON|YES]|[OFF|NO]}
パラメーター
ON|YES
MFBSI 動作を使用してスペースを処理します。つまり、CTM 変数で埋め込みの空白文字を使用できるようにします。
OFF|NO
z/OS 動作を使用してスペースを処理します。つまり、CTM 変数では埋め込みの空白文字は使用できません。
デフォルト
CTM_SPACE=ON
説明
z/OS の Control-M (CTM) では、変数値内で埋め込みの空白文字はサポートされません。MFBSI のデフォルトの CTM 動作では空白文字がサポートされ、AutoEdit 変数値の場合は空白文字が削除されて残りの値が変数に割り当てられます。AutoEdit 変数の空白文字の処理で z/OS の動作を模倣するには、CTM_SPACE=OFFと設定します。

D

DB2DBDFT

DB2 SQL プリプロセッサが SQL 文を処理するデフォルトのデータベース。
構文
DB2DBDFT=path-name/database-name
パラメーター
path-name
デフォルト データベースの場所。
database-name
デフォルト データベースの名前。
デフォルト
設定されていません。プロジェクトで指定されたデータベース名を使用します。

DBG_MVSPSKEL

デバッグ用のスケルトン JCL

E

ENTRYNAMEMAP

使用するエントリ名マップ ファイルの場所を指定します。
重要:エントリ ポイント マッパーのサポートを有効にするには、entry_point_mapper チューナーを設定する必要があります。詳細については、「entry_point_mapper」を参照してください。
構文
Windows:
ENTRYNAMEMAP={file-name|directory}[;...]
UNIX:
ENTRYNAMEMAP={file-name|directory}[:...]
パラメーター
file-name
エントリ名マップ ファイルの名前。
directory
エントリ名マップ ファイルが格納されているディレクトリ。エントリ名マップ ファイルは mfentmap.dat という名前にする必要があります。
デフォルト
設定されていません。ランタイム システムは COBDIR 環境変数で指定された各ディレクトリ内でエントリ名マップ ファイル mfentmap.dat を探します。
説明
エントリ名マップ ファイルが複数見つかり、同じエントリ ポイントの定義がファイルによって異なる場合、最初に見つかったエントリ名マップ ファイル内の定義が優先されます。ランタイム システムがエントリ名マップ ファイルを検索する順序を変更するには、COBDIR 環境変数または ENTRYNAMEMAP 環境変数のパス内でのファイルの順番を変更する必要があります。

ES_3270_REMOVE_NULL_COLOR_ATTRIB

拡張カラー属性を低い値に設定し、3270 エミュレーターに送信しません。
構文
ES_3270_REMOVE_NULL_COLOR_ATTRIB=Y
パラメーター
Y
拡張カラー属性を低い値に設定し、3270 エミュレーターに送信しません。
デフォルト
設定されていません。Enterprise Server はデフォルトの画面サイズを使用します。
説明
これは、IBM のパーソナル・コミュニケーションズ (PCOM) に関する問題 (http://www-01.ibm.com/support/docview.wss?uid=swg21461404 を参照) の回避策として使用します。

ES_ABORT_PLTPI_ERROR

プロンプトを表示せずに PLTPI 処理を中止するエラーを設定できます。
構文
ES_ABORT_PLTPI_ERROR={YN|NY|YY}
パラメーター
YN
PGMIDERR で中止します。
NY
ABEND で中止します。
YY
PGMIDERR または ABEND で中止します。
デフォルト
設定されていません。PLTPI 処理中にエラーが発生すると、メインフレームの CICS エンタープライズ サーバーに起動をキャンセルするかエラーを無視するかをユーザーが選択できるプロンプトが表示されます。
説明
プロンプトを表示しないように ES_ABORT_PLTPI_ERROR を設定すると、指定した値に応じて自動的に初期化が中止されます。

ES_ACBLIB

IMS ACB ファイルの場所を指定します。
構文
ES_ACBLIB=path-name
パラメーター
path-name
IMS ACB ファイルのパス ロケーション。
デフォルト
設定されていません。ACB ファイルはプロジェクト ディレクトリにあるものと想定されます。

ES_ALLOC_EXPAND

割り当てパスの指定に環境変数が使用される際に環境変数を展開します。または、この動作をオーバーライドします。
構文
ES_ALLOC_EXPAND={Y|N}
パラメーター
Y
割り当てパスの指定に使用される環境変数を展開します。
N
パスで使用される変数を展開しません。
デフォルト
ES_ALLOC_EXPAND=Y

ES_ALLOC_OVERRIDE

新規データ セットの作成場所を決定する規則が含まれているファイルの場所。これは JES およびバッチ ファイルにのみ適用され、CICS、IMS、または Web サービス ファイルには適用されません。
構文
Windows:
ES_ALLOC_OVERRIDE=path-name\rules-file
UNIX:
ES_ALLOC_OVERRIDE=path-name/rules-file
パラメーター
path-name
データセット ルール ファイルへのフル パス。
rules-file
データセット ルール ファイルの名前。
デフォルト
設定されていません。

ES_CAS_API

コマンド ラインからではなく呼び出しによって casout または cassub が実行されているかどうかを示します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
ES_CAS_API=ON
パラメーター
ON
ユーティリティは呼び出しによって起動されており、コンソールやコマンド ラインにメッセージは送信されません。
デフォルト
設定されていません。ユーティリティはコマンド ラインから実行され、メッセージがログに記録されます。

ES_CAT_RETRY_COUNT

カタログ ファイルを開く最初の試行でエラーが発生した場合に行う再試行の回数を指定します。
構文
ES_CAT_RETRY_COUNT=attempt-count
パラメーター
attempt-count
カタログ ファイルを開く処理の試行回数。
デフォルト
ES_CAT_RETRY_COUNT=0
説明
この変数は、試行間隔を決定する ES_CAT_RETRY_WAIT 変数と組み合わせて使用します。

これらの変数を設定する際は、エラーが報告されるまでの時間に影響する可能性があるため、チェックの実行中はジョブの処理が遅れることに注意してください。これらの変数は、1 から 2 秒程度の一時的なファイル アクセスの問題 (ネットワーク接続の切断など) が発生した場合にシステムを中断なしで回復できるので便利です。

ES_CAT_RETRY_WAIT

カタログ ファイルを開く最初の試行でエラーが発生した場合に行う再試行の間隔 (秒) を指定します。
構文
ES_CAT_RETRY_WAIT=wait-time
パラメーター
wait-time
カタログ ファイルを開く処理の試行間隔 (秒数)。
デフォルト
ES_CAT_RETRY_WAIT=0
説明
この変数は、カタログ ファイルを開こうとして最初に失敗した場合に何回まで試行を繰り返すかを決定する ES_CAT_RETRY_COUNT 変数と組み合わせて使用します。

これらの変数を設定する際は、エラーが報告されるまでの時間に影響する可能性があるため、チェックの実行中はジョブの処理が遅れることに注意してください。これらの変数は、1 から 2 秒程度の一時的なファイル アクセスの問題 (ネットワーク接続の切断など) が発生した場合にシステムを中断なしで回復できるので便利です。

ES_CERT_REG

cascertregユーザー証明書ユーティリティの登録情報を格納するディレクトリを指定します。
構文
ES_CERT_REG=path-name
パラメーター
path-name
登録情報が格納されているディレクトリのフル パスです。
デフォルト
なし。ただし、省略した場合は、cascertreg コマンドを使用してディレクトリを指定する必要があります。

ES_CESN_NO_OS390

無効なユーザー資格情報に対するデフォルトの CESN トランザクションおよび IMS サインオン画面の応答動作をオーバーライドします。
構文
CESN_NO_OS390=ON
パラメーター
ON
無効な資格情報に対するデフォルトの CESN トランザクションおよび IMS サインオン画面の応答動作をオーバーライドし、代わりに「invalid credential」メッセージを生成します。
デフォルト
設定されていません。CESN トランザクションおよび IMS サインオン画面の応答は、「Your userid is invalid」または「Your password is invalid」になります。
説明
この環境変数は、ON を含む任意の値に設定すると、オンになっていると見なされます。

Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CICS_SINGLE

エンタープライズ サーバー リージョンが CICS 対応の PAC で実行されているときに、ユーザーが 1 回だけログオンできるように CICS を構成します。
構文
ES_CICS_SINGLE={Y|N}
パラメーター
Y
ユーザーは 1 回だけログオンできます。
N
CICS を使用すると、同じユーザーが複数の端末にサインオンできます。
デフォルト
ES_CICS_SINGLE=Y
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XCMD

CICS CMD リソース クラスを制御します。
構文
ES_CLASS_XCMD={YES|NO|class-name}
パラメーター
YES
CICSCMD がデフォルトの CMD クラスです。
NO
CMD のセキュリティがバイパスされます。
class-name
デフォルトの CMD CICSCMD クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XCMD=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XDCT

CICS DCT リソース クラスを制御します。
構文
ES_CLASS_XDCT={YES|NO|class-name}
パラメーター
YES
DCICSDCT がデフォルトの DCT クラスです。
NO
DCT のセキュリティがバイパスされます。
class-name
デフォルトの DCT DCICSDCT クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XDCT=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XFCT

CICS FCT リソース クラスを制御します。
構文
ES_CLASS_XFCT={YES|NO|class-name}
パラメーター
YES
FCICSFCT がデフォルトの FCT クラスです。
NO
FCT のセキュリティがバイパスされます。
class-name
デフォルトの PCT FCICSFCT クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XFCT=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XJCT

CICS JCT リソース クラスを制御します。
構文
ES_CLASS_XJCT={YES|NO|class-name}
パラメーター
YES
JCICSJCT がデフォルトの JCT クラスです。
NO
JCT のセキュリティがバイパスされます。
class-name
デフォルトの JCT JCICSJCT クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XJCT=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XPCT

CICS PCT リソース クラスを制御します。
構文
ES_CLASS_XPCT={YES|NO|class-name
パラメーター
YES
ACICSPCT がデフォルトの PCT クラスです。
NO
PCT のセキュリティがバイパスされます。
class-name
デフォルトの PCT ACICSPCT クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XPCT=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XPPT

CICS PPT リソース クラスを制御します。
構文
ES_CLASS_XPPT={YES|NO|class-name}
パラメーター
YES
MCICSPPT がデフォルトの PPT クラスです。
NO
PPT のセキュリティがバイパスされます。
class-name
デフォルトの PPT MCICSPPT クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XPPT=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XPSB

CICS PSB リソース クラスを制御します。
構文
ES_CLASS_XPSB={YES|NO|class-name}
パラメーター
YES
PCICSPSB がデフォルトの PSB クラスです。
NO
PSB のセキュリティがバイパスされます。
class-name
デフォルトの PSB PCICSPSB クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XPSB=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XRES

CICS DOCTEMPLATE リソース クラスを制御します。
構文
ES_CLASS_XRES={YES|NO|class-name}
パラメーター
YES
RCICSRES がデフォルトの RES クラスです。
NO
DOCTEMPLATE のセキュリティがバイパスされます。
class-name
デフォルトの RES RCISRES クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XRES=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XTRAN

CICS TRAN リソース クラスを制御します。
構文
ES_CLASS_XTRAN={YES|NO|class-name}
パラメーター
YES
TCICSTRN がデフォルトの TRAN クラスです。
NO
TRAN のセキュリティがバイパスされます。
class-name
デフォルトの TRAN TCICSTRN クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XTRAN=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLASS_XTST

CICS TST リソース クラスを制御します。
構文
ES_CLASS_XTST={YES|NO|class-name}
パラメーター
YES
SCITST がデフォルトの TST クラスです。
NO
TST のセキュリティがバイパスされます。
class-name
デフォルトの TST SCITST クラスをオーバーライドするクラスの名前。
デフォルト
ES_CLASS_XTST=YES
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CLUSTER

Enterprise Server クラスターに参加するリージョンを識別します。
構文
ES_CLUSTER=ON
パラメーター
ON
Enterprise Server クラスターに参加するリージョンを設定します。
デフォルト
設定されていません。エンタープライズ サーバー リージョンは、Enterprise Server クラスターに参加しません。
説明
クラスターのすべてのエンタープライズ サーバー リージョンについて必ず指定する必要があります。

ES_CLUSTER_ISC_TRACE

Enterprise Server クラスター ISC リスナーでのトレーシングを有効にします。
構文
ES_CLUSTER_ISC_TRACE=ON
パラメーター
ON
Enterprise Server クラスターの ISC リスナーのトレースを有効にします。
デフォルト
設定されていません。Enterprise Server クラスターの ISC リスナーはトレースされません。

ES_CLUSTER_LISTENER_PORT_TO_USE

Enterprise Server クラスター リスナーの特定のポートを設定します。
構文
ES_CLUSTER_LISTENER_PORT_TO_USE=port-number
パラメーター
port-number
クラスター リスナーに割り当てるポート番号。
デフォルト
設定されていません。Enterprise Server クラスター リスナーは一時的なポートを使用します。

ES_CLUSTER_SYSTEM_DIR (非推奨)

Enterprise Server クラスター リスナーのシステム ディレクトリを設定します。
注:ES_CLUSTER_SYSTEM_DIR は非推奨です。下位互換性のみを目的として提供されています。
構文
ES_CLUSTER_LISTENER_PORT_TO_USE=path-name
パラメーター
path-name
クラスター システム ディレクトリへのフル パス。
デフォルト
Windows:
ES_CLUSTER_SYSTEM_DIR=%PUBLIC%\Documents\Micro Focus\Enterprise Developer\Samples\Mainframe\CICS\Classic\CLUSTER\system
UNIX:
ES_CLUSTER_SYSTEM_DIR=

ES_CONSOLE_LOG (非推奨)

ES_CONSOLE_LOG (非推奨)
コンソール メッセージを Windows イベント ログに送信します。
制約事項:この環境変数は Windows 環境にのみ該当します。
注:ES_CONSOLE_LOG は非推奨です。下位互換性のみを目的として提供されています。代わりに MFDS 構成オプションを使用することをお勧めします。詳細については、「[General Properties]」トピックの「[Windows Monitoring and Management]」セクションを参照してください。
ES_CONSOLE_LOG={I|W|E|S}[...]
パラメーター
l
情報メッセージを Windows イベント ログに送信します。
W
警告メッセージを Windows イベント ログに送信します。
E
エラー メッセージを Windows イベント ログに送信します。
S
重大メッセージを Windows イベント ログに送信します。
デフォルト
設定されていません。コンソール メッセージは Windows イベント ログに送信されません。

ES_CSKL_NO_MSG_CONSOLE

EZ Sockets CICS リスナー (CSKL) による console.log へのメッセージ書き込みを停止します。
構文
ES_CSKL_NO_MSG_CONSOLE=ON
パラメーター
ON
CSKL は console.log にメッセージを書き込みません。
デフォルト
設定されていません。CSKL が console.log にメッセージを書き込みます。
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_CWS_WSBIND_COMP

COMP 宣言を使用する CICS アプリケーションのサポートを有効にします。
構文
ES_CWS_WSBIND_COMP={Y|N}
パラメーター
Y
CICS アプリケーションでの COMP 宣言のサポートを有効にします。
N
CICS アプリケーションでの COMP 宣言のサポートを無効にします。
デフォルト
ES_CWS_WSBIND_COMP=N

ES_DB_FH

データベース ファイル ハンドラーのサポートを有効または無効にします。これは、データ ファイルがデータストアに保存されている場合、またはエンタープライズ サーバー リージョンがリソースの一部をデータベースに保存している場合に必要です。詳細については、「Micro Focus ネイティブ データベース ファイル処理およびエンタープライズ サーバー リージョン データベース管理」を参照してください。
構文
ES_DB_FH={[Y|true]|[N|false]}
パラメーター
Y|true
ファイル処理を指示するには、Micro Focus データベース ファイル ハンドラー (MFDBFH) を使用します。
N|false
データベース ファイル処理を無効にします。
デフォルト
ES_DB_FH=N
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_DB_SERVER

リージョン データベース操作に使用するデータベース サーバーの名前を指定します。
重要:MFDBFH_CONFIG 環境変数で指定された構成ファイルには、データベース サーバーの対応する <server>エントリが含まれている必要があります。<dsn>エントリ (リージョン、リージョン間、およびマスター データベース用) も、構成ファイルに指定する必要があります。これは、リージョン データベース操作を使用できるようにするためです。
構文
ES_DB_SERVER=server-instance
パラメーター
server-instance
有効なデータベース サーバー インスタンスの名前。
デフォルト
設定されていません。
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。
ES_DB_SERVER=MYSERVER

この例では、データベース構成ファイルに次のような内容が含まれている必要があります。

<datastores usevault="false">
   <server name="MYSERVER" type="sqlserver" access="odbc"> 
       <dsn name="SS.MYMASTER" type="database" dbname="master"/> 
       <dsn name="SS.CAS.ESDEMO" type="region.cas" region="ESDEMO" 
          feature="all"/> 
       <dsn name="SS.CAS.CROSSREGION" type="crossregion.cas"/>
   </server> 
</datastores>

ES_DDBG_PORT_RANGE

ダイナミック デバッグに使用するポートの範囲。
構文
ES_DDBG_PORT_RANGE={starting-port-number-ending-port-number |
   starting-port-number,number-of-ports
パラメーター
starting-port-number
範囲の開始を表すポート番号。
ending-port-number
範囲の終了を表すポート番号。この値は [starting-port-number] の値よりも大きくてはなりません。範囲内のすべての使用可能なポートが使用されます。
number-of-ports
ポートの合計数。使用可能なポートは、starting-port-number のポートから始まり、starting-port-number ポートより大きい、指定された合計数までのポートです。
デフォルト
設定されていません。動的デバッグではランダム ポートが使用されます。
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。
以下は、8001 から 8040 までのすべての使用可能なポートを使用することを指定します。
ES_DDBG_PORT_RANGE=8001-8040

以下は、開始ポート番号 (8001) よりも大きいポート番号を持つ次の 40 個の使用可能なポートを使用することを指定します。

ES_DDBG_PORT_RANGE=8001,40

ES_DFS3650

IMS への正常なサインオン後に実行するデフォルト トランザクションまたは MOD ファイルの表示を指定します。
構文
ES_DFS3650={MOD|TRX}
パラメーター
MOD
ES_MOD3650 を、表示する MOD の名前に設定します。
TRX
ES_TRX3650 をトランザクションの名前に設定します。
デフォルト
設定されていません。IMS に正常にサインオンした後、トランザクションまたは MOD は実行されません。
説明
MOD に設定する場合は、ES_MOD3650 を表示する MOD の名前に設定する必要があります。TRX に設定する場合は、ES_TRX3650 をトランザクションの名前に設定する必要があります。

ES_DISABLE_DFLTUSR_SIGNON

Enterprise Server Monitor and Control (ESMAC) の起動時のデフォルト ユーザー (「mfuser」) のサインオンを無効にします。
構文
ES_DISABLE_DFLTUSR_SIGNON=Y
パラメーター
Y
mfuser 自動ログオンを無効にします。これは、MFDS 内部セキュリティ アカウントを使用して Enterprise Server 管理を開始した後に行われます。
デフォルト
設定されていません。mfuser は ESMAC にサインインします。
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_DSENQSHR

JCL ジョブ カードで DSENQSHR キーワードが指定されている場合および指定されていない場合の DSENQSHR キーワードの処理を有効にして構成します。
構文
ES_DSENQSHR={ALLOW|AUTO|DISALLOW}
パラメーター
ALLOW
JCL ジョブ カードで DSENQSHR キーワードが指定されている JCL ジョブの場合、DSENQSHR をジョブ カードで指定された値に設定します。JCL ジョブ カードで DSENQSHR キーワードが指定されていないジョブの場合、それらのジョブごとに DSENQSHR=ALLOW を設定します。
AUTO
JCL ジョブ カードで指定された値を使用します。これにより、その値が ALLOW または USEJC の場合は ES_DSENQSHR が ALLOW に設定され、それ以外の場合は DISALLOW に設定されます。
DISALLOW
JCL ジョブ カードで DSENQSHR キーワードが指定されていないジョブの場合、それらのジョブごとに DSENQSHR=DISALLOW を設定します。
デフォルト

ジョブ カードで DSHQSHR キーワードが指定されていない場合、またはジョブ カードで DSENQSHR が USEJC に設定されている場合:

ES_CAT_RETRY_WAIT=ES_DSENQSHR=DISALLOW

ジョブ カードで DSENQSHR キーワードが指定されている場合は、DSENQSHR の値が使用されます。

説明
ジョブで DSENQSHR が許可されている場合、排他的ロックを必要とする最後のステップを実行した後、排他的データセット ロックは SHARED にダウングレードされます。

動的な排他的エンキュー (IDCAMS DELETE 操作など) により生じる排他的ロックは、DSENQSHR 設定に関係なく、ジョブが終了するまで排他的ロックとして維持されます。

VSAM データセットでは VSAM 共有オプション を使用します。これを有効にするには、ES_SHAREOPT 環境変数を Y に設定します。

ES_ECI_MAX_RESP

Micro Focus ECI サポートを使用して CICS プログラムを呼び出す際に使用する最大予想応答サイズを指定します。
構文
ES_ECI_MAX_RESP=resp-size
パラメーター
resp-size
1 から 16777215 までの 10 進数。最大予想応答サイズをバイト単位で表します。
デフォルト
設定されていません。TIOA のサイズに 2 を乗算して、最大予想応答サイズが動的に計算されます。
説明
CICS プログラムから返されるデータの量が入力データのサイズの約 2 倍を超える場合は、この環境変数を使用する必要があります。これは、チャネルおよびコンテナーを使用しており、バックエンド プログラムでコンテナーが作成または拡大される場合に該当することがあります。

ES_EMP_EXIT_n

ES_EMP_EXIT_n
リージョンのイベント マネージャー ユーザー出口の数を指定します。
ES_EMP_EXIT_n=batch-component
パラメーター
n
1 から 9 までの 1 桁の数字。リージョンのイベント マネージャー ユーザー出口の番号に基づきます。
注:これは、mfbsiemxがリージョンのイベント マネージャーの唯一のユーザー出口である場合は、1 に設定する必要があります。
batch-component
イベント マネージャーのコンポーネント。詳細については、「コンポーネント」を参照してください。
注:UNIX プラットフォームでは、batch-component を小文字にする必要があります。
デフォルト
設定されていません。
説明
リージョン内で使用されるイベント マネージャーごとに ES_EMP_EXIT を 1 回設定する必要があります。

ES_EMP_EXIT を複数回設定する場合は、番号順に設定する必要があります。

ES_EMP_EXIT_1=mfbsiemx
ES_EMP_EXIT_2=mfmonemx
ES_EMP_EXIT_3=...

ES_ESM_DISABLE_DFLTUSER_ESMAC

サーバーのセキュリティを強化するためにデフォルトの ESMAC ユーザーを無効にできます。
構文
ES_ESM_DISABLE_DFLTUSER_ESMAC=Y
パラメーター
Y
デフォルトの ESMAC ユーザーを無効にし、ログオン画面の [DEFAULT] ボタンが無効になり、有効なユーザー ID およびパスワードの入力が常に求められるようになります。
デフォルト
設定されていません。ESMAC ユーザーは有効になっています。
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_ELAPSED_DISPATCH_SECONDS

casmgr が待機状態のジョブをチェックしてから開始する頻度を指定します。
構文
ES_ELAPSED_DISPATCH_SECONDS=wait-time
パラメーター
wait-time
casmgr が待機状態のジョブをチェックしてから開始するまで待機する秒数。
デフォルト
ES_ELAPSED_DISPATCH_SECONDS=5

ES_ESM_CMDSEC

CICS 処理がトランザクションの PLT 定義で指定された CMDSEC オプションを受け付けるかどうかを示します。
構文
ES_ESM_CMDSEC=YES
パラメーター
YES
CICS は CMDSEC オプションをオーバーライドし、コマンド セキュリティ チェック ルーチンを常に呼び出して、適切な呼び出しを SAF インターフェイスに発行します。
デフォルト
設定されていません。CICS はトランザクションのリソース定義で定義された CMDSEC オプションを受け付けます。CICS は、トランザクション リソース定義で CMDSEC(YES)が指定されている場合にのみコマンド セキュリティ チェック ルーチンを呼び出します。

ES_ESM_IDPW_CASE

ESM の単一認証に使用するユーザー ID およびパスワードの大文字と小文字の使い分けを強制的に指定します。
構文
ES_ESM_IDPW_CASE=xy
パラメーター
x
ユーザー ID の大文字と小文字の使い分けを指定します。次のいずれかの値を使用します。
U すべて大文字
L すべて小文字
M 混在 (大文字と小文字を区別)。
y
パスワードの大文字と小文字の使い分けを指定します。次のいずれかの値を使用します。
U すべて大文字
L すべて小文字
M 混在 (大文字と小文字を区別)。
デフォルト
設定されていません。従来の動作を使用します。
説明
この環境変数が設定されている場合、Enterprise Server では、ユーザーが提供したユーザー ID およびパスワードをそのまま (M)、大文字に変換 (U)、または小文字に変換 (L) して、ユーザーを識別する試行が 1 回だけ行われます。

CICS の従来の動作では、ユーザー ID およびパスワードは、入力されたまま使用されますが、サインオン トランザクションの大文字変換構成によってフィルター処理されることもあります。

ESMAC および IMS の場合、従来の動作では、まず、ユーザー ID とパスワードが入力されたまま使用されます。認証に失敗した場合、ユーザー ID が大文字に変換されて再度使用されます。それでも失敗した場合、ユーザー ID およびパスワードが大文字に変換されて使用されます。

この例では、ユーザー ID を大文字に変換し、パスワードはそのまま使用して、単一認証を試行します。
ES_ESM_IDPW_CASE=UM

ES_ESM_PLTPISEC

PLTPI 処理に対するセキュリティ チェックのレベル。
構文
ES_ESM_PLTPISEC={NONE|CMDSEC|RESSEC|ALL}
パラメーター
NONE
PLT 初期化プログラムではセキュリティ チェックは実行されません。
CMDSEC
CICS はコマンド セキュリティ チェックのみ実行します。
RESSEC
CICS はリソース セキュリティ チェックのみ実行します。
ALL
CICS はコマンド セキュリティ チェックとリソース セキュリティ チェックの両方を実行します。
デフォルト
ES_ESM_PLTPISEC=NONE

ES_ESM_PLTPIUSR

CICS 初期化時の PLT プログラムの実行に使用するユーザー ID を指定します。
構文
ES_ESM_PLTPIUSR=userid
パラメーター
userid
CICS 初期化時に実行される PLT プログラムのセキュリティ チェック用に CICS が使用するユーザー ID。
デフォルト
設定されていません。CICS 対応のエンタープライズ サーバー リージョンの開始時に指定されたユーザーが使用されます。
説明

指定されたユーザー ID には、ES_ESM_PLTPISEC 環境変数によって決定されるプログラムが使用するすべてのリソースにアクセスするための適切な権限が必要です。

ES_ESM_RCF

RACF をどのようにコマンド許可に使用するのかを決定します。
構文
ES_ESM_RCF={A|C|N|S|T|Y}
パラメーター
A
オプション T、C、S の組み合わせ。
C
ETO 端末コマンド許可に RACF を使用します。
N
RACF はサインオン、トランザクション、またはコマンド許可を実行しません。
S
静的および ETO 端末コマンド許可に RACF を使用します。オプション C を含めます。
T
サインオンおよびトランザクション許可に RACF を使用します。
Y
オプション T と C の組み合わせ。
デフォルト
ES_ESM_RCF=N

ES_ESM_RESSEC

CICS 処理がトランザクション定義 (PCT) で指定された RLS セキュリティ設定を受け付けるかどうかを示します。
構文
ES_ESM_RESSEC=ALWAYS
パラメーター
ALWAYS
CICS 処理は、トランザクション定義での RLS セキュリティ設定に関係なく、常にリソース レベルのセキュリティ チェックを実行します。
デフォルト
設定されていません。トランザクションの RLS セキュリティ設定が受け付けられます。つまり、リソース レベルのセキュリティ チェックは、PCT 定義で RLS セキュリティのチェックボックスがマークされている場合にのみ実行されます。

ES_ESM_SECPRFX

セキュリティ クエリを行う際に CICS 処理がリソース名にプレフィックスを追加するかどうかを示します。
構文
ES_ESM_SECPRFX={NO|YES|prefix}
パラメーター
NO
プレフィックスは使用しません。
YES
CICS リージョン ユーザー ID にリソース名のプレフィックスが追加されます。
prefix
アルファベットで始まり、大文字で構成される合計 1 から 8 文字の英数字文字列を、リソース名のプレフィックスとして定義します。
デフォルト
ES_ESM_SECPRFX=NO
説明
この環境変数は CICS クラスにのみ適用されます。

ES_ESM_XUSER

CICS 処理が代理ユーザー チェックを実行するかどうかを示します。
構文
ES_ESM_XUSER={NO|YES}
パラメーター
NO
代理ユーザー チェックは実行されません。
YES
代理ユーザー チェックは、そのようなチェックが許可されている場合に必ず実行されます。
デフォルト
ES_ESM_XUSER=YES

ES_ESMAC_DISP_MAX_OVERRIDE

ESMAC カタログ ビューで個々のカタログ エントリを表示する際の行数、またはジョブ リスト ビューの SYSOUT ファイルを表示する際の行数を制限します。
構文
ES_ESMAC_DISP_MAX_OVERRIDE=value
パラメーター
value
表示する行数を示す整数 (最大 99999)。
デフォルト
ES_ESMAC_DISP_MAX_OVERRIDE=1000
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_EUSA_SIZE

拡張ユーザー記憶領域のサイズを設定します。GETMAIN SHARED コマンドを使用した大規模なメモリ割り当ての設定が可能になります。
構文
ES_EUSA_SIZE=number
パラメーター
number
拡張ユーザー記憶領域に割り当てる数値 (MB 単位)。
デフォルト
ES_EUSA_SIZE=16

ES_EZASOKET_SUPPORT (非推奨)

EZASOKET サポートをオンにします。
注:ES_EZASOKET_SUPPORT は非推奨です。下位互換性のみを目的として提供されています。代わりに、ESCWA を使用して EZASOKET を構成することをお勧めします。
構文
ES_EZASOKET_SUPPORT=Y
パラメーター
Y
EZASOCKET サポートをオンにします。
デフォルト
設定されていません。EZASOCKET はサポートされていません。
説明
パラメーター値では大文字と小文字は区別されません。

ES_GLM

この変数が設定されたリージョンが Enterprise Server クラスターのグローバル ロック マネージャー (GLM) として識別されます。
構文
ES_GLM=ON
パラメーター
ON
リージョンを GLM として識別します。
デフォルト
設定されていません。リージョンは GLM として識別されません。
説明
この環境変数は、ON を含む任意の値に設定すると、オンになっていると見なされます。

ES_GLM_TIMEOUT

Enterprise Server クラスターのグローバル ロック マネージャー (GLM) への送信要求を再試行して、接続が永続的に無効になるまでの経過時間を設定します。
構文
ES_GLM_TIMEOUT=number
パラメーター
number
接続が無効になるまで再試行する秒数。
デフォルト
ES_GLM_TIMEOUT=120
説明
この変数は、Enterprise Server クラスター内の GLM として指定されたリージョンにのみ適用されます。

ES_HARD_KILL_PROCESS

Enterprise Server がプロセスを強制終了する方法を変更できます。
構文
ES_HARD_KILL_PROCESS={Y|N}
パラメーター
Y
ソフト強制終了が失敗した場合に、続いてハード強制終了を行います。
N
ソフト強制終了後にハード強制終了を試行しません。
デフォルト
ES_HARD_KILL_PROCESS=Y
説明
この変数は、Enterprise Server クラスター内のグローバル ロック マネージャー (GLM) として指定されたリージョンにのみ適用されます。

ES_HOSTNAME_TO_USE

Enterprise Server クラスターに複数のネットワーク カードを使用するマシンがある場合、必要に応じて、この変数を設定して MFCS で使用するホスト名を識別します。
構文
ES_HOSTNAME_TO_USE=host-name
パラメーター
host-name
使用するネットワーク カードに一致するホスト名。
デフォルト
設定されていません。MFCS はローカル ホストを使用します。

ES_HSF_CFG

cashsf-a.csv または cashsf-b.csv ファイル内の HSF レコードに含める複数の追加フィールドを構成できます。
構文
Windows:
ES_HSF_CFG=cfg-option=value[;[cfg-option=value][...]]
UNIX:
ES_HSF_CFG=cfg-option=value[:[cfg-option=value][...]]
パラメーター
cfg-option=value
以下の 1 つ以上のオプションと値のペア。
cfg-option value の範囲
CUSTOM 0 から 5
CICSF 0 から 20
TSQ 0 から 20
TDQ 0 から 20
デフォルト
ES_HSF_CFG=CUSTOM=0;CICSF=5;TSQ=5;TDQ=5
説明
フィールドが明示的に設定されていない場合、または指定された値が範囲外の場合は、フィールドのデフォルト値が使用されます。

ES_WRITE_CUSTOM_HSF ライブラリ ルーチンは、カスタム フィールドに書き込みます。

以下の場合、2 個のカスタム フィールド、10 個の CICS ファイル フィールド、5 個の TSQ フィールド、および 5 個の TDQ フィールドが生成されます。
ES_HSF_CFG=CUSTOM=2;CICSF=10;TSQ=5;TDQ=5
UNIX:ES_HSF_CFG=CUSTOM=2:CICSF=10:TSQ=5:TDQ=5

ES_IEBGEN_TO_ICEGEN

MFGENER ユーティリティを使用して VSAM コピーの有効化を決定します。
構文
ES_IEBGEN_TO_ICEGEN={Y|N}
パラメーター
Y
MFGENER ユーティリティを使用して VSAM コピーを有効にします。
N
MFGENER ユーティリティを使用して VSAM コピーを無効にします。
デフォルト
ES_IEBGEN_TO_ICEGEN=N

ES_IMS_APARM_DLI

APARM が、EBCDIC アプリケーションから取得された場合に ASCII および位置パラメーター (19 に設定) を使用するか、EBCDIC アプリケーションから取得された場合に EBCDIC および位置パラメーター (20 に設定) を使用するかを決定します。
構文
ES_IMS_APARM_DLI={Yes|1}
パラメーター
Yes|1
DLI の APARM 位置パラメーターを 19 に設定します。
デフォルト
設定されていません。デフォルトの動作では、DLI の APARM 位置パラメーターは 20 に設定されます。
説明
BMP アプリケーションの APARM 位置パラメーターは、ES_IMS_APARM_DLI 設定に関係なく 19 のままになります。

ES_IMS_BASIC_CHKP_OPT

SYNC 呼び出しが発行されたかのように基本チェックポイント呼び出しを処理できます。
構文
ES_IMS_BASIC_CHKP_OPT={0|1}
パラメーター
1
チェックポイントは SYNC 呼び出しとしてプロセスを呼び出します。
0
チェックポイント呼び出しは正常に処理されます。
デフォルト
ES_IMS_BASIC_CHKP_OPT=0

ES_IMS_BYPASS_OTMA_DEST_RES

デフォルトでは、OTMA または IMS Connect によってサブミットされたトランザクションから発行された CHNG 呼び出しでは、宛先が OTMA クライアントであると想定します。
構文
ES_IMS_BYPASS_OTMA_DEST_RES={Y|N}
パラメーター
Y
宛先は OTMA クライアントです。
N
OTMA 以外のクライアントを前提とします。
デフォルト
ES_IMS_BYPASS_OTMA_DEST_RES=N
説明
場合によっては、非 OTMA クライアントを前提とする動作が望ましいこともあります。
ES_IMS_BYPASS_OTMA_DEST_RES=Y

ES_IMS_CANCEL_MODE

IMS バイナリのキャッシュを制御します。
構文
ES_IMS_CANCEL_MODE={P|L|D}
パラメーター
P
物理キャンセルを実行します。すべてのトランザクションは新規コピー動作を実行します。このオプションはデフォルトの動作ですが、オプションの中で最もパフォーマンスが低くなります。
L
論理キャンセルを実行します。これにより、オプションの中で最高のパフォーマンスが得られますが、MPR に DLITCBL エントリ ポイントが 1 つしかない場合にしか使用できません。
D
遅延キャンセルを実行します。これにより、MPR が同じ MPP を連続して処理する場合の論理キャンセルと同じ動作が発生します。トランザクションが変更されると、P (物理キャンセル) として動作します。
デフォルト
ES_IMS_CANCEL_MODE=P

ES_IMS_CLIENTID_LTERM

LTERM をポート ID ではなくクライアント ID に設定します。
構文
ES_IMS_CLIENTID_LTERM={Y|N}
パラメーター
Y
LTERM をポート ID ではなくクライアント ID に設定します。
N
コミット モードが 0 の場合は LTERM をクライアント ID に設定し、コミット モードが 1 の場合はポート ID に設定します。
デフォルト
ES_IMS_CLIENTID_LTERM=N
説明
デフォルトでは、IMS Connect 要求は、コミット モードがゼロの場合は LTERM (明示的にオーバーライドされない場合) をクライアント ID に設定し、コミット モードが 1 の場合はポート ID に設定します。

ES_IMS_CONFIG

IMS TM パラメーター。

ES_IMS_DB_COMMIT_FLUSH

データベース バッファーからディスクへのフラッシュが COMMIT 時にのみ強制されるようにします。
構文
ES_IMS_DB_COMMIT_FLUSH={0|1}
パラメーター
0
データベース バッファーからディスクへのフラッシュを、CLOSE 実行時にのみ行います。
1
データベース バッファーからディスクへのフラッシュを、COMMIT 実行時にのみ行います。
デフォルト
ES_IMS_DB_COMMIT_FLUSH=0

ES_IMS_DB_TLOG_WRITETHRU

TLOG バッファーからディスクへのフラッシュがすべてのデータベース入出力時に強制されるようにします。
構文
ES_IMS_DB_TLOG_WRITETHRU={0|1}
パラメーター
0
TLOG バッファーからディスクへのフラッシュを、COMMIT 実行時にのみ行います。
1
TLOG バッファーからディスクへのフラッシュを、すべてのデータベース入出力時に行います。
デフォルト
ES_IMS_DB_TLOG_WRITETHRU=0

ES_IMS_DEADLOCK_WAIT

デッドロックが発生していないかをチェックするまでの待機時間を設定します。
構文
ES_IMS_DEADLOCK_WAIT=wait-time
パラメーター
wait-time
デッドロックが発生していないかをチェックするまでの待機時間 (ミリ秒単位)。
デフォルト
ES_IMS_DEADLOCK_WAIT=1000

(1 秒)

ES_IMS_DIAGNOSE

IMS TM を IMSMSGQ 専用の診断モードとしてマークします。
構文
ES_IMS_DIAGNOSE={Y|N}
パラメーター
Y
トランザクション マネージャー (TM) が診断モード専用になり、アクティビティの重要なポイントがメッセージ キューに書き込まれなくなります。
N
トランザクション マネージャーは、アクティビティのキー ポイントをメッセージ キューに書き込みます。
デフォルト
ES_IMS_DIAGNOSE=N
説明
注意:
Micro Focus 製品の OpenText サポートから指示がない限り、ES_IMS_DIAGNOSE=Y を設定しないでください。

ES_IMS_DOSVS_PCB

EXEC DLI プログラムの DOS/VSE PCB アドレス整列をエミュレートします。

ES_IMS_DUMP_ON_DEADLOCK

デッドロックが検出された際にシステム ダンプを作成します。

ES_IMS_DUMP_ON_TIMEOUT

ロックのタイムアウトが発生した際にシステム ダンプを作成します。

ES_IMS_EXITPATH

DFSNDMX0.cbl 出口ルーチン プログラムおよびそのコンパイル済みコードの場所。これには、セグメント、フィールド、または印刷出口 (あるいはそれらすべて) が含まれます。
構文
ES_IMS_EXITPATH=path-name
パラメーター
path-name
DFSNDMX0.cbl 出口ルーチン プログラムおよびそのコンパイル済みコードが含まれるディレクトリへのフル パス。
デフォルト
設定されていません。

ES_IMS_FORCE_SIGNON

現在の端末での IMS へのサインオンおよび他の端末からのサインオフを強制できるようにします。

ES_IMS_GOTO_CICS_ON_SIGNOFF

ログ オフ後またはタイム アウト後に CICS に戻る動作を設定します。
構文
ES_IMS_GOTO_CICS_ON_SIGNOFF=
パラメーター
ログ オフ後またはタイム アウト後に CICS に戻ります。
デフォルト
ログ オフ後またはタイム アウト後に IMS サインオン画面に戻ります。

ES_IMS_IBMPLATFORM

IMS ランタイムのエミュレーションを設定します。
構文
ES_IMS_IBMPLATFORM={M|D}
パラメーター
M
IMS ランタイムを MVS に設定します。
D
IMS ランタイムを DOSVS に設定します。
デフォルト
ES_IMS_IBMPLATFORM=M
説明
大多数の DOSVS ユーザーの場合も、この変数をデフォルトから変更する必要はほとんどありません。

ES_IMS_IMSID

AIBTDLI INQY ENVIRON 呼び出しに返される IMS システム ID を指定できるようにします。

ES_IMS_INQY_OTMA

INQY 呼び出しに TPIPE、MBR、SYNC、および MSYNC を返します。

ES_IMS_INQY_UNKNOWN

AIBTDLI INQY ENVIRON 呼び出しに返される IMS システム ID を指定できるようにします。

ES_IMS_IRLM

Internal Resource Lock Manager (IRLM) ロッキングを有効にします。
構文
ES_IMS_IRLM={0|1}
パラメーター
0
IRLM ロックを無効にします。
1
IRLM ロックを有効にします。
デフォルト
ES_IMS_IRLM=0
説明
IRLM ロッキングは、メインフレーム IMS データベース DB ロッキングの動作と非常に似ており、データ制約およびデッドロックの可能性を削減します。

ES_IMS_LINKAGE_NULL

IMS プログラムが PSB 内の PCB よりも多くのリンク アドレスを渡す場合、余分な各リンク アドレスを NULL 値に設定します。
構文
ES_IMS_LINKAGE_NULL={Y|N}
パラメーター
Y
余分な各リンク アドレスを NULL 値に設定します。
N
余分なリンク アドレスを無効にします。
デフォルト
ES_IMS_LINKAGE_NULL=N

ES_IMS_JES_DIRTY_ABEND

IMS アプリケーションが異常終了したか中止された場合、IMS は JES コンテナーをダーティとしてマークするかどうかを決定します。
構文
ES_IMS_JES_DIRTY_ABEND={Y|N}
パラメーター
Y
IMS アプリケーションが異常終了したか中止された場合、IMS は JES コンテナーをダーティとしてマークします。
N
IMS アプリケーションが異常終了したか中止された場合、JES コンテナーをダーティとしてマークする IMS の動作を無効にします。
デフォルト
ES_IMS_JES_DIRTY_ABEND=Y

ES_IMS_LOCALDLI (非推奨)

バッチ プログラムの実行が、JES イニシエーターですべての IMS DB 呼び出しをまとめて処理するかどうかを決定します。
構文
ES_IMS_LOCALDLI=1
パラメーター
1
JES イニシエーターですべての IMS DB 呼び出しをまとめて処理するバッチ プログラムの実行を指示します。
IMS アプリケーションが異常終了したか中止された場合、JES コンテナーをダーティとしてマークする IMS の動作を無効にします。
デフォルト
ES_IMS_LOCALDLI=1
説明
非推奨。「IMS データベース ロック」を参照してください。

JES イニシエーターで IMS DB 呼び出しを処理すると、パフォーマンスが大幅に向上します。

実行前に、バッチ プログラムからアクセスされるすべての IMS DB 制御プロセスを停止する必要があります。プログラムが終了するまで、これらのプロセスは JES によって排他的に所有されるようになるためです。

ES_IMS_LOCK_RETRY_DELAY

IMS DB ロックを再試行するための待機時間を設定します。
構文
ES_IMS_LOCK_RETRY_DELAY=wait-time
パラメーター
wait-time
IMS DB ロックの再試行を遅延する時間 (ミリ秒)。
デフォルト
ES_IMS_LOCK_RETRY_DELAY=5

ES_IMS_LOCK_TIMEOUT

IMS DB 制御が、ロックされたレコードの再試行をタイム アウトまで続ける時間を設定します。
構文
ES_IMS_LOCK_TIMEOUT={0|wait-time}
パラメーター
0
待機時間を無期限に設定します。
wait-time
IMS DB 制御が、ロックされたレコードの再試行をタイム アウトまで続ける秒数を 1 から 65525 までの数値で指定します。
デフォルト
ES_IMS_LOCK_TIMEOUT=30

ES_IMS_LTERM_PREFIX

ES_IMS_SINGLE 環境変数が N に設定されている場合に、デフォルト (OTMA) の代わりに使用する LTERM プレフィックスを設定します。
構文
ES_IMS_LTERM_PREFIX=prefix
パラメーター
prefix
ES_IMS_SINGLE 環境変数が N に設定されている場合に、LTERM プレフィックスとして使用する 1 から 4 文字の文字列。
デフォルト
ES_IMS_LTERM_PREFIX=OTMA
説明
Enterprise Server では、LTERM プールを 9999 から 999999 まで拡張できるように、指定した値が 8 文字まで数字の桁で埋められます。プール サイズは、指定したプレフィックスで使用されている文字数で決まります。たとえば、4 文字のプレフィックスでは、LTERM プール サイズは 9999 になり、3 文字のプレフィックスでは、99999 になります。

OTMA の代替プレフィックスを使用すると、名前の競合を制御できます。

この環境変数のデフォルト設定は、LTERMS が OTMA クライアントにのみ適用されることを示します。ただし、これは実際と異なります。LTERMS は、2 番目以降の 3270 ユーザー接続にも適用できます。

ES_IMS_LU_LTERM

MFS システムによって返される LTERM リテラルの値を指定します。
構文
ES_IMS_LU_LTERM={Y|N}
パラメーター
Y
LU 名を返します。
N
ユーザー ID を返します。
デフォルト
ES_IMS_LU_LTERM=

ES_IMS_MESGQ

IMS TM メッセージ キューの構成を設定します。ES_IMS_MESGQ 環境変数は、Enterprise Server で自動で生成されて設定される予約済みの変数です。
構文
ES_IMS_MESGQ=[ds-file-name;]max-blocks;buffer-count;start-control;[cushion-size]
パラメーター
ds-file-name
デフォルトの IMSMESGQ.dat の代わりに使用するデータ ストア ファイル。
max-blocks
データ ストア サイズの制限。64K のブロックの数で指定します。デフォルトは4 です。
buffer-count
割り当てる 64K のバッファーの数。デフォルトは2です。
start-control
起動時の動作を設定するフラグ。
Y リソース定義のコールド スタート。これがデフォルト値です。
S 統計およびリソース状態情報のコールド スタート。
Q データ ストアのコールド スタート (システムのコールド スタート)。
cushion-size
領域が不足した際に適切に対処できるように予約しておくクッションのサイズ。0 から 255 の数値を指定します。指定した数値の 32 倍の領域が max-blocks から緊急時用に確保されます。デフォルトは4 (実際の値は 128) です。
デフォルト
ES_IMS_MESGQ=IMSMESGQ.dat;4;2;Y;4
説明
注意:
Micro Focus 製品の OpenText サポートから指示がない限り、この変数は手動で設定しないでください。

ES_IMS_DISPLAY_NEW

/DISPLAY 出力のタイムスタンプ形式を変更します。
構文
ES_IMS_DISPLAY_NEW={Y|N}
パラメーター
Y
タイムスタンプ出力は現在の z/OS システム スタイル (YYDDD/HHMMSS) に従います。
N
タイムスタンプ出力は古い z/OS システム スタイル (MM/DD/YYYY HH:MM:SS) に従います。
デフォルト
ES_IMS_DISPLAY_NEW=N

ES_IMS_MFS_OPT2_LEGACY

MFS 入力タイプ オプション 2 を、MFS 入力タイプ オプション 1 と同じように動作するように構成します。
構文
ES_IMS_MFS_OPT2_LEGACY={Y|N}
パラメーター
Y
従来の MFS 入力タイプ オプション 2 の動作を有効にします。
N
MFS 入力タイプ オプション 2 の動作を、z/OS メインフレーム上の MFS と同じにします。
デフォルト
ES_IMS_MFS_OPT2_LEGACY=N

ES_IMS_OPEN_TIMEOUT

別のタスクで使用されているデータベース ファイルを開けるようになるまで待機する時間を定義します。
構文
ES_IMS_OPEN_TIMEOUT=wait-time
パラメーター
wait-time
別のタスクが使用しているデータベース ファイルを開こうと再施行するまで IMS が待機する秒数。
デフォルト
ES_IMS_OPEN_TIMEOUT=30

ES_IMS_OTMA_DEST

IMS Connect (IMSCON)、MQ-IMS ブリッジ (MQ)、または IMS 印刷出口 (NONOTMA) のデータがリダイレクトされる 1 つ以上の宛先を定義します。
構文
IMS Connect
ES_IMS_OTMA_DEST={LTERM-name,IMSCON}[;...]
MQ-IMS ブリッジ
ES_IMS_OTMA_DEST={LTERM-name,MQ,MQ-queue-manager-name,MQ-queue-name}[;...]
IMS 印刷出口
IMS_OTMA_DEST={printer-name,NONOTMA,{LU1|LU3}}[;...]
パラメーター
LTERM-name
単一の宛先を表すリテラル値として指定された宛先名、または一連の複数の宛先を表すためにリテラル値の後に 1 つ以上のアスタリスクを付けて指定された宛先名。たとえば、LTERM-nameTERM*** の場合、TERM000からTERM999までの名前の LTERM 宛先が 1000 個作成されます。この方法により、各宛先を個別に定義せずに済みます。
MQ-queue-manager-name
MQ キュー マネージャーの名前。
MQ-queue-name
MQ キューの名前。
printer-name
プリンター名。
デフォルト
設定されていません。

ES_IMS_PATH

コンパイル済み COBOL アプリケーションの場所。
構文
ES_IMS_PATH=path-name
パラメーター
path-name
コンパイルされた COBOL アプリケーションの場所を示すフル パス。

ES_IMS_PLI_INDIRECT_PCBADDR

PL/I プログラムで PCB アドレス リストを直接アドレス指定から間接アドレス指定に変換するかどうかを指定します。
構文
ES_IMS_PLI_INDIRECT_PCBADDR={Y|N}
パラメーター
Y
PSB 言語が PL/I であれば常にアドレスが変換されます。
N
アドレスが変換されません。
デフォルト
設定されていません。メイン プログラムが PL/I プログラムである場合に、PCB アドレスが直接アドレス指定から間接アドレス指定に変換されます。

ES_IMS_RCLASS

各リソース クラスのデフォルト文字に値が追加された新しい名前の IMS セキュリティ リソース クラスのセットを作成します。
構文
ES_IMS_RCLASS=value
パラメーター
value
最大 7 文字のアルファベット。
デフォルト
設定されていません。新しいリソース クラスは作成されません。
説明
2 つの Enterprise Server システムで同じ ESM Active Directory を使用しており、それぞれに異なるセキュリティを設定する必要がある場合に、このようなカスタム指定のクラスを作成します。

この変数を設定しない場合に作成されるリソース クラスの名前については、「IMS セキュリティのリソース クラス」を参照してください。

ES_IMS_RELEASE

AIBTDLI INQY ENVIRON 呼び出しに返される IMS リリースを指定します。

ES_IMS_REGION

AIBTDLI INQY ENVIRON 呼び出しに返される IMS リージョンを指定できるようにします。

ES_IMS_ROLLBACK

自動バックワード回復を有効にします。デフォルトで有効になっています。

ES_IMS_ROLLFORWARD

フォワード回復ログ処理を有効または無効にします。
構文
ES_IMS_ROLLFORWARD={Y|N}
パラメーター
Y
フォワード回復ログ処理を有効にします。
N
フォワード回復ログ処理を無効にします。
デフォルト
ES_IMS_ROLLFORWARD=N

ES_IMS_SINGLE

単一のユーザーが複数の LU に同時にサインオンできるようにするかどうかを指定します。
構文
ES_IMS_SINGLE={Y|N}
パラメーター
Y
マルチ サインオン機能を無効にします。
N
ES_IMS_SINGLE が N に設定されている場合に、ユーザーが別の LU で現在アクティブになっているサインオンを使用して LU にサインオンしようとすると、IMS Transaction Manager (TM) によって、ES_IMS_LTERM_PREFIX 設定の後に数値を続けて (合計 8 文字) 作成された名前を使用して (詳細については、「IMS_LTERM_PREFIX」を参照)、一時 LTERM がユーザーおよび LU に割り当てられます。一時 LTERM は、ユーザーによって制御される他の LU でのアクティビティに関係なく、ユーザーおよび LU の宛先となります。一時 LTERM によって提供される LU からユーザーが切断すると、LTERM は再利用できるように一時プールに戻されます。

また、ES_IMS_SINGLE が N に設定されている場合、/dis USER all を実行すると、すべてのアクティブな接続を示すユーザーごとのサブリストが返されます。これらの接続は、セッションを通じて維持され、ウォーム スタート時に動的に再作成されます。詳細については、「IMS 制御」を参照してください。

デフォルト
ES_IMS_SINGLE=Y
説明
ES_IMS_SINGLE の使用に関連する KEYPOINT アクティビティはありません。

IMS 機能が有効になっている PAC でエンタープライズ サーバー リージョンが実行されている場合は、IMS に対してシングル サインオンが適用されます。動作を変更する場合は、ES_IMS_SINGLE=N を設定して、同じユーザーが IMS の複数の端末にサインオンできるようにします。

ES_IMS_SPARSE_EXIT_LANG

IMS DB 2 次索引のスパース ルーチンの言語を指定します。
構文
ES_IMS_SPARSE_EXIT_LANG=C
パラメーター
C
IMS DB 2 次索引のスパース ルーチンの言語を COBOL に設定します。
デフォルト
設定されていません。スパース出口は無効になっています。

ES_IMS_SUPPORT

IMS サポートを有効にします。

ES_IMS_TLOG_COMPRESS

バックワード回復 TLOG ファイルを圧縮するかどうかを決定します。
構文
ES_IMS_TLOG_COMPRESS={0|1}
パラメーター
0
バックワード回復 TLOG ファイルの圧縮を無効にします。圧縮されない場合、このファイルにはデータベースの回復に必要な情報のみが含まれます。
1
バックワード回復 TLOG ファイルは圧縮されます。Enterprise Server は情報が古くなった際にファイル内のスペースを解放します。
デフォルト
ES_IMS_TLOG_COMPRESS=1

ES_IMS_TLOG_FLUSH (非推奨)

TLOG およびデータベース バッファをディスクに頻繁にフラッシュするかどうかを決定します。
注意:この環境変数は非推奨です。下位互換性のみを目的として提供されています。TLOG バッファーをフラッシュするには ES_IMS_DB_TLOG_WRITETHRU を、データベース バッファーをフラッシュするには ES_IMS_DB_COMMIT_FLUSH を使用してください。
構文
ES_IMS_TLOG_FLUSH={0|1}
パラメーター
0
TLOG およびデータベース バッファーをディスクにフラッシュしません。
1
TLOG およびデータベース バッファーからディスクへの頻繁なフラッシュが強制されます。
デフォルト
ES_IMS_TLOG_FLUSH=0
説明
データベース更新の回数、コミットの頻度、その他のコンピューター活動によっては、ES_IMS_TLOG_FLUSH を使用するとパフォーマンスが大幅に低下する可能性があります。

ES_IMS_TLOG_MAXSIZE

IMS DB トランザクション ロギング ファイルの最大サイズを指定します。
構文
ES_IMS_TLOG_MAXSIZE=hex-value
パラメーター
hex-value
トランザクション ログ ファイルの最大サイズをバイト単位で表す 16 進値。
デフォルト
ES_IMS_TLOG_MAXSIZE=h"FFF00000"

(4GB)

ES_IMS_TLOG_PATH

IMS DB トランザクション ロギング (TLOG) ファイルの場所。
構文
ES_IMS_TLOG_PATH=path-name
パラメーター
path-name
TLOG ファイルの保存場所を示すフル パス。
デフォルト
設定されていません。Enterprise Server システム ディレクトリを使用します。
説明
ログ ファイルは、作成した後、移動はできますが名前の変更はできません。データベースを回復する前に、すべてのログ ファイルを ES_IMS_TLOG_PATH で指定したディレクトリに入れる必要があります。

ES_IMS_TLOG_THRESHOLD

IMS DB トランザクション ロギング ファイルのしきい値サイズを設定します。このしきい値に達すると、現在の TLOG ファイルが閉じて、新しい TLOG ファイルが後続のトランザクション用に作成されます。
構文
ES_IMS_TLOG_THRESHOLD=hex-value
パラメーター
hex-value
トランザクション ログ ファイルのしきい値サイズをバイト単位で表す 16 進値。
デフォルト
ES_IMS_TLOG_THRESHOLD=h"7FFFFFFF"

(2GB)

ES_IMSCFG

IMSCONFG.DAT IMS 構成ファイルの場所。
構文
ES_IMSCFG=path-name
パラメーター
path-name
IMSCONFG.DAT ファイルの場所を示すフル パス。
デフォルト
設定されていません。

ES_IMSDAT

IMS DB データ ファイルの場所。
構文
ES_IMSDAT=path-name
パラメーター
path-name
IMS DB データ ファイルを保存するディレクトリのフルパス。
デフォルト
設定されていません。現在の作業ディレクトリを使用します。

ES_IMSLIB through ES_IMSLIB25

ES_IMSLIB は、DBDGEN2.DATDBDGEN2F.DAT、および PSBGEN3.DAT ファイルの場所を指定します。同じ変数に連番を追加して、追加の場所を検索することもできます。
構文
ES_IMSLIB[1...25]=path-name
パラメーター
path-name
DBDGEN2.DATDBDGEN2F.DAT、および PSBGEN3.DAT ファイルの場所を示すフル パス。
デフォルト
設定されていません。現在の作業ディレクトリで .DAT ファイルを検索します。
説明
最大 25 個の場所を指定できます。
ES_IMSLIB=$BASEPATH\ED_SETS\IMSLIB		      /*sets the first location for IMSLIB objects */
ES_IMSLIB2=$BASEPATH \ED_SETS_SYS\IMSLIB  /* sets the next location to search */
ES_IMSLIB3=$BASEPATH \ED_SETS_QA\IMSLIB		 /* and the next */
ES_IMSLIB4=$BASEPATH \ED_SETS_PROD\IMSLIB	/* etc. */

ES_INQFILE_RETURN

カタログ化されたファイルに対する EXEC CICS INQUIRE FILEの動作を変更します。
構文
ES_INQFILE_RETURN={DSN|PCN}
パラメーター
DSN
DSN が返されます。代替ファイルの場合、BASEDSNAME が BASE ファイルの DSNAME になります。
PCN
ファイルが開いている場合、または FCT 修正が実行されている場合は、ファイルの PC 名 (44 文字で切り捨て) が返されます。それ以外の場合は、データセット名が返されます。
デフォルト
ES_INQFILE_RETURN=PCN

ES_JES_BYTES

指定されたアクション (ジョブのキャンセル、ジョブのキャンセルおよびメモリ内容のダンプ、または警告メッセージの発行) を行う前にジョブで出力する最大バイト数。
構文
ES_JES_BYTES=(number[,{WARNING|CANCEL|DUMP}])
パラメーター
number
最大バイト数 (千単位)。範囲は 0 から 99999999 までです。
WARNING
指定された最大バイト数に達した際に警告を発します。
CANCEL
指定された最大バイト数に達した際にジョブをキャンセルします。
DUMP
指定された最大バイト数に達した際にジョブをキャンセルし、メモリの内容をダンプします。
デフォルト
設定されていません。
この例では、各行は 132 バイトを保持すると想定されるため、ジョブは 100000/132 行で自動的にキャンセルされ、メモリの内容がダンプされます。
ES_JES_BYTES=(100,DUMP)

ES_JES_CARDS

指定されたアクション (ジョブのキャンセル、ジョブのキャンセルおよびメモリ内容のダンプ、または警告メッセージの発行) を行う前にジョブで出力する最大カード数。
構文
ES_JES_CARDS=(number[,{WARNING|CANCEL|DUMP}])
パラメーター
number
最大カード数。範囲は 0 から 99999999 までです。
WARNING
指定された最大カード数に達した際に警告を発します。
CANCEL
指定された最大カード数に達した際にジョブをキャンセルします。
DUMP
指定された最大カード数に達した際にジョブをキャンセルし、メモリの内容をダンプします。
デフォルト
設定されていません。
この例では、各カード 25 行を前提にするため、750 行 (25×30) に達すると警告メッセージが発行され、ジョブは続行します。
ES_JES_CARDS=(30,WARNING)

ES_JES_CONSOLE_MESSAGES

CASMG0001I メッセージをジョブの splmsg.dat リストに格納するかどうかを決定します。
構文
ES_JES_CONSOLE_MESSAGES={Y|N}
パラメーター
Y
CASMG0001I メッセージをジョブの splmsg.dat リストに格納します。
N
CASMG0001I メッセージをジョブの splmsg.dat リストに格納しません。
デフォルト
ES_JES_CONSOLE_MESSAGES=Y
説明
CASMG0001I メッセージは、JCL ジョブで実行されているプログラムが「コンソールへの表示」を実行すると生成されます。これらのメッセージは、他のメッセージとともに、splmsg.dat ファイルに格納されます。ESCWA/ESMAC にジョブ情報が表示されると、これらのメッセージも表示されます。

メッセージは、ジョブあたり 65535 個までに制限されます。その制限を超えると、最後に送信されたメッセージが、splmsg.dat にすでに格納されている最後のメッセージを上書きします。

プログラムから大量のメッセージが出力される場合は、上記の動作を回避する方法があります。メッセージが splmsg.dat に格納されないようにするために、ES_JES_CONSOLE_MESSAGES=N を設定できます。どちらに設定しても、CASMG0001I メッセージは引き続きジョブの JESYSMSG に含まれます。

これをジョブごとに構成できる JOB 文拡張もあります (以下の行を参照)。詳細については、「JOB 文拡張」を参照してください。

//*MFE:%CONSOLE_MSGS=Y|N

ES_JES_DELAY_MEM_ENQ

ファイルが開かれるまで、新しい (以前は存在しなかった) PDS メンバーの排他的エンキューを遅延させるかどうかを決定します。
構文
ES_JES_DELAY_MEM_ENQ={Y|N}
パラメーター
Y
ファイルが開かれるまで、新しい (以前は存在しなかった) PDS メンバーの排他的エンキューを遅延させます。
N
ファイルが開かれるまで、新しい (以前は存在しなかった) PDS メンバーの排他的エンキューを遅延させません。
デフォルト
ES_JES_DELAY_MEM_ENQ=N
説明
PDS メンバーには、ステップ開始時に排他的エンキューが与えられます。

既存の PDS メンバーで使用した場合、プログラムは、ファイルにアクセスしようとして排他的エンキューを取得できないと、コード S213 で異常終了します。

ES_JES_DISABLE_RESTART_FLUSH

特定のエンタープライズ サーバー リージョンの再起動時に、リージョンのジョブをアクティブ キューから完了キューに移動するかどうかを示します。
構文
ES_JES_DISABLE_RESTART_FLUSH={Y|N}
パラメーター
Y
リージョンの再起動時に、リージョンのジョブをアクティブ キューから完了キューに移動します。
N
リージョンの再起動時に、リージョンのジョブをアクティブ キューから完了キューに移動しません。
デフォルト
ES_JES_DISABLE_RESTART_FLUSH=N

ES_JES_ENFORCE_EXPIRE_DATE

カタログ化されたデータセットを削除する際に有効期限をチェックし、有効期限が切れている場合はデータセットを削除するかどうかを指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
ES_JES_ENFORCE_EXPIRE_DATE={Y|N}
パラメーター
Y
有効期限をチェックし、期限切れのデータセットを削除します。
N
有効期限をチェックしません。
デフォルト
ES_JES_ENFORCE_EXPIRE_DATE=Y
説明
有効期限が切れていないデータセットを削除するには、PURGE キーワードを使用します。

ES_JES_FREE_SSTM_SYSOUT

CICS スプール書き込み API を使用して作成した CICS スプール ファイル詳細の格納用として割り当てたメモリを、スプール ファイルが作成された後に解放するかどうかを決定します。
構文
ES_JES_FREE_SSTM_SYSOUT={Y|N}
パラメーター
Y
各 CICS スプール ファイルの詳細を格納するために割り当てられたメモリを解放します。
N
各 CICS スプール ファイルの詳細を格納するために割り当てられたメモリを解放しません。
デフォルト
ES_JES_FREE_SSTM_SYSOUT=N
説明

ES_JES_FREE_SSTM_SYSOUT=Y を設定すると、複数のファイルを新規作成する際に、out of memoryエラーが発生する問題を回避できます。

注意:
この変数を設定すると、ファイルのトラック情報も削除されるため、ファイルのステータス (SPOOLED) が SSTM ジョブの JESYSMSG に表示されなくなります。

ES_JES_HIGHER_SECURITY_LEVEL

SYS1.LNKLIB エントリのリストとの照合に基づいて、ロードされるプログラムを決定します。
構文
ES_JES_HIGHER_SECURITY_LEVEL={0|[1|NONE][2|BASIC][3|WARN][4|ENHANCED]}
パラメーター
0
JES のセキュリティ強化に関しては動作は変更されません。
1|NONE
1またはNONEは値を設定しないことと同等であり、以前のバージョンの Enterprise Server の動作を維持します。値を 1 に設定するか、まったく設定しない場合は、SYS1.LNKLIB エントリが定義されていない場合にエントリの数に関する警告メッセージ (JES000067W) が発行される可能性があり、特定の場所からプログラムがロードされていないことに関するメッセージ (JES000069W) も表示されます。さらに、メッセージ JCLCM0260W および JCLCM0308W も発行される可能性があります。
2|BASIC
レベルがBASICまたは2の場合、プログラムは SYS1.LINKLIB エントリ、STEPLIB、および JOBLIB の場所のリストからロードされます。他の場所にあるプログラムは読み込まれません。動的 PDS からのプログラムのロードも完全に無効になります。
3|WARN
レベルがWARNまたは3の場合、PROGRAM および PHYSFILE セキュリティ クラスに対してチェックが行われます。PHYSFILE チェックは、PHYSFILE リソース クラスが実装されていることを確認するためのものです。これらのチェックが失敗した場合、警告メッセージ (JCLCM0262W、JCLCM0263W、または JCLCM0266W) が発行されます。
4|ENHANCED
レベルがENHANCEDまたは4の場合、同じ PROGRAM および PHYSFILE チェックが行われますが、これらが失敗した場合、ジョブは S913 セキュリティ エラーで異常終了し、該当する失敗を示すメッセージが発行されます。
デフォルト
ES_JES_HIGHER_SECURITY_LEVEL=1

ES_JES_LEVEL

[JES Control] ページのデフォルトの JCL タイプを設定します。
構文
ES_JES_LEVEL={VSE|JES2|JES3}
パラメーター
VSE
VSE のデフォルトの JCL タイプ。
JES2
JES2 のデフォルトの JCL タイプ。
JES3
JES3 のデフォルトの JCL タイプ。
デフォルト
ES_JES_LEVEL=JES2

ES_JES_LINES

指定されたアクション (ジョブのキャンセル、ジョブのキャンセルおよびメモリ内容のダンプ、または警告メッセージの発行) を行う前にジョブで出力する最大行数。
構文
ES_JES_LINES=(number[,{WARNING|CANCEL|DUMP}])
パラメーター
number
最大行数 (千単位)。範囲は 0 から 99999999 までです。
WARNING
指定された最大行数に達した際に警告を発します。
CANCEL
指定された最大行数に達した際にジョブをキャンセルします。
DUMP
指定された最大行数に達した際にジョブをキャンセルし、メモリの内容をダンプします。
デフォルト
設定されていません。
以下の例では、各カード 25 行を前提にするため、750 行 (25×30) に達すると警告メッセージが発行され、ジョブは続行します。出力される行数を 100000 に制限します。制限に達すると、ジョブがキャンセルされます。これにより、S722 Output limit exceededシステム異常終了コードが生成されます。
ES_JES_LINES=(100,CANCEL)

ES_JES_LISTCAT_YMD

IDCAMS LISTCAT コマンドで ALL パラメーターを指定した場合に生成される HISTORY レポートで使用される日付形式を決定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
ES_JES_LISTCAT_YMD={Y|N}
パラメーター
Y
作成日、変更日、および有効期限を YYYYMMDD 形式で表示します。
N
作成日、変更日、および有効期限を YYYY.ddd 形式で表示します。
デフォルト
ES_JES_LISTCAT_YMD=N

ES_JES_OUTLIM

ユーザー出口を呼び出し、グローバル制限を処理して、ジョブをキャンセルする前に、特定のデータセットに出力する最大行数。
構文
ES_JES_OUTLIM=(max-lines[,{WARNING|CANCEL|DUMP}])
パラメーター
max-lines
アクションを実行する前の出力行の最大数。範囲は 1 から 16777215 までです。
WARNING
指定された最大出力行数に達した際に警告を発します。
CANCEL
指定された最大出力行数に達した際にジョブをキャンセルします。
DUMP
指定された最大出力行数に達した際にジョブをキャンセルし、メモリの内容をダンプします。
デフォルト
設定されていません。
次の例では、出力が 5000 行を超えると警告が発行されます。
ES_JES_OUTLIM=5000

以下の場合、出力が 1000 行に達するとジョブがキャンセルされます。

ES_JES_OUTLIM=(1000,CANCEL)
説明
SYSOUT データセットごとに個別の OUTLIM 値を設定できます。次に例を示します。
//SYSPRINT DD SYSOUT=*,OUTLIM=500

ES_JES_PAGES

指定されたアクション (ジョブのキャンセル、ジョブのキャンセルおよびメモリ内容のダンプ、または警告メッセージの発行) を行う前にジョブで出力する最大ページ数。
構文
ES_JES_PAGES=(number[,{WARNING|CANCEL|DUMP}])
パラメーター
number
最大ページ数。範囲は 0 から 99999999 までです。
WARNING
指定された最大ページ数に達した際に警告を発します。
CANCEL
指定された最大ページ数に達した際にジョブをキャンセルします。
DUMP
指定された最大ページ数に達した際にジョブをキャンセルし、メモリの内容をダンプします。
デフォルト
設定されていません。出力ページ数に制限はありません。
この例では、各ページ 60 行を前提にするため、600 行 (60×10) を処理すると警告が発行され、ジョブは続行します。
ES_JES_PAGES=10

ES_JES_PARM_INIT_LOW

JCL が実行するプログラムに渡されるパラメーター ストリングを LOW-VALUE またはスペースに初期化するかどうかを決定します。
構文
ES_JES_PARM_INIT_LOW={Y|N}
パラメーター
Y
パラメーター ストリングを LOW-VALUE に初期化します。
N
パラメーター ストリングをスペースに初期化します。
デフォルト
ES_JES_PARM_INIT_LOW=N

ES_JES_RESTART

JCL 再起動処理が有効かどうかを決定します。
構文
ES_JES_RESTART={Y|N}
パラメーター
Y
JCL 再起動処理を有効にします。
N
JCL 再起動処理を無効にします。
デフォルト
ES_JES_RESTART=N

ES_JES_SORT_SPOOL_BY

casrdo41 のスプール レコードをソートするために最初に使用する列を指定します。
構文
ES_JES_SORT_SPOOL_BY={JOBNAME|SUBDATE|JOBUSER}
パラメーター
JOBNAME
ジョブ名でソートします。
SUBDATE
サブ日付でソートします。
JOBUSER
ジョブ ユーザーでソートします。
デフォルト
設定されていません。

ES_JES_SPOOL_ORDER

ESMAC を初めて開いた際のスプール リストの表示順序。
構文
ES_JES_SPOOL_ORDER=1
パラメーター
1
JOBID の降順でリストを表示します。
デフォルト
設定されていません。JOBID の昇順でリストを表示します。

ES_JESYSMSG_OUTPUT

システム メッセージ スプール ファイル (JESYSMSG) のステータスが、Out Hold ではなく Output に設定されます。
構文
ES_JESYSMSG_OUTPUT={Y|N}
パラメーター
Y
すべてのジョブ メッセージのステータスが Output になります。ただし、物理的または論理的に実際に出力されるのは、ジョブの MSGCLASS がアクティブなプリンターに対して定義されたいずれかの sysout クラスに一致する場合のみです。
N
メッセージが Out Hold に設定されます。
デフォルト
ES_JESYSMSG_OUTPUT=N

ES_JESYSMSG_RESTRICTED

システム メッセージ スプール ファイルのステータスが Output に設定されている場合、クラスに基づいてスプール ファイルを保持します。
構文
ES_JESYSMSG_RESTRICTED={class-name|class-number}[class-name|class-number][...]]
パラメーター
class-name
クラス名。
number
クラスを表す数値。
デフォルト
設定されていません。
以下の例では、
ES_JESYSMSG_RESTRICTED=ABC123

クラス A、B、C、1、2、および 3 を指定します。

説明
すべてのジョブ メッセージのステータスが Output になります。ただし、物理的または論理的に出力されるのは、ジョブの MSGCLASS がアクティブなプリンターに対して定義されたいずれかの sysout クラスに一致する場合のみです。

ES_KEEP_STDERR

stderr を作業領域内のファイルにリダイレクトできるようになります。
構文
ES_KEEP_STDERR=any-value
パラメーター
該当なし
デフォルト
デフォルト値はありません。
説明
作業領域に作成されるファイルは、stderr.PID の形式になります。

ES_LE370_SUPPORT

CICS アプリケーションにおける言語環境 (LE) のサポートを有効にします。
構文
ES_LE370_SUPPORT=Y
パラメーター
Y
LE サポートを有効にします。
デフォルト
設定されていません。LE サポートは有効になっていません。
説明
パラメーター値では大文字と小文字は区別されません。

ES_LEGACY_ECI

Enterprise Server が IBM CTG の代わりに Micro Focus ECI を使用する必要があることを示します。
構文
ES_LEGACY_ECI=Y
パラメーター
Y
Micro Focus ECI が使用されます。
デフォルト
設定されていません。IBM CTG が使用されます。
説明
パラメーター値では大文字と小文字は区別されません。

ES_LOCKDB

カタログなどのリソースがデータベースにディプロイされるクラスター内のエンタープライズ サーバー リージョンのリソース ロック (ステップ スコープおよびシステム スコープの ENQ) を処理するリージョン データベースを指定します。
構文
ES_LOCKDB=region-db
パラメーター
region-db
ステップ スコープおよびシステム スコープの ENQ の処理を担うリージョン データベースの名前。
デフォルト
設定されていません。
説明
この変数は ES_SERVER と組み合わせて使用する必要があります。ES_SERVER は、リージョン データベースを格納するデータベース サーバーに設定されます。詳細については、「リソース ロック」を参照してください。

ES_MAX_CATALOG_LINES

ESMAC カタログ ビューに表示されるエントリの数を制限します。
構文
ES_MAX_CATALOG_LINES=number
パラメーター
number
表示する行数 (最大 99999)。
デフォルト
ES_MAX_CATALOG_LINES=5000
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_MAX_HTTP_OUT

Enterprise Server によって送信される HTTP 応答の最大サイズを指定します。
構文
ES_MAX_HTTP_OUT=value
パラメーター
value
HTTP 応答の最大サイズを表す数値 (バイト単位)。
デフォルト
ES_MAX_HTTP_OUT=
説明
以前のリリースでは、HTTP 応答のサイズは、ESCWA の [ES Control] ページの [HTTP Out] フィールドで制御されていました。

Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_MEM_STRATEGY

サポートされるメモリ プロセスのタイプを選択します。
説明
メモリ ストラテジは memory_strategy ランタイム チューナーによって設定することもできます。

ES_MFASM_SUPPORT

CICS エンタープライズ サーバー リージョンでのアセンブラー サポートを有効にします。
ES_MFASM_SUPPORT={Y|N}
パラメーター
Y
CICS サーバー リージョンでアセンブラーがサポートされます。
N
CICS サーバー リージョンでアセンブラーがサポートされません。
デフォルト
ES_MFASM_SUPPORT=N

ES_MFDS_ADDRESS

casstart で使用されるサーバー アドレスを指定します (/mパラメーターが指定されていない場合)。

ES_MFSLIB

MFS 生成プログラムによって生成される制御ブロックの場所。
構文
ES_MFSLIB=path-name
パラメーター
path-name
MFS ディレクトリのパス。
デフォルト
Windows:
ES_MFSLIB=%ProgramFiles(x86)%\Micro Focus\Enterprise Developer\etc\ims
UNIX:
ES_MFSLIB=$COBDIR/etc/ims

ES_MOD3650

IMS への正常なサインオン後に表示されるデフォルトの MOD ファイルを置き換えます。詳細については、「ES_DFS3650」を参照してください。
構文
ES_MOD3650=file-name
パラメーター
file-name
置き換えるデフォルトの MOD ファイルの名前。

ES_MQ_1PC

IBM WebSphere MQ スイッチ モジュール ESMQXA が 1 フェーズ コミット モードで動作するかどうかを示します。
注意:
Micro Focus 製品の OpenText サポートから指示がない限り、この環境変数は設定しないでください。
構文
ES_MQ_1PC={[Y|y|Yes|T|True]|[N|n|No|F|False}
パラメーター
Y|y|Yes|T|True
ESMQXA スイッチ モジュールは、1 フェーズ コミット モードで動作します。
N|n|No|F|False
ESMQXA スイッチ モジュールは、2 フェーズ コミット モードで動作します。
デフォルト
ES_MQ_1PC=F

ES_MQ_LIB

IBM WebSphere MQ クライアントまたはサーバー ライブラリのパスを含むフル ネームこれは、MQ がデフォルトの場所にインストールされていない場合にのみ必要です。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
ES_MQ_LIB=path-name/library-name
パラメーター
path-name
ライブラリの場所へのフル パス。
library-name
ライブラリ ファイルの名前。
デフォルト
設定されていません。Enterprise Server は、プラットフォームのデフォルトの場所でライブラリ ファイルを検索します。
説明
AIX 環境では、ライブラリは共有オブジェクト内部のオブジェクトです。次に例を示します。
ES_MQ_LIB="/usr/mqm/lib64/libmqmxa64.a(libmqm64.o)"

ES_MQ_LIB_T

スレッド環境の場合、IBM WebSphere MQ クライアントまたはサーバー ライブラリへのフル パスおよびファイル名。これは、WebSphere MQ がデフォルトの場所にインストールされていない場合にのみ必要です。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
ES_MQ_LIB_T=path-name/library-name
パラメーター
path-name
スレッド ライブラリの場所へのフル パス。
library-name
スレッド ライブラリ ファイルの名前。
デフォルト
設定されていません。Enterprise Server は、プラットフォームのデフォルトの場所でスレッド ライブラリ ファイルを検索します。

ES_MQ_LIB_XA

IBM WebSphere MQ XA ライブラリへのフル パスおよびファイル名。これは、WebSphere MQ がデフォルトの場所にインストールされていない場合にのみ必要です。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
ES_MQ_LIB_XA=path-name/library-name
パラメーター
path-name
ライブラリの場所へのフル パス。
library-name
ライブラリ ファイルの名前。
デフォルト
設定されていません。Enterprise Server は、プラットフォームのデフォルトの場所でライブラリ ファイルを検索します。
説明
AIX 環境では、ライブラリは共有オブジェクト内部のオブジェクトです。次に例を示します。
ES_MQ_LIB_XA="/usr/mqm/lib64/libmqmxa64.a(libmqm64.o)"

ES_MQ_LIB_XA_T

IBM WebSphere MQ XA ライブラリへのフル パスおよびファイル名 (スレッド環境向け)。これは、WebSphere MQ がデフォルトの場所にインストールされていない場合にのみ必要です。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
ES_MQ_LIB_XA_T=path-name/library-name
パラメーター
path-name
スレッド ライブラリの場所へのフル パス。
library-name
スレッド ライブラリ ファイルの名前。
デフォルト
設定されていません。Enterprise Server は、プラットフォームのデフォルトの場所でスレッド ライブラリ ファイルを検索します。

ES_MQ_LISTENER (非推奨)

1 つ以上の MQ リスナーを定義します。
注:ES_MQ_LISTENER は非推奨です。下位互換性のみを目的として提供されています。ESCWA で MQ リスナーを構成することをお勧めします。詳細については、「[MQ Listeners]」を参照してください。
構文
ES_MQ_LISTENER={queue-manager-name,queue-name,listener-name}
[[,queue-manager-name,queue-name,listener-name][...]]
パラメーター
queue-manager-name,queue-name,listener-name
定義されるリスナーの特性。
デフォルト
設定されていません。ESCWA で定義されている MQ リスナーを使用します。ESCWA で定義されていない場合は、WebSphere MQ リスナーは定義されません。

ES_MQ_XA

2 フェーズ コミット XA スイッチ モジュールに使用する XA 構造のタイプ。
構文
ES_MQ_XA={D|S}
パラメーター
D
動的 XA 構造を使用します。
S
静的 XA 構造を使用します。
デフォルト
ES_MQ_XA=D

ES_OLD_DYN_PDS

動的 PDS メンバーが JCL DD 文で指定されている場合の動作を指定します。
構文
ES_OLD_DYN_PDS={Y|N}
パラメーター
Y
以前のデフォルトの動作を有効にします。JCL DD 文で参照されている場合に、動的 PDS の物理ファイルがカタログ化および作成されます。
N
JCL ユーティリティまたはユーザー プログラムを使用して作成されている場合にのみ、動的 PDS メンバーの物理ファイルが作成およびカタログ化されます。
デフォルト
ES_OLD_DYN_PDS=N

ES_OLD_SEC_TSTD

セキュリティ リポジトリで宣言されていない TS または TD キューに対してセキュリティが施行されるのを防止します。
構文
ES_OLD_SEC_TSTD=ON
パラメーター
ON
セキュリティ リポジトリで宣言されていない TS または TD キューに対してセキュリティが施行されるのを防止します。
デフォルト
設定されていません。セキュリティ リポジトリで宣言されていない TS または TD キューに対してセキュリティが施行されます。
説明
この環境変数は、ON を含む任意の値に設定すると、オンになっていると見なされます。

ES_OPEN_CAT_ON_DEMAND

追加のカタログ (MFUSERCAT_NODE を使用して指定) をシステムの起動時に開くか必要な場合にのみ開くかを指定します。
構文
ES_OPEN_CAT_ON_DEMAND={Y|N}
パラメーター
Y
エンタープライズ サーバー リージョンの起動時に、MFUSERCAT_NODE で指定されたカタログを開きません。最初はシステム カタログのみを開き、他のノードは必要になったときに開きます。
N
エンタープライズ サーバー リージョンの起動時に、すべてのノードを開きます。
デフォルト
ES_OPEN_CAT_ON_DEMAND=N
説明
ES_OPEN_CAT_ON_DEMAND=N が設定されている場合、MFUSERCAT_NODE で指定されたノードのいずれかを開く際に問題が発生すると、JES システムは起動しません。

ES_OTMA_TIMEOUT

OTMA クライアントが応答を待つ秒数。
構文
ES_OTMA_TIMEOUT=wait-time
パラメーター
wait-time
待機状態になる秒数。最大は 43199 です。
デフォルト
ES_OTMA_TIMEOUT=120

(2 分)

ES_PAC_NO_GLOBAL_LOG

console.log のメッセージが PAC スケールアウト リポジトリ (PSOR) の CasPacLog に格納されないようにします。
構文
ES_PAC_NO_GLOBAL_LOG={Y|N}
パラメーター
Y
PAC メンバー リージョンの console.log メッセージが PSOR に格納されないようにします。
N
PAC メンバー リージョンの console.log メッセージが PSOR に格納されます。
デフォルト
ES_PAC_NO_GLOBAL_LOG=N
説明
PSOR からのメッセージを監視しない場合は、ES_PAC_NO_GLOBAL_LOG=Y に設定してパフォーマンスを向上できます。

Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_PL1_MFFH_JCL

JCL データ定義にアクセスする Open PL/I プログラムを実行できるようにします。
構文
ES_PL1_MFFH_JCL={Y|N}
パラメーター
Y
JCL データ定義にアクセスする Open PL/I プログラムを実行できます。
N
Open PL/I プログラムから JCL データ定義にアクセスできません。
デフォルト
ES_PL1_MFFH_JCL=N

ES_PRODUCTION

IDE からデバッグ セッションを開始しないようにします。
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_PROG_PATH

JESYSMSG および SYSLOG のデータセットにプログラムのロード パスを表示するかどうかを決定します。
注:ネイティブ エンタープライズ サーバー リージョンにのみ適用されます。
構文
ES_PROG_PATH={Y|N}
パラメーター
Y
JESYSMSG および SYSLOG のデータセットにプログラムのロード パスを表示します。
N
JESYSMSG および SYSLOG のデータセットにプログラムのロード パスを表示しません。
デフォルト
設定されていません。

ES_RDO_MAX_RESOURCES

Enterprise Server Common Web Administration (ESCWA) または Enterprise Server Monitor and Control (ESMAC) に表示される CICS リソース タイプのレコードの最大数を指定します。
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_RLS_FILE_SUPPORT

あるプログラムが更新目的で読み取りを行っているためにレコードがロックされている際に、他のプログラムがそのレコードにアクセスできないようにする必要がある場合は、この環境変数を設定して、ロックを保持しているプログラムが完了するまで無効なレコードが返されるのを防止できます。
構文
ES_RLS_FILE_SUPPORT=Y
パラメーター
Y
レコードが別のプロセスによってロックされている場合は、無効なレコードが返されるのを停止します。
デフォルト
設定されていません。無効なレコードが返されます。
説明
Fileshare のタイムアウトも、Fileshare の構成ファイルで 0に設定する必要があります。これは、/t 0を使用して設定します。詳細については、「Fileshare 構成ファイルの使用」を参照してください。

パラメーター値では大文字と小文字は区別されません。

ES_RTLS_CERT_AUTH_FILEPATH

TLS 対応の Redis SOR に使用される証明機関ファイルへの絶対パス。
構文
ES_RTLS_CERT_AUTH_FILEPATH=path-name
パラメーター
path-name
TLS 対応の Redis SOR に使用される証明機関ファイルへのフル パス。

ES_RTLS_CERT_FILEPATH

TLS 対応の Redis SOR に使用される証明書ファイルへの絶対ファイル パス。
構文
ES_RTLS_CERT_FILEPATH=path-name
パラメーター
path-name
TLS 対応の Redis SOR に使用される証明書ファイルへのフル パス。
デフォルト
設定されていません。

ES_RTLS_PRIVATE_KEY_FILEPATH

TLS 対応の Redis SOR に使用されるプライベート キー ファイルへの絶対ファイル パス。
構文
ES_RTLS_PRIVATE_KEY_FILEPATH=path-name
パラメーター
path-name
TLS 対応の Redis SOR に使用されるプライベート キー ファイルへのフル パス。
デフォルト
設定されていません。

ES_SAM_ESDS

VSE で再利用可能な ESDS ファイルの OUTPUT を開く際に、DLBL 文で DISP が指定されていない場合にファイルをリセットするかどうかを決定します。
構文
ES_SAM_ESDS={Y|N}
パラメーター
Y
ファイルはリセットされます。
N
ファイルはリセットされません。
デフォルト
設定されていません。

ES_SEP_DORMANT_TIME

一時 SEP 休止時間のオーバーライドを許可します。ステートフル要求の完了時に一時 SEP を自動的に終了するのではなく、サーバー マネージャーで、終了をスケジュールするまでのアイドル時間を使用可能にします。これにより、新しい要求で、新しいインスタンスを起動するのではなく、SEP を再利用できるようになります。この環境変数を使用すると、非アクティブ期間を制御できます。
構文
ES_SEP_DORMANT_TIME=wait-time
パラメーター
wait-time
一時 SEP が非アクティブ状態の秒数。
デフォルト
ES_SEP_DORMANT_TIME=2
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_SERVER

-rスイッチが casstart または casstop で指定されていない場合に使用するデフォルトのサーバー名。
構文
ES_SERVER=server-name
パラメーター
server-name
サーバー名。
デフォルト
32 ビット
ES_SERVER=ESDEMO
64 ビット
ES_SERVER=ESDEMO64

ES_SNATRC_DIR

z/OS の通信マネージャーによって書き込まれる SNA トレースの場所を指定します。
構文
ES_SNATRC_DIR=path-name
パラメーター
path-name
SNA トレースの場所を示すフル パス。
デフォルト
設定されていません。
説明
この環境変数は、SNA トレース ファイルが有効なディレクトリに書き込まれるように、リージョンを起動する前に設定しておく必要があります。

その後、このディレクトリを使用して、SNA 環境変数 SNAMSG および SNATRC を適切な値に設定します。

ES_SCALE_OUT_REPOS_n

PAC の一部であるエンタープライズ サーバー リージョンで使用される Redis または Oracle Coherence データ ストアの接続情報を指定します。
構文
ES_SCALE_OUT_REPOS_n=sor-name=sor-Type,
   {redis-connection-details|oracle-connection-details}##[TMP#][models]
パラメーター
n
SOR 番号を表します。有効な値は 1 から 9 までです。
sor-name
SOR の名前。スペースを含めることはできません。Redis を使用するコンテキストで、SOR 名を使用して Redis から Redis マスターを取得します。
sor-type
データ ストアのタイプです。有効な値は次のとおりです。
redis Redisデータ ストアへの通常の接続
redis_TLS Redis データ ストアへの TLS 対応の接続
coherence Oracle データ ストアへの Oracle Coherence 接続
redis-connection-details
Redis 接続に使用される、次の 1 つ以上のホスト名とポート名のペア。
host-name:port-name[,host-name:port-name[...]]
host-name データ ストアが配置されているホスト システムのマシン名またはIPアドレス
port-name 対応する host-name で指定されたホストへの接続に使用するポート
oracle-connection-details
[userid@][path-name|URL][config-file]
   [,java-property[[=java-property-value]][…]]##[TMP#]
   [={TS=ts-model[:ts-model]|TD=td-model[:td-model]}]
   [[#{TS=ts-model[:ts-model]|TD=td-model[:td-model]}]][...]]
userid@ Oracle Coherence セキュリティが有効な場合に使用するユーザー ID。
path-name config-file で表される構成ファイルへのパス。省略した場合は、現在の作業ディレクトリがデフォルトになります。
URL 構成内容を含む URL。
config-file キャッシュ構成ファイルの名前。省略した場合、デフォルトで mfes-cache-config.xml になります。
java-property 指定された java-property-value に設定する Java プロパティの名前。java-property-value が指定されていない場合はクリアされます。
java-property-value java-property で指定されたプロパティの値。
# 区切り文字。
TMP この PSOR にアクティブなリソースを格納することを示します。
TS 一時ストレージ リソース タイプを示します。
TD 一時データ リソース タイプを示します。
ts-model 対応する TS の識別子。長さが 4 バイト以下の文字列で構成されます。1
td-model 対応する TD の識別子。長さが 16 バイト以下の文字列で構成されます。1
1 任意の文字列を表すには * (ワイルドカード) 文字を使用し、任意の 1 文字を表すには + 文字を使用できます。バイト制限より小さいサイズの識別子は、長さを制限まで拡張するために + 文字を使用して自動的に埋められます。
デフォルト
なし。PAC の一部であるすべてのエンタープライズ サーバー リージョンに対して ES_SCALE_OUT_REPOS_n を設定する必要があります。
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。
PAC および SOR の環境変数」を参照してください。

ES_SOR_RETRIES

PSOR 内のレコードへのアクセスを停止するまでに試行する回数を設定します。
構文
ES_SOR_RETRIES=integer
パラメーター
integer
停止する前に PSOR 内のレコードへのアクセスを試行する回数を表す 1 から 1000 までの範囲の整数値。
デフォルト
ES_SOR_RETRIES=10
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_SSTM_CICS

SSTM CICS 環境の初期化に使用される JCL の場所。
構文
ES_SSTM_CICS=file-location
パラメーター
file-location
SSTM CICS 環境を初期化するために使用する SSTMCICS.JCL ファイルの場所を示すフル パス。
デフォルト
設定されていません。

ES_SSTM_IMS

SSTM IMS 環境の初期化に使用される JCL の場所。
構文
ES_SSTM_IMS=file-location
パラメーター
file-location
SSTM IMS 環境を初期化するために使用する JCL の場所を示すフル パス。
デフォルト
設定されていません。

ES_SSTM_JOB_FLUSH_ACTIVE

リージョンのシャットダウン時に CICS SSTM ジョブをアクティブ キューから削除するかどうかを決定します。
構文
ES_SSTM_JOB_FLUSH_ACTIVE ={Y|N}
パラメーター
Y
CICS SSTM ジョブをアクティブ キューから削除します。
N
CICS SSTM ジョブをアクティブ キューから削除しません。
デフォルト
ES_SSTM_JOB_FLUSH_ACTIVE=N

ES_SURROGATE_JOB_USER

CICS から内部読み取りプログラムを通じて処理するジョブをサブミットする際にユーザー ID をジョブに関連付けます。
構文
ES_SURROGATE_JOB_USER=ON
パラメーター
ON
エンタープライズ サーバー リージョンを起動したユーザー ID がジョブ サブミッションで使用されます。
デフォルト
設定されていません。CICS デフォルト ユーザーの CICSUSER (または、ES_USR_DFLT_CICSによって指定されたユーザー ID) がジョブ サブミッションで使用されます。
説明
この環境変数は、ON を含む任意の値に設定すると、オンになっていると見なされます。

Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_SYSOUT_HOLD

Out Hold ステータスで完了キューに送信される SYSOUT ファイルを決定します。
構文
ES_SYSOUT_HOLD={msg-class}[msg-class[...]]
パラメーター
msg-class
Out Hold ステータスで完了キューに送信されるメッセージ クラス。
デフォルト
設定されていません。Out Hold ステータスで完了キューに送信される特定のメッセージ クラスはありません。
メッセージ クラス A および B は、Out Hold ステータスで完了キューに送信されます。
ES_SYSOUT_HOLD=AB

ES_TEST_TRANCLASS

トランザクション クラスのサポートを有効にします。
構文
ES_TEST_TRANCLASS={Y|N}
パラメーター
Y
トランザクション クラスのサポートを有効にします。
N
トランザクション クラスのサポートを有効にしません。
デフォルト
ES_TEST_TRANCLASS=N
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_TMC_AGGREGATE

IMS メッセージ キューのパフォーマンス設定を初期化し、動的パフォーマンス チューニングを有効にします具体的には、次の 2 つの目的があります。
  • オペレーティング システムからディスクへのフラッシュ方法として、デフォルトの方法または別の方法を起動時に指定する。
  • フラッシュ方法を動的に変更し、エンタープライズ サーバー リージョンを再起動することなくそれをメッセージ キューに適用できるようにします。
構文
ES_TMC_AGGREGATE={[,N|,D]|nnn,Y}
パラメーター
,N
デフォルトの動作を設定します。トランザクションにおける重要時点で、オペレーティング システムのバッファーを物理ディスクに一方的にフラッシュします。起動時にデフォルトで使用される方法は変更されません。ESCWA で動的変更が可能になります。設定後、デフォルト以外のさまざまな設定を動的に変更して、その結果を確認できます。
,D
オペレーティング システム バッファーからディスクへのトランザクション フラッシュを無効にします。これによりメッセージ キューのパフォーマンスは大幅に向上しますが、システムに障害が発生した際に、メッセージ キュー内でトランザクションの整合性を維持できない可能性があります。
注:この設定を使用する場合に予期しない結果を回避するために、Micro Focus では ESCWA で次のように静的オプションも設定することをお勧めします。必要なエンタープライズ サーバー リージョンを選択し、[IMS > Configuration] をクリックしてから [TM] タブをクリックします。
  • [Cold start] リストを [Everything] に設定します。
  • [Persist] をオンにします。

詳細については、「サーバー インスタンス プロパティ:MSSMSS IMS TM 全般」を参照してください。

nnn,Y
オペレーティング システム バッファーからディスクへの集計トランザクション フラッシュを有効にします。nnn は、さらなるバッファーの積み上げが許可される時間の間隔 (ミリ秒) です。この時間を超えた際にバッファーがフラッシュされます。有効な値は、0から255までです。

スレッドがトランザクションにおける重要時点に達してフラッシュが要求されると、TM は指定された時間だけ待機してやはりフラッシュを要求する後続のスレッドを累積します。間隔の終わりに、累積されたすべての要求に対してフラッシュが一度実行されるため、オペレーティング システムへのフラッシュ コマンドの発行回数を減らすことでパフォーマンスが改善されることがあります。

注:フラッシュを要求したスレッドは、フラッシュが確定されるまで待つことになります。

通常、SSD 搭載システムなど高パフォーマンスの入出力サブシステムにメッセージ キューがある場合、1または2などの小さい値を使用することで、最高の結果を期待できます。値を10以上に設定しても、パフォーマンスが改善されることはほとんどありません。

デフォルト
ES_TMC_AGGREGATE=,N

ES_TN3270_FORCE_ALT

TN3270 端末エミュレーターの使用時にデフォルト以外の画面サイズを使用できるようにします。
構文
ES_TN2370_FORCE_ALT=ON
パラメーター
ON
代替画面サイズを有効にします。
デフォルト
設定されていません。デフォルトの画面サイズが使用されます。
説明
この環境変数は、ON を含む任意の値に設定すると、オンになっていると見なされます。

ES_TN3270_MODEL_LOG

CEBR トランザクションを使用して表示できる TN32MODL という名前の一時記憶域キューに TN3270 エミュレーターのモデル名を書き込みます。
構文
ES_TN3270_MODEL_LOG=Y
パラメーター
Y
モデル名は TSQ TN32MODL に書き込まれます。
デフォルト
設定されていません。モデル名はログ記録されません。

ES_TRANCLASS_CWI

CICS Web サービスで、TRANCLASS が有効なリージョンにおける Web 要求の優先順位付けおよび制限を有効にします。
構文
ES_TRANCLASS_CWI={TCPIPSERVICE|URIMAP}
パラメーター
TCPIPSERVICE
TCPIPSERVICE トランザクションの優先順位付けおよび制限を行います。
URIMAP
URIMAP トランザクションの優先順位付けおよび制限を行います。
デフォルト
ES_TRANCLASS_CWI=TCPIPSERVICE
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_TRX3650

IMS への正常なサインオン後に実行するデフォルトのトランザクション。詳細については、「ES_DFS3650」を参照してください。
構文
ES_TRX3650=transaction
パラメーター
transaction
実行するデフォルトのトランザクション。
デフォルト
設定されていません。

ES_TSC_AGGREGATE

CICS TS/TD データ ストアのパフォーマンス環境を制御します。
構文
ES_TSC_AGGREGATE=wait-time,{Y|N|D}
パラメーター
wait-time
追加のフラッシュ要求の累積を待機する時間 (ミリ秒単位)。
Y
集計データ ストアでのディスクへのバッファーのフラッシュ操作を使用します。
N
集計しません。
D
フラッシュ操作を無効にします。

ES_USR_DFLT_CICS

CICS 認証用にログオンしているユーザーがいない場合にデフォルト ユーザーのオーバーライドを許可します。
構文
ES_USR_DFLT_CICS=userid
パラメーター
userid
デフォルトの代替ユーザー名。
デフォルト
ES_USR_DFLT_CICS=CICSUSER
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_USR_DFLT_ESMAC

ESMAC 認証用にログオンしているユーザーがいない場合にデフォルト ユーザーのオーバーライドを許可します。
構文
ES_USR_DFLT_ESMAC=userid
パラメーター
userid
デフォルトのユーザー名。
デフォルト
ES_USR_DFLT_ESMAC=MFUSER
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_USR_DFLT_IMS

IMS 認証用にログオンしているユーザーがいない場合にデフォルト ユーザーのオーバーライドを許可します。
構文
ES_USR_DFLT_IMS=user-id
パラメーター
user-id
デフォルトをオーバーライドするユーザー名。
デフォルト
ES_USR_DFLT_IMS=IMSUSER
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_USR_DFLT_JCL

JCL 認証用にログオンしているユーザーがいない場合にデフォルト ユーザーのオーバーライドを可能にします。
構文
ES_USR_DFLT_JCL=userid
パラメーター
userid
デフォルトのユーザー名。
デフォルト
ES_USR_DFLT_JCL=JESUSER
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_USR_DFLT_JES

JES 認証用にログオンしているユーザーがいない場合にデフォルト ユーザーのオーバーライドを許可します。
構文
ES_USR_DFLT_JES=userid
パラメーター
userid
デフォルトのユーザー名。
デフォルト
ES_USR_DFLT_JES=JESUSER
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_WORKING_MODE

サーバーのビット体系 (32 ビットまたは 64 ビット)。
構文
ES_WORKING_MODE={32|64}
パラメーター
32
サーバーが 32 ビット モードで実行されることを示します。
64
サーバーが 64 ビット モードで実行されることを示します。
デフォルト
ES_WORKING_MODE=64
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

ES_WS_RUNAWAY_TIMEOUT

クライアントが Web サービスからの応答を待つ時間。有効な値は 0 から 65535 秒までです。
構文
ES_WS_RUNAWAY_TIMEOUT=wait-time
パラメーター
wait-time
クライアントが Web サービスからの応答を待つ時間 (秒単位)。有効な範囲は 0 から 65535 までです。
デフォルト
設定されていません。

ES_XA_%xaname%_OPTIONS

ES_XA_RECONNECT=Y に設定すると、XA 再接続プロセスが反復試行モードで動作するように構成されます。
構文
ES_XA_%xaname%_OPTIONS={reconnect_attempts,wait-time|EX}
パラメーター
%xaname%
MFDS または ESCWA で指定された RM の名前。
reconnect_attempts
ターゲット RM への再接続を試行する回数。最大値は 9999 です。
wait-time
各試行間の遅延秒数。
EX
ターゲット RM を XA 再接続処理から除外します。
デフォルト
設定されていません。
説明
ES_XA_%xaname%_OPTIONS must be set along with ES_XA_RECONNECT=Y.

必要に応じて、ES_XA_%xaname%_OPTIONS を複数回 (反復試行モードで動作する必要がある RM ごとに 1 回ずつ) 設定します。

XA 再接続処理で MQPROD への再接続を最大 100 回試行し、各再接続試行の間に 10 秒間待機する場合は、次のように指定します。
ES_XA_MQPROD_OPTIONS=100,10

XA 再接続処理で XA 再接続処理から MQPROD を除外する場合は、次のように指定します。

ES_XA_MQPROD_OPTIONS=EX

ES_XA_ABEND

Oracle スイッチによる xa-start で重大なエラーが返された場合にバッチ以外の SEP を再利用します。
構文
ES_XA_ABEND=RECYCLE
パラメーター
RECYCLE
Oracle スイッチによる xa-start で重大なエラーが返された場合にバッチ以外の SEP を再利用します。
デフォルト
設定されていません。バッチ以外の SEP は再利用されません。

ES_XA_LOG_SUPPRESS

in-doubt XA トランザクションの XA ロギングおよび回復を抑制します。
構文
ES_XA_LOG_SUPPRESS=Y
パラメーター
Y
デフォルト
設定されていません。XA ロギングは抑制されません。
説明
Micro Focus では、この環境変数を構成するために、Enterprise Server Common Web Administration (ESCWA) インターフェイスの [Advanced Region Properties] ページを使用することをお勧めしています。詳細については、「Advanced Region Properties」を参照してください。

パラメーター値では大文字と小文字は区別されません。

ES_XA_RECONNECT

XA 再接続プロセスを単一試行モードで動作するように構成します。
構文
ES_XA_RECONNECT=Y,wait-time[,retry_count]
パラメーター
Y
再接続プロセスを有効にします。
wait-time
2 フェーズ コミットに失敗した後に XA 回復トランザクションがトリガーされるまでの遅延時間 (秒数) です。この遅延は、同期ポイントのフェーズ 2 で RC 04 が返された場合の XA 回復トランザクションの再スケジュール間隔にも適用されます。最大値は 300 です。
retry_count
XA 回復トランザクションによって実行された XA コミットまたはロールバックで RC-04 が返された場合に回復を再試行する回数です。デフォルトは 5 です。
デフォルト
設定されていません。XA 再接続は反復試行モードで動作します。
説明
失敗した場合、次のメッセージがコンソールに送信されます。
CASXO0054W XA recovery error RC=4 on commit in-doubt transaction RM: RM01 RC: 00004 XID: MF_CAS DEMOMYREG 000000***********000010000000** 0000

再試行の最大回数に達すると、次のメッセージがコンソールに送られます。

CASXO0055S XA MAX recovery attempts, manually commit in-doubt transaction RM: RM01 RC: 00004 XID: MF_CAS DEMOMYREG 000000***********000010000000** 0000
ES_XA_RECONNECT=Y,120,4

ES_ZOS_SYSPRINT_DCB

MFJAMS SYSPRINT が IDCAMS SYSPRINT と同じ DCB 属性を持てるようになります。
構文
ES_ZOS_SYSPRINT_DCB={Y|N}
パラメーター
Y
MFJAMS SYSPRINT が IDCAMS SYSPRINT と同じ DCB 属性を使用できるようになります。
N
MFJAMS SYSPRINT は IDCAMS SYSPRINT と同じ DCB 属性を使用できません。
デフォルト
ES_ZOS_SYSPRINT_DCB=N

EXTFH

呼び出し可能ファイル ハンドラーの構成ファイルを指定します。
構文
EXTFH=file-name.cfg
パラメーター
file-name
構成ファイル (.cfg) のプレフィックス名。
デフォルト
設定されていません。構成ファイルのデフォルトのプレフィックス名は extfh です。
Windows:
EXTFH=c:\mydir\myconfig.cfg
UNIX:
EXTFH=/home/mydir/myconfig.cfg

F

FHREDIR

Fileshare クライアントが使用する構成ファイルを指定します。
構文
Windows:
FHREDIR=[path-name\]prefix.cfg
UNIX:
FHREDIR=[path-name/]prefix.cfg}
パラメーター
path-name
Fileshare クライアントの構成ファイルの場所を示すフル パス。
prefix
構成ファイル (.cfg) のプレフィックス名。
デフォルト
設定されていません。現在の作業ディレクトリで fhredir.cfg ファイルを使用します。
Windows:
FHREDIR=C:\mydir\myconfig.cfg
UNIX:
FHREDIR=/home/mydir/myconfig.cfg

FS

Fileshare サーバーが使用する構成ファイルを指定します。
構文
FS=file-name.cfg
パラメーター
file-name
構成ファイル (.cfg) のプレフィックス名。
デフォルト
FS=fs.cfg
FS=myfsconf.cfg

FSCOMMS

Fileshare システムがシングル ユーザー モードで実行されることを指定します。
構文
FSCOMMS="\$local"
パラメーター
$local
Fileshare システムをシングル ユーザー モードで実行します。
デフォルト
設定されていません。Fileshare システムは複数ユーザー モードで実行されます。

G

GDG.RECALL

MFA データ アクセス サービスを使用してメインフレーム GDG にアクセスする際に、HSM アーカイブ済みデータセットの再呼び出しを制御します。

GDG_RESTART_UCC11_ONLY

GDG 再起動情報を書き込む状況を指定します。
構文
GDG_RESTART_UCC11_ONLY={Y|N}
パラメーター
Y
ES_JES_RESTART=Y が設定され、MF_UCC11 が Y、YA、または M に設定されている場合のみ、GDG 再始動情報を書き込みます。
N
MF_UCC11=N が設定されているか MF_UCC11 が設定されていない場合も、GDG 再起動情報を書き込みます(ES_JES_RESTART=Y は設定されている必要があります)。
デフォルト
GDG_RESTART_UCC11_ONLY=Y

H

HCOBND (非推奨)

DB2 外部コンパイラ モジュール (ECM) で生成されるバインド ファイルに使用するディレクトリを指定します。
注意:HCOBND は非推奨です。下位互換性のみを目的として提供されています。代わりに BIND または BINDDIR コンパイラ指令オプションのいずれかを使用することを推奨します。
構文
HCOBND=path-name
パラメーター
path-name
バインド ファイルを格納するために DB2 ECM で使用するディレクトリ。
デフォルト
設定されていません。DB2 ECM が生成したバインド ファイルを現在の作業ディレクトリ内でのみ検索します。
説明
DB2 ECM は、この環境変数が設定解除されるか、または別のディレクトリが再設定されるまでは、指定されたディレクトリを使用します。DB2 コンパイラの指令オプション BIND は、この環境変数よりも優先されます。
Windows:
HCOBND=d:\mydir\binds
UNIX:
HCOBND=/mydir/binds

HOST_DISP

メインフレーム常駐データセットの DELETE について JCL DISP を受け付けるかどうかを決定します。
構文
HOST_DISP={ON|OFF}
パラメーター
ON
DELETE について JCL DISP は受け付けられます。
OFF
DELETE について JCL DISP は受け付けられません。
デフォルト
HOST_DISP=OFF

HOST_NEW

ローカルにカタログ化されていない新規データセットを JCL がホスト上で検索するかどうかを決定します。
構文
HOST_NEW={ON|OFF}
パラメーター
ON
ローカルにカタログ化されていない新規データセットを JCL がホスト上で検索します。
OFF
ローカルにカタログ化されていない新規データセットを JCL がホスト上で検索しません。
デフォルト
HOST_DISP=OFF

l

ICONN1

IMS Connect エミュレーターのクライアント TCP 接続ステータスを制御します。

IMSCPY

DBDGEN、PSBGEN、および MFSGEN ユーティリティのコピーブック ファイルの場所。
構文
IMSCPY=path-name
パラメーター
path-name
コンパイルされた COBOL アプリケーションの場所を示すフル パス。

ISPPROF

ISPF ダイアログ プロファイルの場所。

J

JAVA_HOME

JDK の場所を指定します。
構文
JAVA_HOME=path-name
パラメーター
path-name
JAVA_HOME の場所を示すフル パス。

JCLTEMP_DIR

JCLTEMP ディレクトリに別の場所を指定できるようになります。
構文
JCLTEMP_DIR=path
パラメーター
path
JCLTEMP ディレクトリの場所を示すフル パスまたは相対パス。
デフォルト
設定されていません。MFBSI_DIR で指定されたディレクトリを使用します。

JES_PRINT_SPOOL_MSG

スプール データ セットの出力メッセージ (JES000029I) の処理を指定します。
構文
JES_PRINT_SPOOL_MSG={CONSOLE|LOG|SILENT}
パラメーター
CONSOLE
スプール データを console.log ファイルに送信します。
LOG
PRNT_SPL_MSG_YYYY_MM_DD.DAT という名前の特別なログ ファイルにスプール データを送信します。「YYYY_MM_DD」は現在の日付です。このファイルはスプール ファイルと同じディレクトリにあり、毎日新しいファイルが生成されます。
SILENT
メッセージは出力されません。スプール データ セットの監査ログを生成しないことを指定するため、このオプションを使用する際にはご注意ください。
デフォルト
JES_PRINT_SPOOL_MSG=CONSOLE
説明
この環境変数は、出力の負荷が高い用途、つまり多数の出力要求をコンソールに送信する用途向けのものです。システムのパフォーマンスに影響する可能性があります。

L

LANG

ロケールを指定します。
構文
Windows:
LANG=win-language[_territory[.code-page]]
UNIX:
LANG=unix-language[_territory[.code-page]]
パラメーター
win-language (Windows)
プログラムを実行する際の自然言語または記述言語。このパラメーターにより、開かれるメッセージ カタログが決定されます。エラーが発生した場合は、選択された言語でエラー メッセージが出力されます。指定可能な win-language は次のとおりです。
言語
1 英語 (米国)
2 フランス語 (カナダ)
3 デンマーク語
4 オランダ語
5 英語 (イギリス)
6 フィンランド語
7 フランス語
8 ドイツ語
9 イタリア語
10 ノルウェー語
11 ポルトガル語
12 スペイン語
13 スウェーデン語
unix-language (UNIX)
プログラムを実行する際の自然言語または記述言語。このパラメーターにより、開かれるメッセージ カタログが決定されます。エラーが発生した場合は、選択された言語でエラー メッセージが出力されます。指定可能な unix-language は次のとおりです。
言語
en_US 英語 (米国)
en_GB 英語 (イギリス)
jp_JP 日本語 (EUC エンコーディング)
jp_JP.sjis 日本語 (Shift-JIS エンコーディング)
jp_JP.utf8 日本語 (UTF8 エンコーディング)
テリトリ
ユーザー プログラムを実行する際の国を指定します。
code-page
ユーザー プログラムに使用する文字セット コードを指定します。
デフォルト
設定されていません。
Windows:
LANG=7
UNIX:
LANG=fr_FR

LD_LIBRARY_PATH

UNIX システム、cob コマンド、およびランタイム システムで共有ライブラリと呼び出し可能な共有オブジェクトが検索される場合の検索先ディレクトリを指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
LD_LIBRARY_PATH={$COBDIR/lib|path-name}[:path-name[...]]
パラメーター
path-name
検索するディレクトリへのフル パス。
デフォルト
設定されていません。現在の作業ディレクトリのみを検索します。
説明
この環境変数は、システムの環境変数です。詳細については、ご使用の UNIX オペレーティング システムのマニュアルを参照してください。

デフォルト以外のディレクトリに製品がインストールされている場合は、すべてのプラットフォーム (LIBPATH を使用する AIX を除く) で $COBDIR/lib を含めるようにこの変数を設定する必要があります。また、アプリケーションによって使用される呼び出し可能な共有オブジェクトを含むディレクトリも含める必要があります。

デフォルトのディレクトリ (/opt/microfocus/EnterpriseDeveloper) に製品がインストールされている場合は、この変数を設定する必要はありません。

LD_LIBRARY_PATH=$COBDIR/lib:/home/mydir/myapp:$LD_LIBRARY_PATH

LIB

DB2 LIB ディレクトリの場所。
構文
LIB=path-name
パラメーター
path-name
odbc32.lib などの .lib ファイルが含まれている Windows SDK LIB ディレクトリ (x86) へのパス。
説明
Windows プラットフォームでは、この環境変数はシステム レジストリに設定されます。値は SET コマンドを使用して変更できますが、設定した値はレジストリ中にすでに設定されている値に単に追加されるだけです。

LIBPATH

AIX プラットフォームの場合のみ、UNIX システム、cob コマンド、およびランタイム システムで共有ライブラリと呼び出し可能な共有オブジェクトが検索される場合の検索先ディレクトリを指定します。
注:この環境変数は UNIX 環境にのみ該当します。
構文
LIBPATH={$COBDIR/lib|path-name}[:path-name[...]]
パラメーター
path-name
検索するディレクトリへのフル パス。
デフォルト
設定されていません。現在の作業ディレクトリのみを検索します。
説明
AIX プラットフォームで、デフォルト以外のディレクトリに製品がインストールされている場合は、$COBDIR/lib を含めるようにこの変数を設定する必要があります。また、アプリケーションによって使用される呼び出し可能な共有オブジェクトを含むディレクトリも含める必要があります。

デフォルトのディレクトリ (/opt/microfocus/EnterpriseDeveloper) に製品がインストールされている場合は、この変数を設定する必要はありません。

LIBPATH=$COBDIR/lib:/lib:/usr/lib

LINES

端末の画面、またはウィンドウの深さを指定します。指定されている端末のデフォルトの値を上書きします。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
LINES=line-depth
パラメーター
line-depth
端末の画面またはウィンドウの深さを行数で指定します。
デフォルト
指定された端末の terminfo エントリに定義されている lines の値を使用します。また、X Window を使用している場合には、現在の端末ウィンドウの深さが使用されます。
注:端末タイプは、標準の UNIX 環境変数 TERM で指定されます。
説明
ウィンドウを使用しない環境では、端末の画面領域のサイズを変更できないため、LINES の値を設定する必要はありません。

ウィンドウを使用する環境では、ウィンドウ サイズを変更できます。この場合、terminfo の lines 値よりもウィンドウの初期サイズが優先して使用されます。ウィンドウ サイズを変更すると、新しいサイズが再読み込みされます。新しいサイズが初期サイズよりも大きい場合は、超過した行が使用されないことがあります。

ウィンドウの深さを最大まで使用するには、プラットフォームによっては、LINES をウィンドウの現在の深さに設定する必要がある場合があります。

実際のウィンドウの深さと合わない LINES の値を使用すると、予期しない結果になります。

LINES=50

M

MAINFRAME_FLOATING_POINT

浮動小数点データ項目に使用する形式を指定します。使用可能な形式は IBM 16 進数および IEEE です。
構文
MAINFRAME_FLOATING_POINT={true|false}
パラメーター
true
IBM 16 進形式の浮動小数点データ項目を使用します。
false
IEEE 形式の浮動小数点データ項目を使用します。
デフォルト
MAINFRAME_FLOATING_POINT=false
説明
この環境変数の設定は、NATIVE-FLOATING-POINT 指令によってオーバーライドできます。

MF_ALIAS

プログラム エイリアスを指定します。
注:IEFBR14 以外の任意のプログラムをエイリアス化できます。IEFBR14 は常に IEFBR14 として処理されます。
構文
MF_ALIAS=program-name1 alias1 [program-name2 alias2]...[program-name10 alias10]
パラメーター
program-name1...10
8 文字のプログラム名。
重要:8 文字未満のプログラム名は、後続空白文字を付けて 8 文字の長さにする必要があります。
alias1...10
8 文字のエイリアス。
重要:8 文字未満のエイリアスは、後続空白文字を付けて 8 文字の長さにする必要があります。
デフォルト
設定されていません。
説明
program-name/alias の各ペアの長さは 16 文字です (プログラム名に 8 文字、エイリアスに 8 文字)。 最大 10 個のペアを指定できます。

program-name/alias のペアは、最初に出現順に検索されるため、組み込みリストをオーバーライドする可能性があります。見つからない場合は、組み込みエイリアス テーブルが検索されます。

MF_ALIAS=IKJEFT1BIDAEFT01MYPROG THEIRPRG
以下を追加します。
プログラム名 エイリアス
IKJEFT1B IDAEFT01
MYPROG THEIRPRG

MF_AMODE31ONLY

すべてのプログラムが AMODE(31) であることを示します。

MF_CHARSET

システム文字セットを指定します
構文
MF_CHARSET={{A|ASCII}|{E|EBCDIC}}
パラメーター
A|ASCII
ASCII 文字セットを使用します。
E|EBCDIC
EBCDIC 文字セットを使用します。
デフォルト
MF_CHARSET=A

MF_CBLQDA

QSAM ファイルが動的に割り当てられるかどうかを決定します。
構文
MF_CBLQDA={ON|OFF}
パラメーター
ON
オプション ファイル (FILE-CONTROL 段落で SELECT OPTIONAL 構文を使用して開かれたファイル) の OPEN I-O 文または OPEN EXTEND 文や、OUTPUT 用に開かれたファイル (オプションかどうかは問わない) を処理する際に、QUSAM ファイルを動的に割り当てます。
OFF
動的割り当ては許可されません。
デフォルト
MF_CBLQDA=OFF
説明
これは、CBLQDA 言語環境 (LE) ランタイム オプションのエミュレーションです。

ON に設定した場合に、JCL に含まれている開くファイルの DD 文にスペルミスがあるか、JCL にその文が含まれていないと、OPEN 文の結果として一時ファイルが作成され、プログラムの実行後に削除されます。I-O または EXTEND 用に開かれたオプション ファイルの場合は、戻りコード 05 が返されます。OUTPUT 用に開かれたファイルの場合は、戻りコード 00 が返されます。

この変数は、VSAM アプリケーションまたは JCL ユーティリティ プログラムには影響しません。

ESDS ファイルを使用し、この変数を ON に設定しているプログラムでは、FILETYPE が 15 または 16 に設定されていることを確認してください。それ以外の場合、このファイルは変数の影響を受け、QSAM ファイルとして扱われます。

MF_DUPJOBS

名前が重複しているジョブの並列実行を許可するかどうかを指定します。
構文
MF_DUPJOBS={Y|N}
パラメーター
Y
名前が重複しているジョブの並列実行を許可します。
N
名前が重複しているジョブの並列実行を許可しません。
デフォルト
MF_DUPJOBS=N

MF_FALLTHRUCHECK

GOBACK または STOP RUN の実行によってメイン COBOL プログラムが終了していることを MSS がチェックするかどうかを指定します。
構文
MF_FALLTHRUCHECK={Y|N}
パラメーター
Y
GOBACK または STOP RUN の実行によってメイン COBOL プログラムが終了していることをチェックします。
N
GOBACK または STOP RUN の実行によってメイン COBOL プログラムが終了していることをチェックしません。
デフォルト
MF_FALLTHRUCHECK=Y
説明
MF_FALLTHRUCHECK を Y に設定して、チェックが失敗した場合、MSS は次のメッセージを発行します。
JCLCM0213S Main pgm xxxxxxxx did not issue GOBACK or STOP RUN.

MF_IKJEFT_KEEP_MAX

IKJEFT01 がステップの COND CODE として、コマンドからの最後の戻りコードを使用するか、実行されたすべてのコマンドの最高の戻りコードを使用するかを決定します。
構文
MF_IKJEFT_KEEP_MAX={Y|N}
パラメーター
Y
IKJEFT01 は、実行されたすべてのコマンドの最高の戻りコードをステップの COND CODE として使用します。
N
IKJEFT01 は、コマンドからの最後の戻りコードをステップの COND CODE として使用します。
デフォルト
MF_IKJEFT_KEEP_MAX=N

MF_JCL_AUDIT

カタログ エントリが削除された際に、監査情報が監査ログに書き込まれるように指定します。
構文
MF_JCL_AUDIT={DLET|DLEJ|DLET,DLEJ}
パラメーター
DLET
ESMAC/CAS ユーティリティがカタログ エントリを削除するたびに監査情報をログ記録します。
DLEJ
JCL ジョブ ステップがカタログ エントリを削除するたびに監査情報をログ記録します。
DLET,DLEJ
ESMAC/CAS ユーティリティまたは JCL ジョブ ステップのいずれかがカタログ エントリを削除するたびに監査情報をログに記録します。
デフォルト
設定されていません。
説明
ログに記録される情報は次のとおりです。
  • カタログ エントリを削除したユーザー
  • ユーザーが属するグループ
  • カタログ エントリが ESMAC ユーザーまたは JCL ジョブ ステップのいずれによって削除されたか
  • 削除されたカタログ エントリの名前
  • 標準の削除操作または JCL 削除操作のいずれが実行されたか

SYSLOG に渡される監査イベントの例を次に示します。

mf.jcl 35500 5:5 [timeQuality tzKnown="1" isSynced="0"][origin ip="127.0.0.1" enterpriseID="********.5043" 
software="Micro Focus Auditing" swVersion="API ver 1.2.2 syslog ver 1.0.0"][meta 
sequenceId="88"][MFAuditPropertyList@5043 SYSTEM="AUDIT   "] userid=SYSAD    groupid=SYSADM 
  jobnum=0000000 jobname=ESMAC    dsname=MFI01.ANF.TEST1                         
     member=         api=MVSCATIO apifunc=DLET 

MF_JES_ABEND_CAF_COMMIT

DSNAL または IKJEFT** 作業単位の終了時にコミットからゼロ以外の戻りコードを受け取った場合の結果を指定します。
構文
MF_JES_ABEND_CAF_COMMIT={Yes|No|return-code}
パラメーター
Yes
S482 異常終了を生成します。
No
異常終了を生成しません。
return-code
戻りコードとして使用される数値 (最大 3 桁)。
デフォルト
MF_JES_ABEND_CAF_COMMIT=Yes

MF_JESPWR_EXIT

JES2 および VSE PWR 文を MFJESPWR ユーザー出口に渡します。
構文
MF_JESPWR_EXIT=Y
パラメーター
Y
JES2 および VSE PWR 文を MFJESPWR ユーザー出口に渡します。
デフォルト
設定されていません。
説明
これが設定されている場合、JES2 または VSE PWR 文が検出されると、JCL 実行エンジンは MFJESPWR 出口プログラムを呼び出します。JCL レコードの内容とジョブおよびジョブ ステップ情報を渡します。

製品には、サンプルとして MFJESPWR.cbl が用意されています。

MF_LE_CBLOPTS

従来の COBOL スタイルのオプションを有効にするどうかを指定します。
構文
MF_LE_CBLOPTS={Y|N}
パラメーター
Y
従来の COBOL スタイルのオプションを有効にします。
N
従来の COBOL スタイルのオプションを無効にします。
デフォルト
MF_LE_CBLOPTS=N
説明
無効になっている場合、方言が ENTCOBOL の場合、または言語が COBOL ではない場合は、PARM 構文は次の形式になります。
[run-time-options] [/program-options];

それ以外の場合、構文は次の形式になります。

[program-options] [/run-time-options]

MF_LEX_API

JES 構成で単一の LEX ファイルを使用するか複数の LEX ファイルを使用するかを指定し、必要に応じて JES 構成で LEX ファイルのサブディレクトリを指定できるようにします。
構文
MF_LEX_API={1|2|D}|1D|2D|D
パラメーター
1
複数の LEX ファイルを使用します。
2
単一の LEX ファイルを使用します。ディスク ベースのアクセスのみになります。
D
ディレクトリを使用して LEX ファイルを格納します。
デフォルト
MF_LEX_API=1
説明
これらの設定をリージョン/PAC で混在させてください。それらはすべて一貫している必要があります。
この例では、ディレクトリに格納されている単一の LEX ファイルを使用するように JES 構成を設定します。
MF_LEX_API=2D

MF_MFA

検索するデータ セット カタログを指定します。
構文
MF_MFA={ALL|RJSE}
パラメーター
ALL
最初にローカル カタログでデータ セットを検索し、見つからない場合はメインフレームで検索します。
RJSE
ローカル カタログでのみデータ セットを検索します。メインフレームの検索は実行されません。
デフォルト
MF_MFA= ALL

MF_MVSJOB

ジョブの開始および終了の番号を設定します。
構文
MF_MVSJOB=lower-value{-|+}upper-value
パラメーター
lower-value
ジョブの開始番号。0000001 などの 7 桁の数字が含まれます。
+
リージョンが起動するたびに値を新しい値にリセットします。
-
リージョンの初回起動時にのみ値を設定します。
upper-value
ジョブ番号の上限値。9999999 などの 7 桁の数字が含まれます。
デフォルト
MF_MVSJOB=0001000+0099999
説明

この環境変数を使用すると、ジョブ番号の上限を 7 桁にできます。上記の upper-value が 99999 より大きい場合は、6 桁以上のジョブ番号のサポートが有効になります。設定できる最大値は 9999999 です。

ヒント:5 桁のジョブ番号のサポートに戻すには、次のように設定します。
MF_MVSJOB=lower-limit+upper-limit

ここで、upper-limit は 0099999 未満であり、下限値と上限値を区切るために + 記号が使用されていることを確認します。

ジョブ番号 10 から始まりジョブ番号 100 まで実行されるように値がリセットされます。
MF_MVSJOB=0000010+0000100

上限に達すると、次のメッセージが表示されます。

All job numbers in the range 0000010:0000100 are in use

この時点で、スプールからいくつかのジョブを削除する必要があります。これを行うには、スプール ハウスキーピング機能を使用できます。

MF_MVSP0034_LIMIT

エクスポートされた各カタログ XML ドキュメントのレコード数を指定します。
構文
MF_MVSP0034_LIMIT=limit
パラメーター
limit
1 から 999999 までの 1 桁から 6 桁の数字です。
デフォルト
設定されていません。すべてのレコードがカタログ エクスポート XML ファイルに書き込まれます。

MF_NEWSPACE

新規データセットにスペースが必要かどうかを示します。

MF_NODD

割り当てられていないファイルをジョブ ステップが使用する場合に MSS が実行時に行うアクションを指定します。
構文
MF_NODD={A|R}
パラメーター
A
プログラムを異常終了させる
R
ファイル状態 3/5 を返します。
デフォルト
MF_NODD=A

MF_OPENLDAP_DEBUG

10 進表現を使用して LDAP_OPT_DEBUG_LEVEL 値を設定できます。
構文
MF_OPENLDAP_DEBUG=decimal_debug_value
パラメーター
必要な 10 進デバッグ値を合計します。
1
LDAP_DEBUG_TRACE
2
LDAP_DEBUG_PACKETS
4
LDAP_DEBUG_ARGS
8
LDAP_DEBUG_CONNS
16
LDAP_DEBUG_BER
32
LDAP_DEBUG_FILTER
64
LDAP_DEBUG_CONFIG
128
LDAP_DEBUG_ACL
256
LDAP_DEBUG_STATS
512
LDAP_DEBUG_STATS2
1024
LDAP_DEBUG_SHELL
2048
LDAP_DEBUG_PARSE
16384
LDAP_DEBUG_SYNC
32768
LDAP_DEBUG_NONE
-1
LDAP_DEBUG_ANY
デフォルト
設定されていません。
説明
Enterprise Server プロセスの場合、ES_KEEP_STDERR 環境変数も設定する必要があります。
MF_OPENLDAP_DEBUG=16657

Sets LDAP_DEBUG_SYNC, LDAP_DEBUG_STATS, LDAP_DEBUG_BER, and LDAP_DEBUG_TRACE.

MF_PCRENAME_LAX

カタログ化された名前が変更された場合に、他の場所にある物理ファイルの名前を変更できるようにするかどうかを決定します。
構文
MF_PCRENAME_LAX={Y|N|D}
パラメーター
Y
カタログ化された名前が変更された場合に、他の場所にある物理ファイルの名前を変更できるようにします。
N
MVS データセットの名前が変更されると、関連付けられた物理ファイルは通常、カタログ ファイルの場所のサブディレクトリに保存されている場合にのみ名前が変更されます。
D
新しいディレクトリ構造およびファイル名を作成し、既存のファイルを新しい場所に移動します。
プロパティ
MF_PCRENAME_LAX=N

MF_RCCF

リモート ジョブ ステップ実行 (RJSE) を有効にするか無効にするかを決定します。
構文
MF_RCCF={DELETEJOB|KEEPJOB}
パラメーター
DELETEJOB
RJSE を無効にします。
KEEPJOB
RJSE を有効にします。
デフォルト
MF_RCCF=DELETEJOB

MF_ROOT_CERT

MF Directory Server プロセスおよび任意のクライアント アプリケーションでルート証明書ファイルを検索できるようにします。

MF_SET_USERID

デフォルトのユーザー ID を設定します。
構文
MF_SET_USERID=userid
パラメーター
userid
デフォルトとして設定するユーザー ID。
デフォルト
設定されていません。デフォルトのユーザー ID は mfuser です。

MF_SMS

IBM Storage Management Subsystem (SMS; 記憶域管理サブシステム) データ クラスのサポートを有効にします。
構文
MF_SMS={ON|OFF}
パラメーター
ON
SMS データ クラスのサポートをオンにします。
OFF
SMS データ クラスのサポートをオフにします。
デフォルト
MF_SMS=OFF
説明
MSS は、SMS データ クラスのエミュレーションのみを提供します。

DATACLAS サポートを有効にするには、MFUSERCAT_NODE=SYSMFE1 の設定に加えて、この変数を ON にする必要があります。

MF_SPLJNO_LOCK

複数のプロセスで JCL ジョブを実行する際に、ファイルおよびディスクのアクセスを削減するためにジョブ番号の取得をキューに登録するか、またはパフォーマンスを向上させるためにファイル ロックで処理するかを決定します。
構文
MF_SPLJNO_LOCK=Y
パラメーター
Y
ジョブ番号の取得をキューに登録します。
デフォルト
設定されていません。ジョブ番号の取得はファイル ロックで処理されるため、複数のプロセスで JCL ジョブを実行する際にパフォーマンスが向上します。
説明
パラメーター値では大文字と小文字は区別されません。

MF_SPLJNO_LOCKを値なしに設定するか、Yまたはy以外の値に設定すると、デフォルトの動作になります。

MF_SPOOL_ARCHIVE_LOC

スプール ハウスキーピング プロセスの一部としてアーカイブされたファイルの基本的な場所。ここで、削除前に MVS SPOOL スプール ファイルの内容がアーカイブされます。
構文
MF_SPOOL_ARCHIVE_LOC=path-name
パラメーター
path-name
スプール ハウスキーピング プロセスの一部としてアーカイブされたファイルの基本的な場所です。
デフォルト
設定されていません。

MF_SPOOL_HK_LEX_SCAN

スプール ハウスキーピングの実行時に、ジョブに関連付けられた MFELX* ファイルも削除するかどうかを決定します。
構文
MF_SPOOL_HK_LEX_SCAN={Y|N}
パラメーター
Y
ファイルは削除されます。
N
ファイルは削除されません。
デフォルト
MF_SPOOL_HK_LEX_SCAN=Y

MF_SPOOL_HK_OUTPRT

スプール ハウスキーピングの実行時にステータスが [Output] または [Printed] の完了キューのファイルも削除するかどうかを決定します。
構文
MF_SPOOL_HK_OUTPRTC={Y|N}
パラメーター
Y
完了キューのファイルは削除されます。
N
完了キューのファイルは削除されません。
デフォルト
MF_SPOOL_HK_OUTPRT=Y

MF_SPOOL_HK_TESTDATE

スプール ハウスキーピングの標準の日付をオーバーライドします。
構文
MF_SPOOL_HK_TESTDATE=YYYYMMDD
パラメーター
以下は、通常の日付をオーバーライドする日付として使用します。
YYYY
4 桁の年。
MM
2 桁の月。
DD
2 桁の日。
デフォルト
設定されていません。スプール ハウスキーピングの標準の日付を使用します。

MF_SPOOL_HK_WRITE_PROFILES

データ セットのアーカイブ時にプロファイル ファイル (.PRO ファイル) を作成するかどうかを決定します。
構文
MF_SPOOL_HK_WRITE_PROFILES={Y|N}
パラメーター
Y
プロファイル ファイルは作成されます。
N
プロファイル ファイルは作成されません。
デフォルト
MF_SPOOL_HK_WRITE_PROFILES=Y

MF_SYSLOGDSN

Syslog データセット名。

MF_UCC11

UCC11 (JCL ジョブの再起動機能) のエミュレーションを構成します。
構文
MF_UCC11={Y|YA|M|MA|MR|N}
パラメーター
Y
ジョブをDISP=(NEW,CATLG)データセットで再起動しても、データ セットがすでにカタログ化されているためにジョブが失敗することはありません。
YA
ジョブをDISP=(NEW,CATLG)データセットで実行しても、データ セットがすでにカタログ化されているためにジョブが失敗することはありません。
M、MA、MR
ジョブを再始動する際に、初期ディスポジションが NEW のデータ セットがあれば、MOD に変更されます。したがって、データがすでに存在する場合は、データ セットに追加されます。
N
MF_UCC11 が設定されていないため、初期ディスポジションが NEW のデータ セットは、そのデータ セットがすでに存在する場合、ジョブの再起動時にエラーとなる可能性があります。
デフォルト
MF_UCC11=N
説明

この環境変数は、JCL RESTART パラメーターとは独立して機能します。

MF_UCC11 の値の設定は、JCL ユーザー出口、MFJUXIT、または高度な再開機能のいずれかを使用して、ジョブごとに行うことができます。

Y または YA に設定すると、ジョブが GDG データ セットを使用する場合に、GDG 生成が前のジョブで使用したレベルにリセットされ、再起動によって正しい GDG 生成が自動的に選択されるようになります。

GDG 再起動情報は、通常、MF_UCC11=Y、YA、または M、かつ ES_JES_RESTART=Y の場合にのみ書き込まれます。常に書き込まれるようにするには、ES_JES_RESTART=Y および GDG_RESTART_UCC11_ONLY=N を設定する必要があります。これにより、ジョブが後で再起動された場合に再起動情報を利用できるようになります。

再起動機能を有効にして (つまり、値 Y、YA、または M を指定して) ジョブを再起動すると、RESTART によってスキップされる前のステップからの COND コードに依存する COND コード処理および IF/THEN ロジックは、JCL を変更しなくても期待どおりに機能します。

YA または M に設定され、データ セットのディスポジションが DISP=NEW の場合に、データ セットの DSORG が DD カードで定義されていると、カタログ レコードとの照合が行われます (カタログ レコードが存在する場合)。不一致がある場合、またはカタログ レコードが GDG ベースを参照している場合、データ セットは置き換えられず、JCLCM0200S エラー メッセージが発行されます。

MF_UCC11_DYNCLEAN

MF_UCC11 が有効な場合、(SVC99 を使用するなどして) 動的に割り当てられたデータセットをジョブの再起動時に削除するかどうかを制御できます。
構文
MF_UCC11_DYNCLEAN={Y|N}
パラメーター
Y
ジョブが再起動されると、動的に割り当てられたデータセットがすべて削除されて置き換えられます。
N
動的に割り当てられたデータセットがジョブの再起動時に削除されなくなります。
デフォルト
MF_UCC11_DYNCLEAN=Y
説明
依存関係は、MF_UCC11=Y または YA の場合にのみ有効です。

MF_USESCA5

サーバーがバージョン 5 の Open Service Component Architecture (Open SCA) を使用する必要があることを指定します。
構文
MF_USESCA5={ON|OFF}
パラメーター
ON
サーバーは Open SCA バージョン 5 を使用します。
OFF
サーバーは Open SCA のデフォルトのバージョンを使用します。
デフォルト
MF_USESCA5=ON

MF_USESCA7

MSS が CA7 Scheduler 制御文をエラーとして診断するのではなくコメントとして受け入れるかどうかを決定します。
構文
MF_USESCA7={ON|OFF}
パラメーター
ON
CA7 Scheduler 制御文をコメントとして受け入れます。
OFF
CA7 Scheduler 制御文をエラーとして診断します。
デフォルト
MF_USESCA7=ON

MFACCCGI_CHARSET

ESMAC によって返される HTTP ヘッダーで使用される文字セットを指定します。
構文
MFACCCGI_CHARSET=iana-string
パラメーター
iana-string
IANA 定義の文字セット文字列。有効な文字列のリストについては、「CBL_CCSID_FROM_IANA」 トピックの「説明」セクションを参照してください。
デフォルト
Windows:
MFACCCGI_CHARSET=windows-1252
UNIX:
MFACCCGI_CHARSET=iso-8859-1

MFACLIENTINI

メインフレームのログオン資格情報を含む mfaclient.ini ファイルの完全なパス。
制約事項:この環境変数は Windows 環境にのみ該当します。
構文
MFACLIENTINI=path-name
パラメーター
path-name
mfaclient.ini ファイルへの完全なパス。
デフォルト
設定されていません。mfaclient.ini ファイルのデフォルトの場所 (%APPDATA%\micro focus) を使用します。
説明
mfdasmx で使用されます。

MFALLOC_DEF_VB_PCFILE

カタログで新しい PS VB ファイルを定義するかどうかを決定します。
構文
MFALLOC_DEF_VB_PCFILE={Y|N}
パラメーター
Y
新しい PS VB ファイルは、デフォルト設定が最小長 0、最大長 32760 の VB ファイルとしてカタログで定義されます。
N
新しい PS VB ファイルを作成しません。
デフォルト
MFALLOC_DEF_VB_PCFILE=Y
説明
LRECL mfims imsdbu 指令が設定されていないか、0 (ゼロ) に設定されている場合にのみ有効です。詳細については、「LRECL」を参照してください。

MFALLOC_LOC

デフォルトで割り当てられたデータセットの場所。
構文
MFALLOC_LOC={path-name|SQL-URL}
パラメーター
path-name
データセットの場所へのフル パス。
SQL-URL
データベースでホストされるデータセットの場合、その場所への SQL URL。
デフォルト
設定されていません。
デフォルトで割り当てられたデータセットの場所を sql://localhost/JCLTEST?folder=/JCLDEMO/data に設定します。
MFALLOC_LOC=sql://localhost/JCLTEST?folder=/JCLDEMO/data

MFALLOC_PCFILE

DCB パラメーターで DSORG=PS が指定されている場合にカタログ化されたファイルを作成するかどうかを決定します。
構文
MFALLOC_PCFILE={Y|N}
パラメーター
Y
DCB パラメーターで DSORG=PS が指定されている場合にカタログ化されたファイルを作成します。
N
カタログ化されたファイルは作成されません。
デフォルト
MFALLOC_PCFILE=Y
説明
DCB パラメーターで DSORG=PS が指定されている場合にのみ有効です。

MFALLOC_PROP

割り当て時に生成される PC データセット名の規則 (つまり、デフォルトのカタログ PC DSN フォーマット)。

MFACLIENTINI

メインフレームのログオン資格情報を含む mfaclient.ini ファイルの完全なパス。
制約事項:この環境変数は Windows 環境にのみ該当します。
構文
MFACLIENTINI=path-name
パラメーター
path-name
mfaclient.ini ファイルへの完全なパス。
デフォルト
設定されていません。mfaclient.ini ファイルのデフォルトの場所 (%APPDATA%\micro focus) を使用します。
説明
mfdasmx で使用されます。

MFAIMBEDDEDHEX

ソース コードに埋め込まれた 16 進値を COBOL ランタイム システムが正しく処理するかどうかを決定します。
構文
MFAIMBEDDEDHEX=COBOL
パラメーター
COBOL
ソース コードに埋め込まれた 16 進値を COBOL ランタイム システムが正しく処理できるようにします。つまり、x'1f'未満のすべての変換済み 16 進値の前に null 文字が挿入されます。
デフォルト
設定されていません。COBOL ランタイム システムは、埋め込み 16 進値を処理しません。
説明
これを設定すると、16 進値は MDECONV アプリケーションを使用する場合と同じ方法で処理されます。詳細については、「埋め込み 16 進数値の処理」を参照してください。

MFAMAXSENDLENGTH

メインフレームとの間で単一の通信パケットで送信できるデータの最大長を設定します。
構文
MFAMAXSENDLENGTH=max-data-length
パラメーター
max-data-length
データの最大長を表すバイト数。
デフォルト
設定されていません。
説明
この設定が役に立つのは、メインフレームとの間で転送データ長を制限するルーターが存在する場合、または転送データの許容長に制限がある場合です。

この設定は、送信できるファイルのサイズには影響しませんが、ファイルの一部として送信される多数のデータ チャンクのそれぞれのサイズにのみ影響します。

MFAMAXSENDLENGTH=4000

MFASERV

Mainframe Access によるデータセット名 (DSN) のチェック方法を制御します。
構文
MFASERV=ON
パラメーター
ON
ローカル カタログで DSN が見つからない場合、カタログ API は MFA を呼び出して、DSN がないかメインフレームをチェックします。
デフォルト
設定されていません。カタログ API は、DSN がないかメインフレームをチェックするために MFA を呼び出しません。

MFAUDIT_LOGS

監査ファイルの場所。

MFBSI_DIR

MFBSIJCL ログ ファイル、セマフォ ファイル (JOBnnnnn.sem)、および置換された JCL メンバーを保存するために MFBSI が使用するディレクトリを識別します。
構文
MFBSI_DIR=path-name
パラメーター
path-name
MFBSI がファイルを保存するディレクトリへのフル パス。
デフォルト
設定されていません。
説明
MFBSI_DIR を使用してエンタープライズ サーバー リージョンを構成する方法の詳細については、「サーバーの構成」を参照してください。

MFCATMNTUE

デフォルト名の MFCATMNTUE にコンパイルされていない場合、MFCATMNT ユーザー出口プログラムの名前を指定します。
構文
MFCATMNTUE=program-name
パラメーター
program-name
デフォルト名の MFCATMNTUE にコンパイルされていない場合、MFCATMNT ユーザー出口プログラムの名前を表します。
デフォルト
設定されていません。ユーザー出口プログラムは、MFCATMNTUE というデフォルト名を使用してコンパイルされます。

MFCODESET

使用する変換テーブルを指定します。
構文
MFCODESET=country-code
パラメーター
country-code
変換に必要な国別コード。国およびコードの一覧については、「サポートされている国別コード」を参照してください。
デフォルト
設定されていません。CBL_GET_OS_INFO ルーチンから返された国別コードを使用します。
説明
Windows プラットフォームのみ:英国または米国以外の言語設定を使用する場合は、Windows システム変数として MFCODESET も設定する必要があります。詳細については、Windows のドキュメントを参照してください。

MFCODESET_DBCSDIR

アプリケーションが特定の 2 バイト文字セットの ASCII/EBCDIC 変換を実行するために必要なマッピング ファイル (.E2A および .A2E ファイル) セットの場所。
構文
MFCODESET_DBCSDIR=path-name
パラメーター
path-name
.E2A および .A2E ファイルの場所を示すフル パス。
デフォルト
設定されていません。アプリケーションは、%ProgramFiles(x86)%\Micro Focus\Enterprise Developer\etc\codeset (Windows) または $COBDIR/etc/codeset (UNIX) ディレクトリを検索して、組み込みサポートに必要なファイルを見つけます。
説明
サポートの対象となるのは、コードセット 81、82、86、886、および 941 です。

特定のディプロイ済みアプリケーションでは、完全版の Enterprise Server 製品を利用できる必要はないため (JVM COBOL アプリケーションやネイティブの自己完結型アプリケーションなど)、完全版で提供される組み込みの変換サポートは利用できません。このような場合は、アプリケーションと共にマッピング ファイルをディプロイし、実行時にこの変数を使用してファイルを見つける必要があります。これを行うには、必要なコードセットに応じて、.E2A および .A2E ファイルをディプロイするだけで済みます。

MFCROW_DISABLE

共通指令をオフにして、コンパイラが directives.mf ファイルにある指令を使用しないようにします。
注:これはテクノロジ プレビュー機能としてのみ提供されます。この新機能について、テストおよびフィードバックができるようになる予定です。ただし、この機能は本番環境での使用を目的としたものではなく、本番環境での使用はサポートされません。
構文
MFCROW_DISABLE={Y|N}
パラメーター
Y
コンパイラは directives.mf ファイル内の指令を使用しません。
N
コンパイラは directives.mf ファイル内の指令を使用します。
デフォルト
MFCROW_DISABLE=N

MFCSCFG

クライアント/サーバー結合のクライアント プログラムで使用される構成ファイルを指定します。
構文
Windows:
MFCSCFG=[path-name\]file-name
UNIX:
MFCSCFG=[path-name/]file-name
パラメーター
path-name
構成ファイルの場所を示すフル パス。
file-name
構成ファイルの名前。
デフォルト
MFCSCFG=mfclisrv.cfg
デフォルトの path-name は現在の作業ディレクトリであり、見つからない場合は構成エントリのデフォルト設定が使用されます。
説明
MFCSCFG の値は、コマンド ラインで値が定義されている場合はその値によってオーバーライドされます。
Windows:
MFCSCFG=d:\mydir\mfclisrv.cfg
UNIX:
MFCSCFG=/home/mydir/mfclisrv.cfg

MFDBFH_CONFIG

データベース サーバー インスタンスおよび関連するデータベースを定義する構成ファイルの場所と名前を指定します。
構文
Windows:
MFDBFH_CONFIG=path-name\file-name
UNIX:
MFDBFH_CONFIG=path-name/file-name
パラメーター
path-name
構成ファイルの場所を示すフル パス。
file-name
構成ファイルのファイル名。
デフォルト
設定されていません。現在の作業ディレクトリで見つかった mfdbfh.cfg ファイルを使用します。
説明
MFDBFH_CONFIG をシステム環境変数として設定することもできます。

MFDBFH_GRANT_USER_PERMISSIONS

MFDBFH アクセス用に Oracle データベースを構成する際に作成される型およびプロシージャに対する実行権限を特定のユーザーまたはロールに付与します。
構文
MFDBFH_GRANT_USER_PERMISSIONS={user|role}[{user|role}[...]]
パラメーター
user
MFDBFH で作成された型およびプロシージャに対する実行権限を付与するユーザー。
role
MFDBFH で作成された型およびプロシージャに対する実行権限を付与するロール。
デフォルト
設定されていません。Oracle のデフォルトの権限が適用され、その型/プロシージャのスキーマ所有者にのみ実行権限が付与されます。
説明
この変数は、MFDBFH で使用される他のデータベース プロバイダーの権限には影響しません。

MFDBFH_RECORD_LOCKING

データベース ファイル ハンドラーが有効な場合に使用するレコード ロックの型を指定します。

構文
MFDBFH_RECORD_LOCKING={table|database}
パラメーター
table
ファイルのレコード ロックは別のロック テーブルに保持されます。このロック モードを使用している場合、COBOL ファイル操作のレコード ロックの動作は Fileshare を使用している場合とほぼ同じになります。
database
データベース エンジンのネイティブのレコード ロック メカニズムを使用して、データ ファイルのレコードに対するロックの確立とテストを行います。この方法によりパフォーマンスは向上しますが、ロック動作が従来の COBOL レコード ロックと完全には一致しなくなります。詳細については、「レコード ロック戦略」を参照してください。
デフォルト
MFDBFH_RECORD_LOCKING=table

MFDBFH_SCRIPT_DIR

データベース ファイル ハンドラーが有効な場合に必要なスクリプトおよびストアド プロシージャの場所を指定します。
構文
MFDBFH_SCRIPT_DIR=path-name
パラメーター
path-name
必要なリソースを含むディレクトリへのフル パス。
デフォルト
Windows:
MFDBFH_SCRIPT_DIR=%ProgramFiles(x86)%\Micro Focus\Enterprise Developer\etc\mfdbfh\scripts
UNIX:
MFDBFH_SCRIPT_DIR=$COBDIR/etc/mfdbfh/scripts

MFDBFH_VAULT

シークレット Vault の名前を指定します。
構文
MFDBFH_VAULT=vault-name
パラメーター
vault-name
製品の secrets.cfg ファイルで定義されている Vault の名前。
デフォルト
設定されていません。secrets.cfg で定義されているデフォルトの Vault を使用します。
説明
シークレット Vault の詳細については、「Vault 機能」を参照してください。

MFE.FALLTHRUCHECK

ユーザー プログラムが、GOBACKまたはSTOP RUNによってメイン プログラムから復帰しない場合に発行されるメッセージを有効にします。

MFE.SMS

SMS サポートを有効にします。

MFEXTMAP

マッパー ファイルの場所。

MFFTP_ASCII_CMD_XLATE

EBCDIC データセットの場合、PUT を使用して EBCDIC から ASCII に変換し、GET を使用して ASCII から EBCDIC に変換します。
構文
MFFTP_ASCII_CMD_XLATE={Y|N}
パラメーター
Y
TYPE A または ASCII サブコマンドも発行された場合、EBCDIC としてカタログ化されたファイルに対して、PUT では EBCDIC から ASCII に変換し、GET では ASCII から EBCDIC に変換します。
N
標準の変換。
デフォルト
MFFTP_ASCII_CMD_XLATE=N

MFIMS_ACBDUMP_TIMESTAMP

ACB レポートにおける日時スタンプ表示を抑制します。

MFIMS_BMPCHKP

チェックポイント呼び出しに IO 領域が含まれる場合は、その呼び出しに QC を返します。

MFIMS_BTS

Mainframe Express 形式の BTS トレーシングを構成します。

MFIMS_DIBSTAT_CODES

EXEC DLI プログラムに返される追加の DIBSTAT 戻りコードを指定します。

MFIMS_DLI_OPT

DL/I 呼び出し最適化フラグを指定します。

MFIMS_DIAG

IMS BTS フォーマット診断トレーシングを有効にします。

MFIMS_FLUSHTRACE

各書き込み後に BTS トレース ファイルをディスクにフラッシュします。

MFIMS_FP_DA

IMS Fastpath DB 削除時にキーチェックを無視します。

MFIMS_LOADMVS

IMS アプリケーション プログラムに対する MVS サポートのロードを無効にします。

MFIMS_PCBCALL

スタンドアロン EXEC DLI プログラムが PCB 呼び出しを発行できるようにします。

MFJ_ALL_STEP_CHECK

この変数を使用して、再起動前の手順を参照する条件を持つ再起動後の手順を実行しないようにします。
構文
MFJ_ALL_STEP_CHECK={Y|N}
パラメーター
Y
再起動前の手順を参照する条件を持つ再起動後の手順を実行しないようにします。
N
再起動前の手順を参照する条件を持つ再起動後の手順リストを実行します。
デフォルト
MFJ_ALL_STEP_CHECK=N
説明
この製品のデフォルトの動作では、再起動ステップの前のステップでは COND CODES をチェックしません。つまり、再起動ステップの後に、再起動ステップの前のステップを参照する条件を持つステップが実行される可能性があります。これは、リリース 4.0 パッチ アップデート 1 以前のバージョンからの動作の変更であり、これらのバージョンでは、そのようなステップは実行されませんでした。Micro Focus では、ジョブを再起動する前に動作を確認してテストすることをお勧めしています。

この変数を Y に設定すると、再起動ステップの後に、再起動前のステップを参照する条件を持つステップが実行されません。

高度な再開機能の異常終了および条件コード回復オプションを使用している場合、MFJ_ALL_STEP_CHECK の設定はバイパスされます。

MFJ_INPUTDS_ERROR

IEBDG、IEBGENER、IEBCOMPR、および DFSORT エミュレーションと ICETOOL エミュレーションが、欠落している入力ファイルを、存在はしているが中身は空のファイルと見なして処理するかどうかを決定します。
構文
MFJ_INPUTDS_ERROR={Y|N}
パラメーター
Y
欠落している入力ファイルを欠落したものとして扱います。
N
IEBDG、IEBGENER、IEBCOMPR、および DFSORT エミュレーションと ICETOOL エミュレーションが、欠落している入力ファイルを、存在はしているが中身は空のファイルと見なして処理します。
デフォルト
MFJ_INPUTDS_ERROR=Y

MFJ_LEX_LOCATION

JCL 語彙ファイルの保存場所として、別の場所を指定します。JCL 語彙ファイルは、ジョブの解析時に作成され、デフォルトではジョブ ログと同じディレクトリに保存されます。
構文
MFJ_LEX_LOCATION=path-name
パラメーター
path-name
JCL 語彙ファイルを格納する別のディレクトリの場所へのフル パス。代替ディレクトリの場所は、ジョブの送信および実行の両方を行うすべてのエンタープライズ サーバー リージョンからアクセスできる必要があります。
デフォルト
設定されていません。

MFJ_PTPCH_CODESET

日本語 9122 に類似しているが日本語 9122 以外のコード セットを使用する場合、MFJPTPCH は 16 進文字値を日本語コード セット 9122 の文字値と照合して、文字が印刷可能かどうかを決定します。
構文
MFJ_PTPCH_CODESET=EXTJ
パラメーター
EXTJ
MFJPTPCH は、16 進文字値を日本語コード セット 9122 の値と照合して、文字が印刷可能かどうかを決定します。
デフォルト
設定されていません。16 進文字値は印刷可能かどうかは評価されません。
説明
9122 以外の拡張日本語コード セットを使用している場合にのみ使用します。

MFJ_REPORT_DATE_CHANGE_2

ジョブの開始時および実行中の日付の変更の日付スタンプを JESYSMSG ジョブ ログに記録するかどうかを決定します。
構文
MFJ_REPORT_DATE_CHANGE={Y|N}
パラメーター
Y
ジョブの開始時および実行中の日付の変更の日付スタンプを JESYSMSG ジョブ ログに記録します。
N
ログ内の日付スタンプをオフにします。
プロパティ
MFJ_REPORT_DATE_CHANGE=Y

MFJ_REPRO_EMPTY

IDCAMS REPRO アクションが元の VSAM ファイルからコピーするかどうかを決定します。
構文
MFJ_REPRO_EMPTY={Y|N}
パラメーター
Y
IDCAMS REPRO アクションが元の VSAM ファイルからコピーできるようにします。結果ファイルは空になります。
N
IDCAMS REPRO アクションが元の VSAM ファイルからコピーできないようにし、実行しようとすると JCLAM0150S エラーが発生するようにします。
プロパティ
MFJ_REPRO_EMPTY=Y

MFJ_STRICT_CASE

カタログ API やその他のユーティリティ (カタログのエクスポートおよびインポート用の mfcatxml ユーティリティ、一括更新用の mvspcrn ユーティリティなど) によって MVSCATIO に渡される物理ファイルの名前について、大文字と小文字の区別を維持するかを決定します。
構文
MFJ_STRICT_CASE={Y|N}
パラメーター
Y
MVSCATIO は、カタログ API やその他のユーティリティから渡される物理ファイルの名前について、大文字と小文字を維持します。
N
すべての物理ファイル名が大文字に変換されます。
デフォルト
MFJ_STRICT_CASE=N

MFJFAXIT

ファイル アクション通知を有効にするユーザー出口プログラムを指定します。
構文
Windows:
MFJFAXIT=path-name\file-name
UNIX:
MFJFAXIT=path-name/file-name
パラメーター
path-name
ファイル アクション通知を有効にするユーザー出口プログラムの場所へのフル パス。
file-name
使用中の終了プログラム ファイルの名前。
デフォルト
設定されていません。MFJAXIT ユーザー出口が有効になっていません。
説明
このユーザー出口は、JCL ファイルが OUTPUT、IO、または EXTEND で開かれるたびに、あるいは JCL エンジンによってコピーまたは名前変更された場合に JCL エンジンによって呼び出されます。詳細については、「ファイル アクション通知のユーザー出口」を参照してください。
サンプル ユーザー出口プログラム (MFJFAXIT.cbl) が製品に付属しており、デフォルトでは %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\src\enterpriseserver\exits (Windows) または $COBDIR/src/enterpriseserver/exits (UNIX) ディレクトリにあります。

MFJSABCODE

MFJSERET=ABEND が有効な場合に発行される異常終了コードを決定します。
構文
MFJSABCODE=abend-code
パラメーター
abend-code
発行される異常終了コードを表す 1 から 99 の範囲内の 10 進値。
デフォルト
設定されていません。MFJSERET=ABEND が有効な場合は、ソートまたはマージ操作が回復不能なエラーで失敗すると、異常終了 S00D (10 進コード 16) が発行されます。それ以外の場合、プログラムは回復不能なエラーで終了します。
説明
ソートまたはマージ操作が回復不能なエラーで失敗した場合は、S001 から S063 の範囲内のコードで異常終了します。
この例では、異常終了コード S04D が発行されます。
MFJSABCODE=77

MFJSDCBOUTFIL

MFJSDCBOUTFIL
OUTFIL 文の実行中に DCB の LRECL 値が受け付けられるかどうかを決定します。
MFJSDCBOUTFIL={ON|OFF}
パラメーター
ON
DCB プロパティで指定された LRECL は、OUTFIL 文の実行中に使用されます。
OFF
ICE222A/ICE217A メインフレームの制限をエミュレートします。
デフォルト
MFJSDCBOUTFIL=OFF
説明
MFJSDCBOUTFIL=ON が有効な場合、DCB LRECL 値が OUTFIL によって計算された値と異なる場合、レコードは切り捨てられるか、DCB LRECL 値と一致するようにスペースが埋め込まれます。
MFJSDCBOUTFIL=ON

MFJSENGINE

MFJSORT ユーティリティがエミュレートするソート エンジンを指定します。
構文
MFJSENGINE={DFSORT|SYNCSORT}
パラメーター
DFSORT
MFJFSORT はメインフレームの DSORT ユーティリティをエミュレートします。
SYNCSORT
MFJFSORT は SYNCSORT ユーティリティをエミュレートします。
デフォルト
MFJSENGINE=DFSORT

MFJSERET

失敗した操作を異常終了させますが、回復不能なエラーでのプログラム終了を回避します。
構文
MFJSERET=ABEND
パラメーター
ABEND
操作は異常終了しますが、プログラムは、回復不能なエラー (戻りコード 16) で終了することなく、続行されます。
デフォルト
設定されていません。失敗した操作およびそのプログラムは回復不能なエラー (戻りコード 16) で終了します。「MFJSABCODE」も参照してください。

MFJSSTRICTSORT

次のメインフレーム動作を有効または無効にします。
  • すべての JCL 文には SYSOUT パラメーターが含まれている必要があります。含まれない場合、異常終了します。
  • INREC または OUTREC 処理を通じた値 0 による ZD 番号の変更は、符号値を保持するようになりました。
  • 出力ファイルの LRECL よりも短いレコードは、空白ではなく LOW-VALUE で埋められます。
  • 入力 RECFM は出力 RECFM または OUTFIL RECFM と同一です (FTOV または VTOF/CONVERT が指定されていない限り)。同一でない場合、戻りコード 16 でエラーになります。
構文
MFJSSTRICTSORT={ON|OFF}
パラメーター
ON
上記のメインフレームの動作を無効にします。
OFF
上記のメインフレームの動作を有効にします。
デフォルト
MFJSSTRICTSORT=OFF

MFJSTATS

メインフレーム エミュレーションで実行されていない COBOL ソートの場合、COBOL SORT 操作に対して生成されるレポートに統計情報を含めるかどうかを決定します。
構文
MFJSTATS={ON|OFF|switch}
パラメーター
ON
SYSOUT に表示される、SORT の統計を含むレポートが作成されます。以前の SORT のレポート ファイルがすでにある場合は、新しい統計が直前の統計の最後に付加されます。
OFF
レポートに統計情報は含まれません。
switch
OFF に設定するとレポートへの統計情報の包含が ON に切り替わり、ON に設定するとレポートへの統計情報の包含が OFF に切り替わります。
デフォルト
MFJSTATS=OFF
説明
メインフレーム エミュレーションを使用して COBOL ソートを実行する場合は、JCL 文を変更することで統計レポートを作成できます。

MFJSWINDOW

世紀ウィンドウのスライド式または固定式を決定します。
構文
MFJSWINDOW={sliding-century|fixed-century}
パラメーター
0
現在の年から始まる世紀ウィンドウ。
sliding-century
1 から 100 までの数字。これにより、現在の年に基づいて世紀ウィンドウが設定され、現在の年から指定された数値を減算して開始年が決定されます。毎年変更がなければ、開始年は毎年進みます。
fixed-century
1000 から 3000 までの年数。これにより、世紀ウィンドウが指定された年から始まるよう設定されます。
デフォルト
DFSORT をエミュレートする場合、スライド式ウィンドウは 80 に設定されます。
MFJSWINDOW=80

SYNCSORT をエミュレートする場合:

MFJSWINDOW=0
説明
Y2PAST ソート オプションの代わりにこの環境変数を使用できます。

この環境変数は、2 桁の年の値が使用されている場合の 2000 年問題に対応するために使用します。

2020 年に、1990 年に開始して 2090 年に終了するスライド式ウィンドウを設定します。
MFJSWINDOW=30

2020 年に、1990 年に開始して 2090 年に終了する固定式ウィンドウを設定します。

MFJSWINDOW=1990

MFLECONFIG

言語環境 (Language Environment;LE) ランタイム オプションの構成ファイルを指定します。
構文
Windows:
MFLECONFIG=path-name\file-name
UNIX:
MFLECONFIG=path-name/file-name
パラメーター
path-name
使用する LE ランタイム オプションを含むファイルの場所へのフル パス。
file-name
使用する LE ランタイム オプションを含むファイルの名前。
デフォルト
設定されていません。LE ランタイム オプションは使用しません。

MFLOCKING

ロック サポートを有効にします。

MFLOGDIR

クライアント/サーバー結合のログ ファイルが使用するディレクトリを指定します。
構文
MFLOGDIR=path-name
パラメーター
path-name
ログ ファイルの場所を示すフル パス。
デフォルト
設定されていません。
Windows:
MFLOGDIR=d:\mydir\logs
UNIX:
MFLOGDIR=/home/mydir/logs

MFP_RAISEERROR

SUBSCRIPTRANGE または STRINGRANGE が適切なシナリオで、PL/I ランタイム システムが SUBSCRIPTRANGE または STRINGRANGE の代わりに ERROR を発生するようにします。これは以前のバージョンで利用できた動作を模倣します。
構文
MFP_RAISEERROR={STRINGRANGE|SUBSCRIPTRANGE|STRINGRANGE;SUBSCRIPTRANGE}
パラメーター
STRINGRANGE
STRINGRANGE の代わりに ERROR が発生しますが、SUBSCRIPTRANGE では発生しません。
SUBSCRIPTRANGE
SUBSCRIPTRANGE の代わりに ERROR が発生しますが、STRINGRANGE では発生しません。
STRINGRANGE;SUBSCRIPTRANGE
STRINGRANGE およびSUBSCRIPTRANGE の代わりに ERROR が発生します。
デフォルト
設定されていません。STRINGRANGE および SUBSCRIPTRANGE が発生します。

MFPLI_PRODUCT_DIR

Open PL/I インストールの場所。これは、コンパイルおよびリンクに必要なファイルの検索に使用されます。

MFPRELOAD_USE

MFPRELOAD を呼び出してパフォーマンスを改善します。

MFREXX_CHARSET

16 進文字列を使用する際、または文字列の比較を実施する際に、REXX エンジンが使用する文字セットを指定します。
構文
MFREXX_CHARSET={A|E}
パラメーター
A
ASCII 文字セットを使用します。
E
EBCDIC 文字セットを使用します。
デフォルト
MFREXX_CHARSET=E

MFREXX_CONCAT

CONCAT 演算子に使用する 1 つ以上の文字を指定します。
構文
MFREXX_CONCAT={"char-op"|char-hex}[{ |,}{"char-op"|char-hex}[...]]
パラメーター
char-op
デフォルトの演算子に加えて使用する文字演算子。
char-hex
デフォルトの演算子に加えて使用する文字演算子を表す 16 進値。
デフォルト
設定されていません。デフォルトの文字演算子は ǁ です。
説明
二重引用符の代わりに一重引用符を使用することもできます。

複数の文字は、スペースまたはカンマで区切ります。

英文字または数字の指定など、追加文字の指定に誤りがあると、この環境変数は無視されます。

どちらの例でも、ǁ に加えて & (16 進数値 26) および # (16 進数値 23) を CONCAT 演算子として設定しています。
MFREXX_CONCAT="&" 23
MFREXX_CONCAT=26,'#'

MFREXX_LSEQ_RECSIZE_MAX

ゼロのレコード長でカタログ化されている行順編成ファイルの読み取り/書き込み時の REXX EXECIO コマンドに対するレコード長を指定します。
構文
MFREXX_LSEQ_RECSIZE_MAX=rec-length
パラメーター
rec-length
使用するレコード長。指定できる最小値は 255 です。無効な値や 255 未満の値を指定すると、デフォルト値が使用されます。
デフォルト
MFREXX_LSEQ_RECSIZE_MAX=255

MFREXX_NO_PROCESS_STDIN

EXECIO コマンドで STDIN の処理を停止するかどうかを決定します。
構文
MFREXX_NO_PROCESS_STDIN={Y|N}
パラメーター
Y
EXECIO コマンドで STDIN が処理されないようにします。
N
EXECIO コマンドで STDIN を処理します。
デフォルト
MFREXX_NO_PROCESS_STDIN=N

MFREXX_NOT

デフォルトに加えて、NOT 演算子に使用する 1 つ以上の文字を指定します。
構文
MFREXX_NOT={"char-op"|char-hex}[{ |,}{"char-op"|char-hex}[...]]
パラメーター
char-op
デフォルトの演算子に加えて使用する文字演算子。各追加文字は、一重引用符または二重引用符で囲んで定義する必要があります。
char-hex
デフォルトの演算子に加えて使用する文字演算子を表す 16 進値。
デフォルト
設定されていません。デフォルトの文字演算子は ¬ です。
説明
二重引用符の代わりに一重引用符を使用することもできます。

複数の文字は、スペースまたはカンマで区切ります。

英文字または数字の指定など、追加文字の指定に誤りがあると、この環境変数は無視されます。

どちらの例でも、¬ に加えて & (16 進数値 26) および # (16 進数値 23) を NOT 演算子として使用するように設定しています。
MFREXX_NOT="&" 23
MFREXX_NOT=26,'#'

MFREXX_OR

デフォルトに加えて、OR 演算子に使用する 1 つ以上の文字を指定します。
構文
MFREXX_OR={"char-op"|char-hex}[{ |,}{"char-op"|char-hex}[...]]
パラメーター
char-op
デフォルトの演算子に加えて使用する文字演算子。
char-hex
デフォルトの演算子に加えて使用する文字演算子を表す 16 進値。
デフォルト
設定されていません。デフォルトの文字演算子は | です。
説明
二重引用符の代わりに一重引用符を使用することもできます。

英文字または数字の指定など、追加文字の指定に誤りがあると、この環境変数は無視されます。

どちらの例でも、| に加えて & (16 進数値 26) および # (16 進数値 23) を OR 演算子として使用するように設定しています。
MFREXX_NOT="&" 23
MFREXX_NOT=26,'#'

MFRU_NOINHERIT

ランタイム システムの初期化中に共有メモリへのプロセスの登録をスキップするかどうかを決定します。
注:この環境変数は Windows 環境にのみ該当します。
構文
MFRU_NOINHERIT={Y|TRUE}
パラメーター
Y|TRUE
ランタイム システムの初期化中に共有メモリにプロセスを登録しません。
デフォルト
設定されていません。プロセスが登録されます。
説明
非常に多くの COBOL プロセスが実行されている場合に共有メモリ セグメントに使用可能なスロットがないと、初期化時に COBRT105 エラーが発生することがあります。このエラーを回避するには、この変数を設定することを検討してください。

この変数を設定すると、さまざまなランタイム設定 (スイッチ、共有メモリ、コンソール ウィンドウ設定など) が子プロセスに継承されなくなります。

MFSUB

SUBI または ASUBI のどちらを使用するかを指定します。
構文
MFSUB={SUBI|ASUBI}

MFSYSCAT

JES システム カタログの場所およびファイル名。
構文
Windows:
MFSYSCAT={path-name\CATALOG.DAT|URL}
UNIX:
MFSYSCAT={path-name/CATALOG.DAT|URL}
パラメーター
path-name
CATALOG.DAT ファイルの場所を示すフル パス。
URL
データベースでホストされるシステム カタログの場合、 CATALOG.DAT ファイルを指す完全な SQL URL。
デフォルト
設定されていません。ESCWA の [JES > Configuration > System Catalog] フィールドで指定された場所を使用します。
説明
データベースでホストされるシステム カタログを指定する場合の完全な表記の詳細については、「dbfhdeploy コマンド ライン ユーティリティ」の「data」カテゴリを参照してください。
Windows:
MFSYSCAT=C:\MY\CATALOG\FOLDER\CATALOG.DAT
Windows:
MFSYSCAT=sql://localhost/JCLTEST/catalog.dat?folder=/JCLDEMO
UNIX:
MFSYSCAT=/MY/CATALOG/FOLDER/CATALOG.DAT
UNIX:
MFSYSCAT=sql://localhost/JCLTEST/catalog.dat?folder=/JCLDEMO

MFSYSCATDIR

システム カタログ ディレクトリの場所。

MFTRACE_ANNOTATIONS

トレース ファイルの場所。

MFTRACE_CONFIG

CTF 構成ファイルの場所。
構文
Windows:
MFTRACE_CONFIG=path-name\ctf.cfg
UNIX:
MFTRACE_CONFIG=path-name/ctf.cfg
パラメーター
path-name
ctf.cfg ファイルの場所を示すフル パス。
デフォルト
設定されていません。

MFTRACE_LOGS

CTF トレース ログ ファイルを作成する場所。
構文
MFTRACE_LOGS=path-name
パラメーター
path-name
CTF トレース ログ ファイルを保存するために使用するディレクトリのフルパス。
デフォルト
設定されていません。現在の作業ディレクトリを使用します。

MFTSO_DEBUG

デバッグ メッセージの表示を制御します。

MFUSER

ユーザーをデフォルトのユーザー ID から別の ID に変更できます。

MFUSERCAT_BASE_LOC

MFUSERCAT_LOC 内のエントリで、フル パスおよびファイル名ではなく、ユーザー カタログのファイル名のみが指定されている場合は、この環境変数を使用して、これらのカタログの場所を指定します。
構文
MFUSERCAT_BASE_LOC=path-name
パラメーター
path-name
MFUSERCAT_LOC 環境変数で指定されたファイルの場所へのフル パス。
デフォルト
設定されていません。MFUSERCAT_LOC にパスが指定されていない場合は、現在の作業ディレクトリが使用されます。
説明
複数のユーザー カタログ ファイルが同じ場所にある場合、たとえば、C:\USERCATALOGSまたは$$MYFILESHAREにある場合は、この環境変数を使用してその場所を保存します。こうすると、MFUSERCAT_LOC でカタログのファイル名を指定するだけで済みます。

MFUSERCAT_LOC の値がファイル名のみの場合にのみ有効です。

MFUSERCAT_LOC

MFUSERCAT_NODE 値で指定されている値に対応する、各追加カタログの場所および名前を指定します。
構文
Windows:
MFUSERCAT_LOC={[path-name\]file-name}[;{[path-name\]file-name}[...]]
UNIX:
MFUSERCAT_LOC={[path-name\]file-name}[:{[path-name/]file-name}
パラメーター
path-name
カタログ ファイルへのフル パス。
file-name
カタログ ファイルの名前。
デフォルト
設定されていません。MFUSERCAT_NODE で指定された追加のカタログには、ファイルの名前または場所は指定されません。
説明
パラメーター値は合計 4096 文字に制限されます。

複数のカタログ ファイルが同じ場所にある場合は、環境変数 MFUSERCAT_LOC を使用してその場所を格納できます。こうすると、MFUSERCAT_LOC で各カタログ ファイルのファイル名を指定するだけで済みます。

MFUSERCAT_NODE

追加の SMS カタログ、SPOOL カタログ、およびユーザー カタログを指定します。
構文
MFUSERCAT_NODE=node-name[,node-name[...]]
パラメーター
node-name
ユーザー カタログまたは特殊ノード名。任意の数の文字を表す「*」、および 1 文字を表す「?」というオプションのワイルド カードが含まれます。
デフォルト
設定されていません。
説明
この変数を使用して、追加の SMS カタログ、SPOOL カタログ、およびユーザー カタログを指定します。最大 64 個の追加のカタログを、値をセミコロンで区切って指定できます (詳細については、「複数のカタログのサポート」を参照してください)。各カタログに使用される物理ファイルは、環境変数 MFUSERCAT_LOC に格納されます。

パラメーターの指定は 4096 文字に制限されています。

パラメーターの指定では、UNIX 形式の角かっこを使用した表記法 (正規表現機能の一部) を使用して、ノード指定内の特定の箇所で許容される文字のリストを指定することもできます (オプション)。詳細については、「複数のカタログの使用例」を参照してください。

SMS エンティティ DATACLAS および MGMTCLAS のサポートを有効にするには、MF_SMS=ON の設定に加えて、この変数を設定する必要があります。

MFUSERCAT_NODE のノード名の各項には、MFUSERCAT_LOC で対応する項を設定する必要があります。

ES_OPEN_CAT_ON_DEMAND 変数を使用して、これらのカタログをリージョンの起動時に開くか必要なときにだけ開くかを指定します。

MQSERVER

1 つ以上の最小チャネルの名前。
構文
MQSERVER=channel-name/transport-type/{machine-name|ip-address(port-number)}
   [,{machine-name|ip-address}(port-number)][...]]
パラメーター
channel-name
サーバー上で定義されたチャネルの名前。
transport-type
通信プロトコルは次のいずれかになります。
  • TCP
  • LU62
  • NETBIOS
  • SPX
machine-name
サーバー マシンの名前。
ip-address
マシン IP アドレス。
port-number
使用するポートの番号。
説明
MQ を XA リソースとして定義した場合は、この環境変数で使用される値も XA オープン文字列に含める必要があります。詳細については、「WebSphere MQ の XAR」を参照してください。

この環境変数は IBM によって定義されているため、関連する IBM の出版物に詳細が記載されている場合があります。

MQSERVER=CHANNEL3/TCP/QServer(1414)
MQSERVER=CHANNEL1/TCP/10.120.99.999(1414),10.120.98.888(1414)

MULTIMFENTMAP

<&などの特殊文字を &lt;&amp;などの同等の HTML エンティティに置き換えるかどうかを指定します。

N

NEWJCL

ISPF スケルトン JCL 処理を制御します。

O

OOSW

オブジェクト指向ランタイム スイッチ。

P

PATH

ランタイム システムを含むすべての Windows および UNIX プログラムが実行可能ファイルを探す際に検索するディレクトリを指定します。
構文
Windows:
PATH=path-name[;[path-name][...]]
UNIX:
PATH=path-name[;[path-name][...]]
パラメーター
path-name
実行可能ファイルを検索するディレクトリへのフル パスまたは相対パス。
デフォルト
なし。システム レベルを設定します。
説明
Windows プラットフォームでは、この環境変数はシステム レジストリに設定されます。値は SET コマンドを使用して変更できますが、設定した値はレジストリ中にすでに設定されている値に単に追加されるだけです。
Windows:
PATH=c:\myprojects\proj\loadlib;%USERNAME%\srclib
UNIX:
PATH=u:/home/mydir/srclib:otherlib

PROCLIB

メインフレーム エミュレーションで、ファイル状態 37 が返されるかどうかを決定します。
構文
PROCLIB={ON|OFF}
パラメーター
ON
メインフレームのエミュレーションで実行すると、既存の VSAM ファイルにデータがあるか以前データがそのファイルに書き込まれた場合、またはそのファイル形式がディスク上のファイルとは異なる場合、OUTPUT に対して VSAM ファイルを開くとファイル状態 37 が返されます。
OFF
ファイル状態は返されません。
デフォルト
PROCLIB=OFF

S

SHOW_CATALOG_WAIT

エンタープライズ サーバーがカタログ サーバーからの応答を待っている場合にメッセージを表示します。
デフォルト
設定されていません。エンタープライズ サーバーの待機中は、メッセージが表示されません。

SORTCOMPRESS

ソートされる各レコードで圧縮ルーチンを実行するかどうかをシステムに伝えます。
構文
SORTCOMPRESS={0|1}
パラメーター
0
圧縮を無効にします。
1
圧縮を有効にします。
デフォルト
SORTCOMPRESS=0
説明
圧縮が有効の場合、ソート レコードのランレングス エンコーディングが有効になり、レコードに複数の繰り返し文字が含まれている場合のパフォーマンスが大幅に向上します。

この変数を使用すると、ソート レコードに単一の繰り返し文字 (複数のスペースなど) が多数含まれている場合に、メモリ使用量が改善され、ソートのパフォーマンスが向上します。

任意の正の整数に設定した場合の動作は、SORTCOMPRESS=1と同等になります。

SORTEXITREENTRY

SORTIN データ セットが使い果たした後に E15 ユーザー出口を呼び出すかどうかを決定します。[1]
構文
SORTEXITREENTRY={ON|OFF}
パラメーター
ON
Enterprise Server 内では、SORTIN データ セットが完全に読み取られた後でも、戻りコード 8 が返されるまで、MFJSORT は E15 ユーザー出口プログラムを呼び出し続けます。
OFF
SORTIN データ セットが読み取られると、E15 ユーザー出口プログラムは呼び出されません。
デフォルト
SORTEXITREENTRY=OFF

SORTSCHEME

ソート操作の代替メモリ割り当てサイズを指定する SORTSPACE 環境変数を有効にします。
構文
SORTSCHEME=1
パラメーター
1
SORTSPACE 環境変数を有効にします。
デフォルト
設定されていません。ソート関数に割り当てられるメモリは 1 メガバイトです。

SORTSPACE

SORT 操作用の内部ワークスペースに割り当てられるメモリの量、および割り当てメモリの形式。
重要:SORTSPACE をデフォルト以外の値に設定するには、まず SORTSCHEME 環境変数を使用して有効にする必要があります。
構文
SORTSPACE=memory-spec[K|M|G]
パラメーター
memory-spec
割り当てるメモリの量を表す数値。オプション パラメーターなしで使用する場合、この数値はメモリをバイト単位で表します。それ以外の場合は、オプション パラメーターで指定された単位で表します。
K
memory-spec はメモリ割り当てをキロバイト単位で指定します。
M
memory-spec はメモリ割り当てをメガバイト単位で指定します。
G
memory-spec はメモリ割り当てをギガバイト単位で指定します。
デフォルト
SORTSPACE=1M
説明
SORTSPACE に大きい値を指定すると、通常はソートの速度が向上します。ただし、コンピューターの主メモリ容量を超える値を指定すると、オペレーティング システムが使用可能なメモリを検索しなければならなくなり、パフォーマンスが低下します。

パラメーター値では大文字と小文字は区別されません。

SORTSPACE=1024K

SORTTEMPSPACE

SORT 操作用の一時ワークスペースに割り当てられるメモリの量。
構文
SORTTEMPSPACE=memory-spec[K|M|G]
パラメーター
重要:メモリ量の指定に使用するスキームに関係なく、指定される値は 32M 以上である必要があります。
memory-spec
割り当てるメモリの量を表す数値。オプション パラメーターなしで使用する場合、この数値はメモリをバイト単位で表します。それ以外の場合は、オプション パラメーターで指定された単位で表します。
K
memory-spec はメモリ割り当てをキロバイト単位で指定します。
M
memory-spec はメモリ割り当てをメガバイト単位で指定します。
G
memory-spec はメモリ割り当てをギガバイト単位で指定します。
デフォルト
SORTTEMPSPACE=32M
説明
この変数を使用して、SORT で使用されるメモリ割り当て戦略を調整します。これにより、メモリ断片化の影響が大きいシステムでは、通常はパフォーマンスが向上します。

パラメーター値では大文字と小文字は区別されません。

SORTTEMPSPACE=250M

SORTTYPE

ファイル ハンドラーを使用するように SORT 操作を設定します。
構文
SORTTYPE=2
パラメーター
2
SORT はファイル ハンドラーの使用を強制されるため、フォーマット変更は extfh.cfg ファイルから取得されます。
デフォルト
設定されていません。SORT は、パフォーマンスを向上させるために、CBL_ ライブラリ ルーチンを使用してファイルの読み取りと書き込みを試みます。

SPOOL_TIMEOUT

タイムアウトおよび間隔を設定することで、レコード ロックの再試行をより適切に制御できます。
構文
SPOOL_TIMEOUT=timeout:interval
パラメーター
timeout
ロックの再試行を継続する時間 (ミリ秒単位)。この時間を超えると、試行が中止されます。
interval
ロックの再試行を新たに開始するまでの時間 (ミリ秒単位)。
デフォルト
SPOOL_TIMEOUT=500:100
説明
この環境変数を設定して、報告されたレコード ロック メッセージを解決します。ハードウェアのパフォーマンスにもよりますが、特に SSTM ジョブでのエンタープライズ サーバー インスタンスのシャットダウン時にこの状況が発生する可能性があります。

SSTM_WC_REFRESH

SYSOUT または SYSPRINT で SSTM ジョブの書き込みカウントを更新する頻度を指定します。
構文
SSTM_WC_REFRESH={0|number-of-writes}
パラメーター
0
ファイルが閉じられた場合にのみカウントを更新します。
number-of-writes
1 から 65535 の値を設定して、カウントを更新する書き込み数を指定します。
デフォルト
SSTM_WC_REFRESH=0
説明
0 から 65535 以外の値を指定した場合は、デフォルトで 65535 になります。

STEPLIB

ローダーの入力ロード メンバー .390 ファイルを検索する 1 つ以上のパス。
STEPLIB=path-name[;path-name[...]]
パラメーター
path-name
入力ロード メンバー .390 ファイルを含む場所のフル パス。
説明
.390 ファイルには、SYSLMODが含まれている必要があります。

STRICTVSAM

VSAM ファイルのファイル処理中の厳密なメインフレーム エミュレーションを指定します。
構文
STRICTVSAM={ON|OFF}
パラメーター
ON
既存の VSAM ファイルにデータがあるか以前データがそのファイルに書き込まれた場合、またはファイルがディスク上のファイルとは異なるフォーマットの場合、OUTPUT に対して VSAM ファイルを開くとそのファイルのファイル状態 37 が返されます。
OFF
既存の VSAM ファイルが OUTPUT 用に開かれると、ファイル状態 0 が返され、新しいファイルが作成されます。
デフォルト
STRICTVSAM=OFF

SYSIN

マクロ入力 .MLC ファイルのパス。
SYSIN=path-name
パラメーター
path-name
マクロ入力 .MLC ファイルが格納されているディレクトリのフル パス。

SYSLIST

アセンブルおよびリンクのリスティング ファイルのパス。
SYSLIST=path-name
パラメーター
path-name
.MAT.PRN.LST ファイルなどのアセンブルおよびリンクのリスティング ファイルが格納されている場所へのフル パス。

SYSWORK

アセンブル、リンク、およびアニメータ/370 作業ファイルのパス。
SYSWORK=path-name
パラメーター
path-name
.BAL.IDF.IDX ファイルなどのアセンブル、リンク、およびアニメータ/370 作業ファイルが格納されている場所へのフル パス。

SYSPUNCH

PUNCH 文のアセンブル出力ファイルのパス。
SYSPUNCH=path-name
パラメーター
path-name
.PCH ファイルを含む、PUNCH 文のアセンブル出力ファイルが格納されている場所のフル パス。

SYSMPC

アセンブル入力プリコンパイル マクロのパス。
SYSMPC=path-name
パラメーター
path-name
.MPC を含むアセンブル入力プリコンパイル マクロが格納されている場所のフル パス。

SYSLIB

アセンブル入力マクロおよびコピー ファイルのパス。
構文
Windows:
SYSLIB=path-name[;path-name[...]]
UNIX:
SYSLIB=path-name[:path-name[...]]
パラメーター
path-name
.MAC.CPY ファイルなどのアセンブル入力マクロおよびコピー ファイルが格納されている場所へのフル パス。

SYSLIN

リンク入力ファイルおよびアセンブル出力ファイルのパス。
SYSLIN=path-name
パラメーター
path-name
リンク入力ファイル (.LIN) およびアセンブル出力ファイル (.OBJ) のパス。

SYSLMOD

リンク出力ロード メンバー ファイル (.390) のパス。
構文
SYSLMOD=path-name
パラメーター
path-name
リンク出力ロード メンバー ファイル (.390) のパス。

SYSPARM

マクロ入力SYSPARM値のパス。
SYSPARM=path-name
パラメーター
path-name
マクロ入力SYSPARM値のパス。

T

TERM

使用する端末のタイプを定義します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
TERM=term-type-name
パラメーター
term-type-name
terminfo データベースにリストされている端末タイプの名前。
TERM=at386

TERMINFO

ランタイム システムも含むすべての UNIX プログラムで、UNIX システムの Terminfo データベースが検索されるディレクトリを指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
TERMINFO=path-name
パラメーター
path-name
UNIX システムの terminfo データベースを格納するディレクトリのフル パス。
説明
UNIX システムの Terminfo データベースは、端末を使用する必要があるすべての UNIX アプリケーションで使用されます。COBOL アプリケーションでは、vi のような一般的な UNIX アプリケーションと比べ、より多く、より高度な端末機能が使用されるため、必要な Terminfo の詳細情報も多くなります。

端末の機能のうち、端末の初期化時に設定され、ファンクション キーの使用を制御するような機能は一般に、通常の COBOL アプリケーションで必要な機能と矛盾します。このような場合、COBOL で必要とされるその端末情報を、別の Terminfo データベースに格納し、COBTERMINFO を使用して参照できます。

TMPDIR

UNIX システムのデフォルトのディレクトリの代わりに、一時ファイルを格納するディレクトリを指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。
構文
TMPDIR=path-name
パラメーター
path-name
一時作業ファイルを格納する別のディレクトリへのフル パス。
デフォルト
設定されていません。一時ファイルは、UNIX システムのデフォルトの一時ディレクトリに保存されます。
説明
一時作業ファイルは、 Cob のような COBOL ユーティリティや、ランタイム システムで、SORT などの文が実行された場合に作成されることがあります。

ヒープの作成時、または整列時に、ランタイム システムでデータをディスクにページングする必要がある場合は、この環境変数を使用する必要があります。

TX_MQ_CONVERT

MQ キュー マネージャーの CCSID を上書きする場合に、このコード セットを設定します。この値は、MD-codedcharsetidパラメーターで使用されます。
構文
TX_MQ_CONVERT=codeset[,Force]
パラメーター
コードセット
MQ キュー マネージャーの CCSID を上書きする場合に使用する、対応するコード。詳細については、「CCSID 変換テーブルのインストール」を参照してください。
Force
MQ の変換オプションがアプリケーションで呼び出し時に設定されていない場合でもこのオプションを強制します。
デフォルト
設定されていません。Enterprise Server はキュー マネージャーの CCSID を使用します。
TX_MQ_CONVERT=037

MQ の変換オプションがアプリケーションで呼び出し時に設定されていない場合でもこのオプションを強制するには、コード セットの後に Force を指定します。

TX_MQ_CONVERT=037,Force

TX_MQTRACE

WebSphere MQ 呼び出しの dfh0mqis でトレースを有効にします。

TX_TN3270_FORCE_ALT

TN3270 端末エミュレーターの使用時にデフォルト以外の画面サイズを使用できるようにします。

TXFILEP

Micro Focus VSAM ファイルの場所。
構文
TXFILEP={path-name|datastore-location}
パラメーター
path-name
ディスク上の VSAM ファイルへのフル パス。
datastore-location
データベースでホストされるファイルの場合、VSAM ファイルを格納するデータストアの場所。[Category > data] の「dbfhdeploy コマンド ライン ユーティリティ」トピックで説明されている表記を使用します。

TXMAPP

BMS ロード モジュールの場所。
構文
TXMAPP=path-name
パラメーター
path-name
BMS ロード モジュールの場所を示すフル パス。

TXRDTP

MSS リソース定義 (RDO) ファイルの場所。
構文
TXRDTP=path-name
パラメーター
path-name
MSS リソース定義 (RDO) ファイルへのフル パス。

TXTRANP

CICS アプリケーション オブジェクト ファイルの場所。
構文
TXTRANP=path-name
パラメーター
path-name
CICS アプリケーションのオブジェクト ファイルの場所を示すフル パス。

U

USER

デフォルトのユーザー名を指定します。
制約事項:この環境変数は UNIX 環境にのみ該当します。

USSCONFIG

CICS URIMAP または TCPIPSERVICE リソースの CIPHERS 属性で使用する SSL 暗号スイート仕様ファイルの場所を指します。
構文
USSCONFIG=cipher-path
パラメーター
cipher-path
暗号スイート仕様ファイルへの絶対パス。
説明
暗号および暗号ファイルの詳細については、「[Active Universal Resource Identifier Map]」トピックの「[Security Attributes] > [Ciphers]」セクションを参照してください。

V

VSE_STARTUP_CFG

VSE JCL 構成ファイルの場所。
構文
Windows:
VSE_STARTUP_CFG=[path-name\]file-name
UNIX:
VSE_STARTUP_CFG=[path-name/]file-name}
パラメーター
path-name
VSE JCL 構成ファイルの場所を示すフル パス。指定されていない場合、Enterprise Server は現在の作業ディレクトリでファイルを検索します。
file-name
VSE JCL 構成ファイルの名前。
デフォルト
設定されていません。VSE JCL サポートを使用するには、VSE_STARTUP_CFG を明示的に設定する必要があります。詳細については、「VSE JCL サポート」を参照してください。

X

XFHLOG

LOG オプションがアクティブな際にログ ファイルの場所を指定します。
制約事項:この環境変数は Windows プラットフォームにのみ該当します。
構文
XFHLOG=DEFAULT
パラメーター
DEFAULT
現在の作業ディレクトリにログ ファイルを生成します。
デフォルト
設定されていません。ログ ファイルは %ProgramData%\Micro Focus\File Handler\version-number に生成されます。ここで、version-numberMicro Focus 製品のバージョンを表します。
説明
この変数の効果は、LOGFILENAME 構成オプションによってオーバーライドできます。