配信管理情報

配信するファイルのファイル情報を登録します。登録方法は2通りあります。

(1) 項目一覧

以下の表の「省略」はHULFT管理画面で登録する場合の省略の可否です。バッチ登録の場合、省略の可否がHULFT管理画面とは異なる場合があります。

バッチ登録する場合の省略の可否については「各管理情報の登録、変更」を参照してください。

表2.1 配信管理情報項目一覧

項目名

省略時の値

設定値

省略

備考

画面

ファイル

ファイルID

SNDFILE

 

英数字

×

50バイト以内

汎用機DSN

DSNAME

 

英数字

×

26バイト以内

コメント

COMMENT

 

英数字、半角カナ

60バイト以内

配信管理情報更新(基本)画面

 

ボリューム通番

VOL

 

英数字

6バイト以内

転送方法

DIRECT

W

D、W

 

ワークボリューム通番

WORK-VOL

 

英数字

6バイト以内

容量

CYL|TRK|OMIT

C

C、T、O

 

一次要求量

CYL|TRK

5

1~9999

 

増分量

CYL|TRK

3

0~9999

 

装置台数

UNIT-CNT

1

1~59

 

転送タイプ

TRANSTYPE

 

F、B、T、M

×

(*1)

M/フォーマットID

FMTID

 

英数字

50バイト以内

圧縮方式

COMP

 

N、1、2

×

(*1)

コード変換

CODE-CONV

 

S、R、N

×

(*1)

EBCDICセット

CODESET

0

0、A~H、V~X

 

配信ファイルの扱い

CLEAR

K

K、C、D、L

 

転送グループID

GRPID

 

英数字

×

50バイト以内

配信前ジョブID

PRE-JOB

 

英数字

50バイト以内

正常時ジョブID

JOBID

 

英数字

50バイト以内

異常時ジョブID

AB-JOBID

 

英数字

50バイト以内

配信管理情報更新(拡張)画面

 

連携DBID

DBID

 

CSV

「CSV」の文字列のみ(*2)

転送間隔

INTERVAL

0

0~32768

単位:10ミリ秒

転送優先度

TRANSPRTY

50

1~256

 

転送ブロック長

BLOCKLEN

0

0、128~65520

単位:バイト数

転送ブロック数

BLOCKNUM

0

0~99

 

シフトコードの扱い

SHIFT-CODE

C

C、S

 

後続文字カット

PAD

N

0、S、A、N

 

UNIT

UNIT

 

英数字

4バイト以内

順序番号

VSEQNO

 

1~9999、
スペース

 

RDW付配信

SND-RDW

N

Y、N

 

暗号キー
(高強度暗号強制モードが無効)(*3)

PASSWORDまたはPW

 

英数字

8~20バイト

暗号キー
(高強度暗号強制モードが有効)(*4)

PW

 

16進文字列

×

64桁

:

省略可

×

:

省略不可

*1

:

管理情報バッチ登録プログラム(XRSYSINF)を使用して登録する場合は、省略できます。省略した場合、以下の値が設定されます。

省略する項目名

設定される値

圧縮方式(COMP)

1(横圧縮)

転送タイプ(TRANSTYPE)

T(TEXT)

コード変換(CODE-CONV)

S(配信側)

*2

:

転送タイプに“F(FORMAT)”または“M(MULTI-FMT)”を設定した場合に指定できます。

*3

:

システム動作環境設定の高強度暗号強制モード(STRONGKEYMODE)で“0(無効)”を設定した場合に設定できます。

*4

:

システム動作環境設定の高強度暗号強制モード(STRONGKEYMODE)で“1(有効)”を設定した場合に設定する必要があります。

(2) 各項目の設定

配信管理情報で設定する各項目について説明します。()内は管理情報バッチ登録プログラム使用時に指定する定義カードの項目名です。

ファイルID(SNDFILE)

配信するファイルを認識するためのID

50バイト以内の英数字で指定します。

汎用機DSN(DSNAME)

Mainframe上に格納されている配信するファイルのファイル名

Mainframeのファイル名の命名規約に従って指定します。

コメント(COMMENT)

配信ファイルに対するコメント

配信管理情報更新(基本)画面

ボリューム通番(VOL)

配信ファイルが格納されているボリューム通番

Mainframeのボリューム通番の命名規約に従って指定します。

転送方法(DIRECT)

配信ファイルを配信するときの転送方法

D(直接)

: ワークファイルを作成しないで配信ファイルを直接転送

W(ワークファイル)

: 配信ファイルからワークファイルを作成し転送

省略すると、“W(ワークファイル)”が設定されます。

ワークボリューム通番(WORK-VOL)

配信ワークファイルのボリューム通番

Mainframeのボリューム通番の命名規約に従って指定します。

容量(CYL|TRK|OMIT)

配信ワークファイルのスペース単位

C

: シリンダ

T

: トラック

O

: 省略(自動計算)

省略すると、“C(シリンダ)”が設定されます。

一次要求量(CYL|TRK)

配信ワークファイルの一次要求量

省略すると、“5”が設定されます。

増分量(CYL|TRK)

配信ワークファイルの増分量

省略すると、“3”が設定されます。

装置台数(UNIT-CNT)

配信ワークファイルを割り振るボリュームの設定

装置台数(UNIT-CNT)に“2”以上を指定した場合、ワークボリューム通番(WORK-VOL)の設定に従って、配信ワークファイルをマルチボリュームに割り振ります。

装置台数(UNIT-CNT)に“1”を指定した場合、ワークボリューム通番(WORK-VOL)の設定に従って、配信ワークファイルを1つのボリュームに割り振ります。

ワークボリューム通番(WORK-VOL)が省略された場合は、システム動作環境設定のワークボリュームモード(WORKVOLMODE)の設定に従って、配信ワークファイルを1つのボリュームに割り振ります。

省略すると、“1”が設定されます。

転送タイプ(TRANSTYPE)

配信するファイルの転送データ形式

F(FORMAT)

: フォーマットデータ

B(BINARY)

: バイナリデータ

T(TEXT)

: テキストデータ

M(MULTI-FMT)

: マルチフォーマットデータ

M/フォーマットID(FMTID)

配信するファイルのフォーマット、またはマルチフォーマットが登録されているID

フォーマットIDの詳細は、「フォーマット情報」を参照してください。

マルチフォーマットIDの詳細は、「マルチフォーマット情報」を参照してください。

転送タイプ(TRANSTYPE)が“F(FORMAT)”の場合はフォーマットIDを指定してください。

転送タイプが“M(MULTI-FMT)”の場合はマルチフォーマットIDを指定してください。

圧縮方式(COMP)

ファイルを転送するときの圧縮の種類

N

: 圧縮なし

1

: 横圧縮(レコード内圧縮)

2

: 縦横圧縮(レコード間圧縮)

コード変換(CODE-CONV)

配信するファイルのコード変換の指定

S(配信側)

: 配信側ホストで変換

R(集信側)

: 集信側ホストで変換

N(無変換)

: 変換せずに配信

EBCDICセット(CODESET)

1バイトコードを変換するときに使用する、自ホストのEBCDIC系コードセット

0

: 自動

A

: EBCDICカナ文字

B

: EBCDIC英小文字

C

: EBCDIC-ASCII

D

: EBCDIC-ASPEN

E

: IBM英小文字

F

: IBM英小文字拡張

G

: NECカナ文字

H

: IBMカナ文字拡張

V

: ユーザテーブル1

W

: ユーザテーブル2

X

: ユーザテーブル3

省略すると“0(自動)”が設定されます。

この設定は、集信側ホストがMF-IBMi系機種の場合、または集信側ホストがWin-UX系機種で配信側変換の場合に有効です。

配信ファイルの扱い(CLEAR)

配信ファイルの配信中の排他制御と、正常終了したときの処置

K(保存)

: 配信中または配信ワークファイル作成中はロックを行わず、正常終了後ファイルを保存

C(クリア)

: 配信中または配信ワークファイル作成中はロックを行い、正常終了後0バイトファイルになる

D(削除)

: 配信中または配信ワークファイル作成中はロックを行い、正常終了後ファイルを削除

L(ロック)

: 配信中または配信ワークファイル作成中はロックを行い、正常終了後ファイルを保存

省略すると、“K(保存)”が設定されます。

転送グループID(GRPID)

配信するファイルの配信先が登録されているID

転送グループIDの詳細は、「転送グループ情報」を参照してください。

配信前ジョブID(PRE-JOB)

配信を行う前に起動するジョブID

ジョブIDの詳細は、「ジョブ起動情報」を参照してください。

省略すると、ジョブ起動はされません。

正常時ジョブID(JOBID)

ファイルの配信が正常終了したときに起動するジョブID

ジョブIDの詳細は、「ジョブ起動情報」を参照してください。

省略すると、ジョブ起動はされません。

異常時ジョブID(AB-JOBID)

ファイルの配信が異常終了したときに起動するジョブID

ジョブIDの詳細は、「ジョブ起動情報」を参照してください。

省略すると、ジョブ起動はされません。

配信管理情報更新(拡張)画面

連携DBID(DBID)

配信されたデータの集信側での連携

CSV

: 集信側で集信ファイルをCSV変換する

集信側(UNIX、Linux、NonStop、およびWindows)で集信ファイルをCSV形式受信する場合、“CSV”を指定します。

省略すると、CSV形式受信は行われません。

連携する場合は、転送タイプに“F(FORMAT)”または“M(MULTI-FMT)”を指定してください。

転送間隔(INTERVAL)

1ブロックの転送後から次の1ブロックの転送を開始するまでの間隔

省略すると、“0”が設定されます。

転送優先度(TRANSPRTY)

ファイルを転送するときの待ち行列での優先度

優先度は、小さい数字ほど高くなります。省略すると、“50”が設定されます。

転送ブロック長(BLOCKLEN)

1ブロックを転送するときの長さ

転送ブロック長(BLOCKLEN)転送ブロック数(BLOCKNUM)の積が65520を超える値は指定できません。省略すると、“0”が設定されます。

転送ブロック数(BLOCKNUM)

一度に転送するブロック数

転送ブロック長(BLOCKLEN)転送ブロック数(BLOCKNUM)の積が65520を超える値は指定できません。省略すると、“0”が設定されます。

シフトコードの扱い(SHIFT-CODE)

配信するときのシフトコードの扱い

C(カット)

: シフトコードを削除しデータを詰めた形に変換

S(スペース変換)

: シフトコードをスペースに変換

省略すると、“C(カット)”が設定されます。

後続文字カット(PAD)

配信ファイルから読み込んだデータの、後続のスペースまたはNULL(X'00')の扱い

0(ヌルカット)

: 後続のNULLをカットする

S(スペースカット)

: 後続のスペースをカットする

A(両方カット)

: 後続のスペースとNULLをカットする

N(カットしない)

: 後続のスペースとNULLをカットしない

転送タイプ(TRANSTYPE)が“T(TEXT)”以外の場合は、“N(カットしない)”のみ指定できます。

省略すると、“N(カットしない)”が設定されます。

UNIT(UNIT)

配信ファイルが格納されているUNIT名

順序番号(VSEQNO)

配信ファイルが格納されているテープ装置ボリューム上の順序番号

RDW付配信(SND-RDW)

転送データにレコード長領域(RDW)を付加するかどうかの設定

N(しない)

: RDWなし配信

Y(する)

: RDW付き配信

RDW付配信を行う場合は、転送タイプに“B(BINARY)”を指定します。省略すると、“N(しない)”が設定されます。

詳細は、「アドミニストレーション マニュアル」を参照してください。

暗号キー(高強度暗号強制モードが無効)(PASSWORDまたはPW)

データを暗号化するキー

配信するファイルにセキュリティをかけることができます。相手ホストの集信管理情報に設定されている暗号キーと同じ暗号キーを設定してください。

省略すると、ファイルは暗号化されません。

暗号キー(高強度暗号強制モードが有効)(PW)

データを暗号化するキー

配信するファイルにセキュリティをかけることができます。相手ホストの集信管理情報に設定されている暗号キーと同じ暗号キーを設定してください。

暗号キーの値を必ず指定してください。集信側が高強度暗号強制モードでない場合は転送エラーになります。

(3) 設定時の注意点

ファイルID

ファイルID(SNDFILE)に“_INSTANT_TRANSFER_”というファイルIDは登録できません。

汎用機DSN

ファイル名は「'」(シングルクォーテーション)で囲まないでください。

配信できるファイルの詳細は、「アドミニストレーション マニュアル」を参照してください。

世代管理ファイルの相対世代番号および区分編成ファイル(PDS)のメンバ名はカッコ付きで指定してください。

ボリューム通番

ボリューム通番(VOL)を省略すると、ファイルがカタログされているとみなされます。

汎用機DSN(DSNAME)に以下のファイルを指定する場合は、ボリューム通番(VOL)を指定しないでください。

  • VSAMファイル

  • 世代管理ファイル(相対世代番号で指定)

以下の条件をすべて満たすと、配信ファイルは削除されますが、カタログの情報は削除されません。

  • ボリューム通番(VOL)を指定

  • 配信ファイルの扱い(CLEAR)に“D(削除)”を指定

ワークボリューム通番

ワークボリューム通番(WORK-VOL)を省略すると、システム動作環境設定のワークボリュームモード(WORKVOLMODE)により、以下のように配信ワークファイルが作成されるボリュームが異なります。

ワークボリュームモード(WORKVOLMODE)

配信ワークファイルが作成されるボリューム

0(システムのワークボリューム)

ストレージ属性のボリュームとして定義されたボリューム

1(配信ファイルの同じボリューム)

配信ファイルと同じボリューム

容量

容量(CYL|TRK|OMIT)に“O(省略)”を指定した場合、配信ワークファイルの以下の値は配信ファイルの容量から自動計算されます。

  • 容量(CYL|TRK|OMIT)

  • 一次要求量(CYL|TRK)

  • 増分量(CYL|TRK)

容量の自動計算は、配信ファイルの容量を元に行われます。

  • マルチボリュームファイルの場合

    使用しているボリューム数を配信ファイルから取得しません。

    そのため、装置台数(UNIT-CNT)に“2”以上を指定する必要があります。

  • 区分編成ファイル(PDS)の場合

    区分編成ファイル(PDS)の全体の容量を元に配信ワークファイルの容量を計算します。そのため、配信ファイルの容量より大きな配信ワークファイルが作成される場合があります。

    配信ワークファイルの容量を考慮したうえで、ワークボリューム通番(WORK-VOL)に適切な値を指定してください。

  • 配信ファイルと配信ワークファイルの装置タイプが異なる場合

    容量の自動計算をする際、装置タイプは考慮されません。

    そのため、配信ワークファイルやワークボリュームの容量不足が発生する場合があります。

ただし、以下の場合は容量の自動計算は行われません。

  • 配信ファイルの容量の単位がトラックまたはシリンダ以外で作成されている場合

  • 配信ファイルがVSAMファイルの場合

装置台数

装置台数(UNIT-CNT)に“2”以上を指定する場合、ワークボリューム通番(WORK-VOL)は指定できません。

コード変換

配信側ホストと集信側ホストがともにVer.8.4以降の場合、コード変換(CODE-CONV)に“S(配信側)”を指定しても集信側変換に切り替わる場合と、コード変換(CODE-CONV)に“R(集信側)”を指定しても配信側変換に切り替わる場合があります。詳細は「コード変換 マニュアル」の配信側変換と集信側変換に関する説明を参照してください。

EBCDICセット

以下のいずれかの値を指定する場合は、あらかじめEBCDICユーザテーブルを登録しておく必要があります。

  • V(ユーザテーブル1)

  • W(ユーザテーブル2)

  • X(ユーザテーブル3)

EBCDICユーザテーブルの登録に関する詳細は、「アドミニストレーション マニュアル」を参照してください。

なお、上記のいずれかを指定するには、条件があります。また、指定可能な条件であっても、配信するとエラーになる場合があります。詳細は、「コード変換 マニュアル」を参照してください。

配信ファイルの扱い

  • “C(クリア)”または“D(削除)”を指定した場合、以下のことに注意してください。

    • 配信ファイルにVSAMファイルまたは区分編成ファイル(PDS)は設定できません。

    • ワークファイル転送を行う場合、システム動作環境設定の配信後クリアの扱い(CLEARMODE)の設定値によって、配信ファイルのクリアまたは削除のタイミングが異なります。

      • 配信後クリアの扱い(CLEARMODE)に“B”を設定した場合

        配信ワークファイル作成後に配信ファイルがクリアまたは削除されます。配信処理の正常終了または異常終了を問いません。

      • 配信後クリアの扱い(CLEARMODE)に“A”を設定した場合

        配信処理が正常終了した後に、配信ファイルがクリアまたは削除されます。

    • 同報配信は行えません。

      ただし、以下の条件をすべて満たす場合は、同報配信が行えます。

      • 転送方法(DIRECT)に“W(ワークファイル転送)”を指定

      • システム動作環境設定の配信後クリアの扱いに“B”を指定

  • “L(ロック)”を指定した場合、同報配信は行えません。

転送ブロック長と転送ブロック数

転送ブロック長(BLOCKLEN)転送ブロック数(BLOCKNUM)に“0"を設定すると、HULFTシステムが転送単位(転送ブロック長×転送ブロック数)のサイズを自動的に設定します。

ただし、転送ブロック長(BLOCKLEN)転送ブロック数(BLOCKNUM)のどちらか一方のみに“0”を指定した場合は、エラーとなります。

シフトコードの扱い

以下の設定で配信する場合、システム動作環境設定の配信ファイルのシフトコードの扱い(RECLEN)の値によって、コード変換後のレコード長が異なります。

  • コード変換(CODE-CONV)に“S(配信側)”を指定

  • シフトコードの扱い(SHIFT-CODE)に“C(カット)”を指定

  • 転送タイプ(TRANSTYPE)に“T(TEXT)”を指定

シフトコードの変換規則の詳細は、「コード変換 マニュアル」を参照してください。

UNIT

UNIT(UNIT)を省略した場合、システム動作環境設定で設定した配信ファイルおよび集信ファイルのUNIT名(INIT-UNIT)の値が使用されます。

ボリューム通番(VOL)を省略した場合は、UNIT(UNIT)の値はカタログから取得されます。以下の値が設定されていても使用されません。

  • UNIT(UNIT)

  • 配信ファイルおよび集信ファイルのUNIT名(INIT-UNIT)

順序番号

順序番号(VSEQNO)を省略してMTにあるファイルを配信する場合、順序番号が1のファイルを配信します。

メッセージの置換

メッセージの置換を行える項目は以下のとおりです。

以下の項目に「&MSG0」~「&MSG5」または「&MSGL0」~「&MSGL1」を指定することにより、項目の値は配信要求を実行したときに指定したメッセージや送信要求を実行したときに指定したメッセージに置換されます。

  • 汎用機DSN(DSNAME)

  • ボリューム通番(VOL)

  • ワークボリューム通番(WORK-VOL)

  • UNIT(UNIT)

  • 転送グループID(GRPID)

  • 配信前ジョブID(PRE-JOB)

  • 正常時ジョブID(JOBID)

  • フォーマットID(FMTID)

  • マルチフォーマットID(MFMTID)

相手ホストの言語設定によっては、メッセージの置換が正しく行われず、転送に失敗する場合があります。

メッセージ送信の注意点については「アドミニストレーション マニュアル」を参照してください。

EBCDICセットを“自動”に設定した場合の動作

EBCDICセットに“0(自動)”を設定した場合、1バイトコード変換で実際に使用されるEBCDICセットの値は“A(EBCDICカナ文字)”に決定されます。

MT使用時の制限

MTから配信する際には制限事項があります。制限事項の詳細は、「MT使用時の制限」を参照してください。