# 複数ファイル結合のメッセージ

* XRJOIN 000 *

  NO.nn file

nn

  : 結合されたファイルを指定したカード番号

file

  : 正常に結合されたファイル名

内容）

  ファイルが正常に結合されました。

* XRJOIN 001 *

  EXEC PARAMETER ERROR:parm

parm

  : エラーが発生した実行パラメータ

内容）

  実行パラメータのエラーです。

対処）

  実行パラメータを正しく指定し、再度実行してください。

* XRJOIN 002 *

  INSUFFICIENT STORAGE

内容）

  結合処理を実行するためのメモリが足りません。

* XRJOIN 003 *

  OPENING JOIN FILE IS UNSUCCESSFUL

内容）

  結合ファイルのオープンに失敗しました。

対処）

  OPENマクロのシステムエラーです。適切な処置を行い、再度実行してください。

* XRJOIN 004 *

  INVALID JOIN FILE

内容）

  出力ファイルが不正です。

対処）

  出力ファイルの形式を正しく指定し、再度実行してください。

* XRJOIN 005 *

  NORMAL DATA NOT EXISTS ON CARD

内容）

  正しい定義カードがありません。

対処）

  XRCRD定義カードのパラメータを正しく指定し、再度実行してください。

* XRJOIN 006 *

  MORE THAN 9999 FILES SPECIFIED

内容）

  10000以上のファイルが指定されています。

対処）

  ファイル数を9999以内で指定し、再度実行してください。

* XRJOIN 008 *

  NO.nn DSNAME OR TYPE NOT SPECIFIED

nn

  : エラーの発生したカード番号

内容）

  データセット名、または転送タイプが指定されていません。

対処）

  XRCRD定義カードのDSNAMEパラメータとTYPEパラメータを正しく指定し、再度実行してください。

* XRJOIN 009 *

  NO.nn INVALID TYPE OR ID

nn

  : エラーの発生したカード番号

内容）

  転送タイプ、またはIDが不正です。

対処）

  XRCRD定義カードのTYPEパラメータとIDパラメータを正しく指定し、再度実行してください。

* XRJOIN 010 *

  NO.nn DUPLICATE PARAMETER

nn

  : エラーの発生したカード番号

内容）

  パラメータが重複しています。

対処）

  XRCRD定義カードのパラメータを正しく指定し、再度実行してください。

* XRJOIN 011 *

  NO.nn INVALID TYPE

nn

  : エラーの発生したカード番号

内容）

  転送タイプが不正です。

対処）

  XRCRD定義カードのTYPEパラメータを正しく指定し、再度実行してください。

* XRJOIN 012 *

  NO.nn INVALID JIS

nn

  : エラーの発生したカード番号

内容）

  JIS年度が不正です。

対処）

  XRCRD定義カードのJISパラメータを正しく指定し、再度実行してください。

* XRJOIN 013 *

  NO.nn INVALID PARAMETER

nn

  : エラーの発生したカード番号

内容）

  パラメータが不正です。

対処）

  XRCRD定義カードのパラメータを正しく指定し、再度実行してください。

* XRJOIN 014 *

  NO.nn INVALID DSNAME OR VOL OR UNIT RC=code DTL=detail

nn

  : エラーの発生したカード番号

code

  : XRJOINが設定する完了コード(表2.6 参照)

detail

  : システムマクロの詳細コード

内容）

  データセット名、ボリューム通番、またはUNIT名が不正です。

対処）

  完了コードと詳細コードの値を参照し、適切な対処を行って再度実行してください。

* XRJOIN 015 *

  INVALID VERSION

内容）

  バージョンが不正です。

* XRJOIN 016 *

  NO.nn FILE FORMAT ERROR

nn

  : エラーの発生したカード番号

内容）

  ファイルのフォーマットが間違っています。

対処）

  XRCRD定義カードのIDパラメータを正しく指定し、再度実行してください。

* XRJOIN 017 *

  NO.nn OPENING FORMAT FILE IS UNSUCCESSFUL

nn

  : エラーの発生したカード番号

内容）

  集配信管理ファイルのオープンに失敗しました。

対処）

  XRCRD定義カードのIDパラメータを正しく指定し、再度実行してください。

* XRJOIN 018 *

  NO.nn FORMAT FILE ERROR

nn

  : エラーの発生したカード番号

内容）

  フォーマット情報の取得に失敗しました。

対処）

  XRCRD定義カードのIDパラメータを正しく指定し、再度実行してください。

* XRJOIN 019 *

  NO.nn OPENING MULTI FORMAT FILE IS UNSUCCESSFUL

nn

  : エラーの発生したカード番号

内容）

  集配信管理ファイルのオープンに失敗しました。

対処）

  XRCRD定義カードのIDパラメータを正しく指定し、再度実行してください。

* XRJOIN 020 *

  NO.nn MULTI FORMAT FILE ERROR

nn

  : エラーの発生したカード番号

内容）

  マルチフォーマット情報の取得に失敗しました。

対処）

  XRCRD定義カードのIDパラメータを正しく指定し、再度実行してください。

* XRJOIN 021 *

  NO.nn INVALID KEY

nn

  : エラーの発生したカード番号

内容）

  キーが不正です。

対処）

  XRCRD定義カードのIDパラメータに指定したマルチフォーマット情報に正しいキーを指定し、再度実行してください。

* XRJOIN 022 *

  NO.nn OPENING INPUT FILE IS UNSUCCESSFUL RC=code,DTL=detail

nn

  : エラーの発生したカード番号

code

  : XRJOINが設定する完了コード(表2.6 参照)

detail

  : システムマクロの詳細コード

内容）

  XRCRD 定義カードに指定したファイルのオープンに失敗しました。

対処）

  完了コードと詳細コードの値を参照し、適切な対処を行って再度実行してください。

表2.6 XRJOINが設定する完了コード

完了コード | エラーメッセージ
0001 | 指定されたファイルが存在しません。
0020 | 指定されたファイル名が不正です。
0100 | 指定されたボリュームに該当ファイルが存在しません。詳細コードにOBTAINマクロの完了コードが設定されます。(*3)
0101 | メモリの確保に失敗しました。
0103 | 指定されたファイルの割り当てに失敗しました。詳細コードに、DYNALLOCマクロの詳細コードが設定されます。(*1)
0104 | 指定されたファイルの解放に失敗しました。詳細コードに、DYNALLOCマクロの詳細コードが設定されます。(*1)
0107 | 指定されたファイルのオープンに失敗しました。詳細コードにOPENマクロの完了コードが設定されます。詳細コードに0がセットされる場合は、対応していないファイル形式です。(*2)
0108 | 指定された区分編成ファイルのメンバの検索に失敗しました。詳細コードにFINDマクロの完了コードが設定されます。(*2)
0110 | 指定されたファイルのクローズに失敗しました。詳細コードにCLOSEマクロの完了コードが設定されます。(*2)
0111 | 指定されたファイルがカタログ簿に存在しません。詳細コードにLOCATEマクロの完了コードが設定される。(*3)
9998 | 指定されたボリュームに該当ファイルが存在しません。
9999 | 指定されたファイル名が不正です。
その他 | 下記のいずれかによってエラーとなった可能性があります。 XRCRD 定義カードの指定が正しくない 指定したファイルが存在しない 指定したファイルが他のジョブで使用中 指定したファイルの属性はXRJOIN でサポートしていない

※上記で原因が特定できない、あるいはエラーコードにおける原因が異なる場合、技術サポート契約を締結済みのお客様は、技術サポートサービス窓口までお問い合わせください。

*1 | : | 「Authorized Assembler Services Guide」を参照してください。
*2 | : | 「DFSMS: Using Data Sets」を参照してください。
*3 | : | 「DFSMSdfp Advanced Services」を参照してください。

* XRJOIN 024 *

  NO.nn INVALID UNIT

nn

  : 結合されたファイルを指定したカード番号

内容）

  ユニット名が不正です。

対処）

  XRCRD定義カードのUNITパラメータを正しく指定し、再度実行してください。

* XRJOIN 025 *

  NO.nn INPUT FILE DCB-INFORMATION GET ERROR RC=code

nn

  : エラーの発生したカード番号

code

  : 完了コード(表2.7 参照)

内容）

  入力ファイルの属性情報が取得できません。

対処）

  完了コードを調べ対処を行ってください。なお、MT、またはマイグレートされたファイルの結合を行った場合は、このメッセージが必ず出力されますが、正常に動作しています。

表2.7 完了コード一覧

完了コード | エラーメッセージ
0001 | OBTAINマクロで異常が発生しました。
0002 | 該当ボリュームにデータセットが存在しません。
0003 | データセットがカタログ簿に存在しません。
上記以外 | 「MVS/ESA SP 許可アセンブラー解説書ALE-DYN」のDYNALLOCマクロのエラーコード参照。