テキスト | CSECT ... がありません。 |
[説明] | 次のいずれかにより、このエラーが発生します。 - メッセージに示されたモジュールが、 リンクエディット内にありません。 - CSECT 命令がモジュールのソースにありません。 - CSECT 命令のモジュール名が変更されました。 |
[対処] | モジュールがリンクエディットに含まれていないことを確認してください。 モジュールのソースが完全か、または正しいことを確認してください。 |
テキスト | INIT コールはステータスコード ... で失敗しました。 |
[説明] | Natural DL/I の初期化ルーチンが INIT コールを発行し、 IMS/TM に対して、データが利用できない場合に、ステータスコード "BA" または "BB" を受け入れる準備ができたことを通知します。 このコールに失敗し、DL/I が、 このメッセージに示されているステータスコードを返しました。 |
[対処] | ステータスコードの詳細については、 該当する IBM ドキュメントを参照してください。 |
テキスト | NDLNUC および ... のバージョンが一致しません。 |
[説明] | Natural DL/I リンクエディットに含まれるモジュールは、同じバージョンである 必要があります。 モジュール名:NDLSINIT |
[対処] | NDLNUC、NDLSIO00、および NDLPARM をチェックしてください。 |
テキスト | DLISIZE は ... より大きくしなければなりません。 |
[説明] | DLISIZE が "0" でない場合は、Natural for DL/I で 必要となるバッファをすべて格納できるだけの大きさにする必要があります。 |
[対処] | DLISIZE を、エラーメッセージに示されている値に設定してください。 |
テキスト | Natural for DL/I のバッファの GETMAIN にエラー ... があります。 |
[説明] | Natural for DL/I がスレッドからバッファを 取得しようとしたときに、エラーが発生しました。 |
[対処] | スレッドのサイズを増やしてください。 |
テキスト | Natural for DL/I のサブプール ... の GETMAIN にエラー ... があります。 |
[説明] | Natural for DL/I が、バッファから(エラーメッセージに示されている) サブプールを取得しようとしたときに、エラーが発生しました。 |
[対処] | Software AG サポートに連絡してください。 |
テキスト | NTDB マクロに、DL/I とマークされている DBID がありません。 |
[説明] | Natural for DL/I が呼び出されましたが、NTDB マクロには、 DL/I 用に予約されているデータベースがありません。 |
[対処] | Natural for DL/I を呼び出さない場合は、DLISIZE=0 と設定して Natural を呼び出してください。 Natural for DL/I を呼び出す場合は、NTDB マクロのエラーを修正してください。 |
テキスト | XRST コールは DL/I のステータスコード :1: で失敗しました。 |
[説明] | BMP を開始するときに、Natural DL/I の初期化ルーチンは、 拡張再起動(XRST)コールを発行します。 このコールが失敗し、DL/I はメッセージに 示されているステータスコードを返しました。 |
[対処] | ステータスコードの詳細については、 該当する IBM ドキュメントを参照してください。 |
テキスト | 有効な PSB 名が指定されていません。 |
[説明] | PCB アドレスリストをポイントするアドレスが、空白またはゼロです。 これは、ゼロ以外の DLISIZE が指定され、かつ以下のいずれかに当てはまる場合に発生します。 1) Natural が、DL/I リージョンコントローラ(z/OS では DFSRRC00、 z/VSE では DLZRRC00)の制御下で実行されていない。 2) Natural は DL/I リージョンコントローラの制御下で実行されているが、 内部エラーのため、PCB アドレスリストが Natural for DL/I に渡されていない。 3) JCL の PSB 名と CMSYNIN の PSB 名が一致していない。 モジュール名: NDLSINIT 問題判定:Natural の起動に使用される JCL をチェックします。 |
[対処] | 1 の場合は、DL/I リージョンコントローラの制御下で Natural を実行するか、 または DLISIZE=0 と設定して Natural を実行してください。 2 の場合は、Software AG サポートに連絡してください。 3 の場合は、JCL または CMSYNIN の PSB 名 を修正してください。 |
テキスト | NSB ... が FDIC システムファイル上に見つかりません。 |
[説明] | Natural の起動に使用された PSB が FDIC システムファイル上に定義されていないか、または(データベースから 予期しないリターンコードが返されたために)読み込めませんでした。 モジュール名: NDLSINIT 問題判定:正しいシステムファイルが 割り当てられているかどうかををチェックします。 |
[対処] | 正しい FDIC を指定するか、または NATPSB プロシージャを実行して、 FDIC システムファイル上に NSB を格納してください。 トランザクションに関連付けられた NSB が不要な場合は DLISIZE=0 と設定してください (この場合は DL/I にアクセスする必要がないため)。 |
テキスト | グローバルエリアのロード中にエラーが発生しました。 |
[説明] | NDPSGLBA モジュールは、リンクステップに含まれていないため、 ダイナミックにロードできません。 モジュール名:NDPSGLBA 問題判定:リンクエディットのリストを取得します。 |
[対処] | NDPSGLBA をリンクエディットステップに含めるか(バッチおよび CICS)、 または STEPLIB DD カードに指定してください(IMS/TM)。 |
テキスト | Natural for DL/I 初期化は失敗しました。 |
[説明] | このエラーの原因については、このエラーメッセージとともに発行される 詳細なエラーメッセージに記載されています。 |
[対処] | 詳細なメッセージに記載された説明を参照してください。 |
テキスト | NDB/NSB のロード中にエラーが発生しました。 |
[説明] | ロードライブラリ(z/VSE ではコアイメージライブラリ)から、 NDB または NSB をロードできませんでした。 モジュール名: NDLBINDB、NDLBINSB。 問題判定:項目 11 または項目 12。 |
[対処] | 1. ロード(コア)ライブラリに NDB/NSB が含まれているかどうかをチェックしてください。 2.上記のモジュールを作成する NATDBD/NATPSB プロシージャの アセンブリおよびリンクステップの結果をチェックしてください。 |
テキスト | END TRANSACTION コマンドにエラーが発生しました。 |
[説明] | "ET" コマンドの発行時にエラーが発生したため、NDB(または NSB)を Natural システムファイルに格納できませんでした。 メッセージ "SYSDLI: 1004" には、Natural I/O プロセッサから 受信した I/O レスポンスコードが含まれています。 I/O コードについては、Adabas または Natural ドキュメントで それぞれ説明しています。 モジュール名:NDPBNDB1、NDPBNSB1。 問題判定:項目 11 または項目 12。 |
[対処] | データベース管理者に連絡してください。 |
テキスト | DBD には DL/I フィールドが多すぎます(468 を超えています)。 |
[説明] | DL/I フィールドの数が 468(13 * (26 + 10))を 超えている DBD は処理できません。 これは設計上の制限です。 モジュール名:NDPBSESH 問題判定:項目 4、11。 |
[対処] | DL/I フィールドの数を減らしてください。 |
テキスト | ワークエリアの取得(NDB/NSB の格納)中にエラーが発生しました。 |
[説明] | Natural DL/I が、論理 DBD の処理中に ワークエリアを取得しようとした後で、 GETMAIN/GETVIS マクロによってエラーメッセージが返されました。 モジュール名: NDPBNDB1 問題判定:項目 11。 |
[対処] | パラメータ/リージョンサイズを増やします。 |
テキスト | NDB/NSB の格納中にエラーが発生しました。 |
[説明] | NDB/NSB の STORE 処理中に、Adabas "N1" コマンドによって、 または VSAM "PUT" によって、エラーメッセージが返されました。 エラーメッセージ "SYSDLI: 1103" には、Natural I/O プロセッサから 受信した I/O レスポンスコードが含まれています。 I/O コードについては、Adabas または Natural ドキュメントで それぞれ説明しています。 モジュール名:NDLBSNDB、NDLBSNSB。 問題判定:項目 11。 |
[対処] | I/O エラーを引き起こした条件を修正します。 |
テキスト | DBD/PSB 名がロードモジュール名と一致しません。 |
[説明] | DBD/PSB マクロの NAME パラメータが、 NATDBD/NATPSB プロシージャのアセンブリおよび リンクステップが含まれているロード(z/VSE ではコア) ライブラリのロードモジュール名と一致しません。 モジュール名: NDLBINDB、NDLBINSB。 問題判定:項目 4/5、11/12。 |
[対処] | NATDBD/NATPSB プロシージャのアセンブリステップの出力が含まれている ロードモジュールの名前をチェックしてください。また、 NAME パラメータと一致するように、そのロードモジュールの名前を変更してください。 アセンブリ中に SAG マクロが使用されていることを確認してください。 |
テキスト | NDB は見つかりません。 |
[説明] | 内部エラーが発生しました。 モジュール名:NDPBRNDB 問題判定:項目 1(トレースパラメータ =(CMD、REQ、SER))、11。 |
[対処] | Software AG サポートに連絡してください。 |
テキスト | ワークエリアの取得時にエラーが発生しました。 |
[説明] | 処理中の NDB の古いコピーの最初のスロットの読み込み先に していた I/O エリアを取得しようとしたときに、 GETMAIN/GETVIS マクロからエラーメッセージを受け取りました。 モジュール名: NDPBRNDB 問題判定:項目 11。 |
[対処] | パラメータ/リージョンサイズを増やします。 |
テキスト | ワークエリアの取得時にエラーが発生しました。 |
[説明] | 処理中の NDB の古いコピーの読み込み先にしていた I/O エリアを取得しようとしたときに、 GETMAIN/GETVIS マクロからエラーメッセージを受け取りました。 モジュール名:NDPBRNDB 問題判定:項目 11 または項目 12。 |
[対処] | パラメータ/リージョンサイズを増やします。 |
テキスト | NDB の読み込み中にエラーが発生しました。 |
[説明] | 古いコピーの読み込み中にエラーが発生したため、新しい NDB コピーを Natural システムファイルに格納できませんでした。 エラーメッセージ「SYSDLI: 1004」には、Natural I/O プロセッサから受信した I/O レスポンス コードが含まれています。 I/O コードについては、Adabas または Natural ドキュメントで それぞれ説明しています。 モジュール名: NDPBRNDB 問題判定:項目 11。 |
[対処] | I/O エラーを引き起こした条件を修正します。 |
テキスト | NDB の読み込み中にエラーが発生しました。 |
[説明] | 古いコピーの読み込み中にエラーが発生したため、新しい NDB コピーを Natural システムファイルに格納できませんでした。 エラーメッセージ「SYSDLI: 1004」には、Natural I/O プロセッサから受信した I/O レスポンス コードが含まれています。 I/O コードについては、Adabas または Natural ドキュメントで それぞれ説明しています。 モジュール名: NDPBRNDB 問題判定:項目 11。 |
[対処] | I/O エラーを引き起こした条件を修正します。 |
テキスト | NDB の読み込み中にエラーが発生しました。 |
[説明] | 既存の NDB(または NSB)の古いコピーを更新するため 読み込んでいる最中に、エラーが発生しました。 エラーメッセージ 「SYSDLI: 1004」には、Natural I/O プロセッサから受信した I/O レスポンス コードが含まれています。 I/O コードについては、Adabas または Natural ドキュメントで それぞれ説明しています。 モジュール名: NDPBDNDB、NDPBDNSB。 問題判定:項目 11 または項目 12。 |
[対処] | I/O エラーを引き起こした条件を修正します。 |
テキスト | NDB の読み込み中にエラーが発生しました。 |
[説明] | 既存の NDB(または NSB)の古いコピーを更新するため 読み込んでいる最中に、エラーが発生しました。 エラーメッセージ 「SYSDLI: 1004」には、Natural I/O プロセッサから受信した I/O レスポンス コードが含まれています。 I/O コードについては、Adabas または Natural ドキュメントで それぞれ説明しています。 モジュール名: NDPBDNDB、NDPBDNSB。 問題判定:項目 11 または項目 12。 |
[対処] | I/O エラーを引き起こした条件を修正します。 |
テキスト | NDB の削除中にエラーが発生しました。 |
[説明] | NDB の古いコピーの削除中に エラーが発生しました。 エラーメッセージ「SYSDLI: 1004」には、Natural I/O プロセッサから 受信した I/O レスポンスコードが含まれています。 I/O コードについては、Adabas または Natural ドキュメントで それぞれ説明しています。 モジュール名:NDPBDNDB 問題判定:項目 11。 |
[対処] | I/O エラーを引き起こした条件を修正します。 |
テキスト | NDB/NSB は見つかりません。 |
[説明] | このエラーは、NDB(または NSB)が削除前に 更新のために読み込まれるときに発生します。 このエラーが発生するきっかけは、"L3" コマンド(Adabas システムファイル)または VSAM GET(VSAM システムファイル)です。 エラーメッセージ「SYSDLI: 1004」には、Natural I/O プロセッサから 受信した I/O レスポンスコードが含まれています。 I/O コードについては、Adabas または Natural ドキュメントで それぞれ説明しています。 モジュール名: NDPBDNDB、NDPBDNSB。 問題判定:項目 11 または項目 12。 |
[対処] | I/O エラーを引き起こした条件を修正します。 |
テキスト | 論理 NDB の構築中にエラーが発生しました。 |
[説明] | 論理 NDB の構築に使用されたワークエリアが小さすぎます。 モジュール名: NDPBNDBL 問題判定:項目 11。 |
[対処] | Software AG サポートに連絡してください。 Software AG は、NDPBNDB1 の YLOG を変更して、NDLB0001 を再リンクします。 |
テキスト | 論理 NDB の構築中にシーケンスフィールドエラーが発生しました。 |
[説明] | 仮想の論理子でないセグメントに、 複数のシーケンスフィールドが見つかりました。 仮想の論理子セグメントに対してのみ、 5 つまでのシーケンスフィールドを定義できます。 モジュール名: NDPBNDBL 問題判定:項目 4、11。 |
[対処] | DBDGEN プロシージャが、この DBD に対して正常に実行 されたことを確認します。このエラーは DBDGEN によって検知されます。 |
テキスト | 論理 NDB での AIX リンクの構築中にエラーが発生しました。 |
[説明] | 内部エラーが発生しました。 モジュール名: NDPBNDBL 問題判定:項目 4、11。 |
[対処] | Software AG サポートに連絡してください。 |
テキスト | 論理 NDB のワークエリアの取得中にエラーが発生しました。 |
[説明] | GETMAIN/GETVIS マクロが、 論理 NDB を構築するワークエリアを取得するために起動されました。 ゼロ以外のレスポンスコードが返されました。 モジュール名: NDPBNDB1 問題判定:項目 11。 |
[対処] | パラメータ/リージョンサイズを増やします。 |
テキスト | ソースとして参照されるセグメントが見つかりません。 |
[説明] | SOURCE パラメータを使用したセグメント処理中に、 指定されたセグメントが、SOURCE キーワードで指定した DBD に対応する NDB に見つかりませんでした。 モジュール名: NDPBNDBL 問題判定:項目 11。 |
[対処] | ACBGEN プロシージャが、この DBD に対して正常に実行 されたことを確認します。このエラーは ACBGEN によって検知されます。 |
テキスト | 論理 NDB のワークエリアの取得中にエラーが発生しました。 |
[説明] | GETMAIN/GETVIS マクロが、 論理 NDB を構築するワークエリアを取得するために起動されました。 ゼロ以外のレスポンスコードが返されました。 モジュール名: NDPBNDB1 問題判定:項目 11。 |
[対処] | パラメータ/リージョンサイズを増やします。 |
テキスト | NDB が Natural システムファイル上に見つかりません。 |
[説明] | SOURCE パラメータを使用したセグメント処理中に、SOURCE キーワードで 指定した DBD に対応する NDB が Natural システムファイルに 見つかりませんでした。 モジュール名: NDPBNDBL 問題判定:項目 11。 |
[対処] | DBDGEN プロシージャが、この DBD に対して正常に実行 されたことを確認します。このエラーは DBDGEN によって検知されます。 |
テキスト | "SOURCE" キーワードでセグメントの禁止フラグが "ON" に設定されています。 |
[説明] | プロシージャ NATDBD は、論理 DBD に対して実行されます。 この DBD には、物理データベース "dbname" で セグメントタイプ "segname" を識別するために、 SOURCE=((segname,,dbname)) ステートメントが含まれています。 ただし、"dbname" に対応する NDB には、禁止と マークされているセグメントタイプが 1 つ以上含まれています。 これらのセグメントタイプは、現実の論理子セグメントタイプ への参照がすべて解決できるわけではないため、 "dbname" に対する NATDBD の実行中に、 Natural によって禁止されました。 モジュール名: NDPBNDBL 問題判定:項目 11。 |
[対処] | 論理 DBD に NATDBD を実行する前に、参照されている 物理 DBD すべてに NATDBD を実行してください。 論理関係が再帰構造の結果である場合は、物理 DBD に NATDBD を少なくとも 2 回実行してください。 |
テキスト | ソースエラーテーブルがオーバーフローしました。 |
[説明] | エラーフラグの付いたセグメントのリストが 含まれているテーブルが小さすぎます。 モジュール名:NDPBNDBL 問題判定:項目 4。 |
[対処] | Software AG サポートに連絡してください。 |
テキスト | ソースとして参照される物理 NDB が見つかりません。 |
[説明] | SOURCE パラメータを使用したセグメント処理中に、SOURCE キーワードで 指定した DBD に対応する NDB が Natural システムファイルに 見つかりませんでした。 (NDB は、一部のセグメントの禁止フラグが "ON" に設定された状態で、 Natural システムファイルに格納されています)。 モジュール名:NDPBNDBL 問題判定:項目 4。 |
[対処] | NATDBD プロシージャを再実行してください。 詳細については、Natural DL/I のドキュメントの 論理データベースに関するセクションを参照してください。 |
テキスト | NSB(CMPAT=YES)のスキャン中にエラーが発生しました。 |
[説明] | モジュール名:NDPBNSB1 |
[対処] | PSB 定義をチェックしてください。 |
テキスト | Natural ニュークリアスが見つかりません。 |
[説明] | z/VSE で NDL バッチを実行すると、NDLSINID は、名前が JCL で 指定された Natural フェーズのロードを試みます。 このフェーズが見つかりませんでした。 モジュール名: NDLSINID |
[対処] | JCL で Natural フェーズの名前をチェックしてください。 |
テキスト | Natural ニュークリアスをロードするのに十分なメモリがありません。 |
[説明] | z/VSE で NDL バッチを実行すると、NDLSINID は、名前が JCL で 指定された Natural フェーズのロードを試みます。 利用可能なメモリが不十分なため、 このフェーズをロードできませんでした。 モジュール名: NDLSINID |
[対処] | Natural バッチフェーズのサイズをチェックし、 そのサイズに応じて、JCL で SIZE パラメータを指定してください。 |
テキスト | Natural エラーテキスト 4nnn は表示できません。 |
[説明] | 4000 番台のエラーに対して、有効な特定のエラーメッセージはありません。 |