テキスト | 実行が正常に終了しました。 |
[説明] |
このメッセージは、Natural バッチジョブの 正常実行、または正常終了を示します。 |
[対処] |
対処は必要ありません。 |
テキスト | データベースループ処理が制限を超えました。 |
[説明] |
HISTOGRAM/FIND/READ のデータベースループの処理制限が、 数値定数またはユーザー定義変数で指定されています。 この制限を超えることは一般にはエラーではありません。 ただし、この上限を超えたデータベースループのレコードは 検索条件に合っていても処理されません。 注:処理ループの全体的な制限は、Natural セッションパラメータ LT で 指定することもできます。 |
[対処] |
- 制限値を増やしてください。 - または、このエラーメッセージを無視してください。 |
テキスト | タイムリミットを超えました。 |
[説明] |
TP モードでは、 このメッセージは、システム生成時に TP モニタに指定されたタイムアウトパラメータが、 現在のプログラムを操作するために十分でないことを意味しています。 バッチモードでは、プログラムが無限ループではないとわかると (SET GLOBALS ステートメントまたは GLOBALS コマンドの) MT パラメータを使用して、CPU 時間を増やすことができます。 |
[対処] |
プログラムをチェックし、必要な場合は修正してください。 プログラムにエラーがない場合は、Natural 管理者に連絡してください。 |
テキスト | プログラムの実行中に異常終了 ... が発生しました。 |
[説明] |
Natural オブジェクトプログラムの実行中に異常終了が発生しました。 このエラーの主な原因として、実行中に正しくない数値データが 入っている算術オペランドを使用したことが考えられます。 |
[対処] |
プログラムをチェックして、エラーを修正してください。 |
テキスト | プログラムのコンパイル中に異常終了 ... が起きました。 |
[説明] |
Natural の構文/コンパイルフェーズで、 内部的な異常終了が起きました。 |
[対処] |
Natural 管理者に連絡してください。 |
テキスト | コマンド分析中に異常終了 ... が起きました。 |
[説明] |
コマンドの評価中、Natural システムに異常終了が起きました。 |
[対処] |
Natural 管理者に連絡してください。 |
テキスト | データベースループが "LE=ON" で指定された制限に達しました。 |
[説明] |
FIND、READ、または HISTOGRAM ステートメントで指定された データベース処理ループの制限に達しました。 これにより、ループステートメントが終了されますが、プログラムフローは中断したループ後の ステートメントによって通常どおり続行されます。 パラメータ "LE=ON" が設定されている場合は、プログラムの終了時に エラーメッセージ NAT0957 が表示されます。 この制限は、データベースループステートメント(例:FIND (10) ..) で値を明示的に設定するか、または値が明示的に指定されていない場合は、 LIMIT ステートメント(例:LIMIT 10)により プログラムでグローバルに設定されます。 バッチモードでは、セッションパラメータ CC が "OFF" に設定されている場合にのみ、 Natural によって処理が続行されます。 |
[対処] |
制限値を増やすか、または "LE=OFF" を設定してください。 |
テキスト | メソッド ... の ODA(オブジェクトデータエリア)の使用が不正です。 |
[説明] |
クラス固有の データを使用するため、オブジェクトデータエリア(ODA)がメソッドで定義されます。 ODA がサブプログラムに定義される場合、このサブプログラムはクラスのメソッドとしてのみ呼び出すことができます(ステートメント SEND METHOD)。 また、メソッドに定義された ODA は、クラスに定義された ODA と 互換性がある必要があります。 メソッドは、SEND METHOD を使用せずに呼び出されているか、または メソッドに定義された ODA に、クラスに定義された ODA とは 異なる数の変数が含まれています。 |
[対処] |
SEND METHOD を使用して、メソッドをアクティブにしてください。 メソッドに定義された ODA に、クラスに定義された ODA と同じ数の変数が 含まれていることを確認してください。 |
テキスト | クラス ... とメソッド ... (...) の ODA 構造が矛盾しています。 |
[説明] |
クラス固有の データを使用するため、オブジェクトデータエリア(ODA)がメソッドで定義されます。 したがって、クラスに定義された ODA の構造は、メソッドに定義された ODA の 構造と一致している必要があります。 矛盾が、カッコ内に示された変数に対して検出されました。 |
[対処] |
メソッドの ODA とそのクラスに含まれている変数が、 同じフォーマットと長さを持っていることを確認してください。 |
テキスト | SAVE/CATALOG/PURGE/UNCATALOG 処理が異常終了しました。 |
[説明] |
処理を繰り返し実行しようとしましたが、 XREF データが処理されたときに、 トランザクションバックアウトに対するレスポンスコード "9" が、 Adabas から返されました。 |
[対処] |
Natural 管理者に、Adabas に指定されている 最大トランザクション継続時間の調査を依頼してください。 |
テキスト | SAVE/CAT/PURGE/UNCAT を同時に実行したか、または Adabas ホールドキューあふれです。 |
[説明] |
同じソースプログラム/オブジェクトモジュールが、 別のユーザーにより更新処理中です。 このエラーは、Natural ソース/オブジェクトプログラムの "古い" コピーを削除しようとしているとき、 Adabas レスポンスコード "145" を受け取った場合にも表示されます。 このエラーの一般的な原因は、 Adabas ホールドキューのオーバーフローです。 |
[対処] |
後で再実行してください。 このエラーが続く場合は、Natural 管理者に連絡してください。 |
テキスト | Natural システムライブラリへの不正なアクセスです。 |
[説明] |
Natural システムライブラリ "SYSLIB" のプログラムに アクセスまたは置き換えを実行しようとしました。 "SYSLIB" の使用は、Natural システムルーチンで制限されています。 ユーザーはこのライブラリ ID を使用しないでください。 |
[対処] |
システムライブラリ "SYSLIB" にアクセスしないでください。 |
テキスト | プログラム実行時にセキュリティ違反が発生しました(...)。 |
[説明] |
現在のユーザーが、使用できない Natural プログラムを 実行しようとしました。 |
[対処] |
Natural 管理者に連絡してください。 |
テキスト | サブルーチン/ファンクション ... はメンバ ... としてすでに存在しています。 |
[説明] |
ライブラリ内のサブルーチン/ファンクションの名前は、 ユニークでなければいけません。 |
[対処] |
サブルーチン/ファンクションに対して別の名前を選択してください。 |
テキスト | 変換エラーが RESULT パラメータ :1:(:2: :3:/:4:/:5:/:6:)を返しました。 |
[説明] |
オブジェクト :3:(タイプ :2:、ロード元ライブラリ :4: データベース :5: ファイル番号 :6:)の BY VALUE RESULT 属性で 定義されたパラメータ :1: の値を返している際に、 変換エラーが発生しました。 現在の値が Natural ドキュメントの「計算割り当ての規則」の 記述に従っているかどうかをチェックします。 |
[対処] |
プログラムの誤りを修正してください。 |
テキスト | 変換 エラーが BY VALUE パラメータ :1:(:2: :3:/:4:/:5:/:6:)を割り当てました。 |
[説明] |
オブジェクト :3:(タイプ :2:、ロード元ライブラリ :4: データベース :5: ファイル番号 :6:)の BY VALUE(RESULT) 属性で 定義されたパラメータ :1: の値を割り当てている際に、 変換エラーが発生しました。 現在の値が Natural ドキュメントの「計算割り当ての規則」の 記述に従っているかどうかをチェックします。 |
[対処] |
プログラムの誤りを修正してください。 |
テキスト | 関数 ... は現在のコンテキスト内では使用できません。 |
[説明] |
この関数は、特定のコンテキスト(3GL callnat インターフェイス、 SEND METHOD、または PARSE がアクティブであるなど)内では 使用できません。 |
[対処] |
プログラムの誤りを修正してください。 |
テキスト | 必須パラメータ ... が指定されていません(... .../.../.../...)。 |
[説明] |
PDA 内でオプションとして指定されていないパラメータが、 渡されませんでした。 呼び出されたオブジェクトは、タイプ、名前、データベース ID、 およびファイル番号で記述されています。 このエラーは、渡されるパラメータが少なすぎる場合にも発生することがあります。 |
[対処] |
プログラムをチェックして、エラーを修正します。 |
テキスト | ダイナミックパラメータ ... が一致しません(... .../.../.../...)。 |
[説明] |
参照によって使用されるパラメータは、呼び出し側と宣言内の 両方でダイナミックであるか、または、呼び出し側と 宣言内の両方で非ダイナミックでなければなりません。 パラメータ番号が指定され、呼び出されたオブジェクトは、タイプ、 名前、データベース ID、およびファイル番号によって記述されます。 |
[対処] |
プログラムをチェックして、エラーを修正します。 |
テキスト | プログラムのソース行の制限が 0 に設定されています。 |
[説明] |
このアプリケーションでのユーザーのセキュリティ権限では、 ユーザーはソースプログラムを作成できますが、 ソース行数の制限が誤って "0" に設定されています。 |
[対処] |
Natural Security 管理者に連絡してください。 |
テキスト | ソース行の制限に達しました。 |
[説明] |
このアプリケーションでのユーザーのセキュリティ権限で、 新しいプログラムを作成するソース行の制限が定義されています。 新しいプログラムを作成する場合、この制限を超えてはなりません。 |
[対処] |
- プログラムサイズを小さくしてください。または - Natural Security 管理者に ソース行の制限を増やすことを依頼してください。 |
テキスト | ユーザーはこのコマンド ... を使う権限を持っていません。 |
[説明] |
このアプリケーションでのユーザーのセキュリティ権限では、 特定のコマンドしか使用できません。 ユーザーは指定したコマンドを使用できません。 |
[対処] |
- この環境ではこのコマンドを使用しないでください。または - Natural Security 管理者に権限の付与を依頼してください。 |
テキスト | ユーザーは指定したステートメントを使う権限を持っていません。 |
[説明] |
このアプリケーションでのユーザーのセキュリティ権限では、 特定のステートメントしか使用できません。 ユーザーは指定したステートメントを使用できません。 |
[対処] |
- このステートメントを使用しないでください。または - Natural Security 管理者に権限の付与を依頼してください。 |
テキスト | ユーザーは指定したファイルを使う権限を持っていません。 |
[説明] |
このアプリケーションでのユーザーのセキュリティ権限では、 特定のファイルしか使用できません。 ユーザーは指定したファイルを使用できません。 |
[対処] |
- このファイルを使用しないでください。または - Natural Security 管理者に権限の付与を依頼してください。 |
テキスト | ユーザーは指定したファイルを更新する権限を持っていません。 |
[説明] |
このアプリケーションでのユーザーのセキュリティ権限では、 特定のファイルしか更新できません。 ユーザーは指定したファイルを更新できません。 |
[対処] |
- このファイルを使用しないでください。または - Natural Security 管理者に権限の付与を依頼してください。 |
テキスト | コマンド選択に対して矛盾したセキュリティ定義があります。 |
[説明] |
Natural Security システムの選択画面で Natural 管理者によって選択されたコマンドが システムに定義されていなかった場合、定義の矛盾が起きます。 |
[対処] |
Natural 管理者に連絡してください。 |
テキスト | ステートメントの選択で、セキュリティ定義に矛盾が起きました。 |
[説明] |
Natural 管理者が システムに定義されていないステートメントを選択した場合、 セキュリティ定義に矛盾が起こります。 |
[対処] |
Natural 管理者に連絡してください。 |
テキスト | デフォルトのフォーマット定義(N7)の使用が正しくありません。 |
[説明] |
Natural Security では、ユーザー属性を指定できます。 これらのうちの 1 つのオプションで ユーザーがデフォルトのフォーマット定義(N7)を使用できるかどうかを指定します。 ユーザーはこのアプリケーションでは、 このオプションを使用できません。 |
[対処] |
ユーザー定義変数には必ずフォーマット/長さを 指定する必要があります。 |
テキスト | ライブラリの指定は許されません。 |
[説明] |
セキュリティ保護環境では、ユーザーはコマンドでライブラリ ID を 指定しただけではライブラリにアクセスできません。 ユーザーはライブラリに正しくログオンしてから、そのライブラリにアクセスしてください。 非セキュリティ環境であっても、 ライブラリ ID が "SYS" で始まる場合は保護されます。 |
[対処] |
ライブラリにログオンしてから、コマンドを再発行してください。 |
テキスト | データベースファイル番号の使用が正しくありません。 |
[説明] |
データベースアクセスステートメント内では ファイル番号を使用できません。 |
[対処] |
ファイル番号の代わりにビュー名を使用してください。 |
テキスト | 2 文字のデータベースショートネームフィールドの使用は許されません。 |
[説明] |
次の場合、2 文字のデータベースショートネームフィールドの参照は許されません。 1) Natural Security 環境で実行している場合。 2) データビューの定義内部(DEFINE DATA)。 3) DEFINE DATA LOCAL が変数を定義するために以前に使用された場合。 4) コンパイラオプション DBSHORT=OFF が設定されている場合。 |
[対処] |
2 文字のデータベースショートネームフィールドを使用しないでください。 |
テキスト | 内部エラー:要求されたシステムコマンドは正しくありません。 |
[説明] |
定義されていない Natural プログラムを必要とする システムコマンドが要求されました。 |
[対処] |
Natural 管理者に連絡してください。 |
テキスト | Natural Security により更新コマンドの権限を与えられていません。 |
[説明] |
ユーザーは更新コマンドの実行が認められていません。 |
[対処] |
Natural Security の定義/権限について、 Natural 管理者に問い合わせてください。 |
テキスト | このファイルは Natural Security では定義されていません。 |
[対処] |
- プログラムをチェックして、エラーを修正してください。 - または、Natural Security 管理者に連絡してください。 |
テキスト | ファンクション ...(.../.../...)に戻り値が定義されていません。 |
[説明] |
戻り値が呼び出し側オブジェクトに必要ですが、呼び出された ファンクションに定義されていません。 関数名、ライブラリ、DBID および FNR が エラーメッセージに示されています。 |
[対処] |
プログラムをチェックして、エラーを修正してください。 |
テキスト | 戻り変数のフォーマット/長さが矛盾しています(.../.../.../...)。 |
[説明] |
DEFINE PROTOTYPE ステートメントに指定された戻り変数は、呼び出された ファンクションに定義された対応する戻り変数とは異なる フォーマット/長さで定義されています。 関数名、ライブラリ、DBID および FNR が エラーメッセージに示されています。 |
[対処] |
プログラムをチェックして、エラーを修正してください。 |
テキスト | BY VALUE 変数の変換エラーです(.../.../.../...)。 |
[説明] |
ファンクションにおいて属性 BY VALUE で定義される戻り変数の値を 返している際に、変換エラーが発生しました。 DEFINE PROTOTYPE ステートメントで指定された値が、 Natural ドキュメントで説明されている「演算割り当てのルール」に 適合していることを確認してください。 関数名、ライブラリ、DBID および FNR が エラーメッセージに示されています。 |
[対処] |
プログラムの誤りを修正してください。 |
テキスト | ダイナミック戻り変数の不一致です(.../.../.../...)。 |
[説明] |
参照によって使用される戻り変数は、DEFINE PROTOTYPE ステートメントと ファンクション宣言の両方で、ダイナミックまたは 非ダイナミックのいずれかになっている必要があります。 関数名、ライブラリ、DBID および FNR が エラーメッセージに示されています。 |
[対処] |
プログラムをチェックして、エラーを修正してください。 |
テキスト | STORE/UPDATE ステートメントのフォーマットバッファが正しくありません。 |
[説明] |
STORE/UPDATE ステートメントのフォーマットバッファの長さが 0 になっています。 これは無効です。 |
[対処] |
プログラムをチェックして、エラーを修正してください。 |
テキスト | 内部エラーが発生しました。 |
[対処] |
Natural 管理者に連絡してください。 |
テキスト | 内部エラーが発生しました。 |
[対処] |
Natural 管理者に連絡してください。 |
テキスト | FIND の集合名が RETAIN テーブルに見つかりません。 |
[説明] |
FIND ... RETAIN ステートメントによって作成される FIND 集合テーブルの中にない集合名が参照されました。 |
[対処] |
正しい FIND 集合名を入力してください。 |