Db2® 「Edit (編集)」パネル
「Db2® Edit (編集)」パネルを使用して、編集するオブジェクトの名前を入力します。また、このパネルを使用して、オブジェクトの論理ビューを記述するテンプレートの名前も指定します。
パネルとフィールドの定義
Process Options Help ──────────────────────────────────────────────────────────────────────────────── FM/Db2 (DFG2) Db2 Edit Specify the Db2 Object: Location . . . . . Database . . (optional) Owner . . . . . . . FMNUSER + Table space (optional) Name . . . . . . . EMP + Start position . . 1 Row count . . . . . 100 Number of rows to edit Template: Data set name . . . 'FMNUSER.TEMPLATE' Member . . . . . . SALARY Processing Options: Template usage Enter "/", "A"lways to select option 3 1. Above Edit options 2. Previous Edit template 3. Generate from table Re-edit template 4. Generate/Replace Create audit trail Command ===> F1=Help F2=Split F3=Exit F4=Expand F7=Backward F8=Forward F9=Swap F10=Left F11=Right F12=Cancel
- 位置
- Db2® オブジェクトのロケーション名。総称名を指定して、リストから選択することができます。このフィールドに値を入力すると、同義語のオブジェクト名は認識されず、選択リストに含まれません。
- データベース
- Db2® オブジェクトのデータベース名。このフィールドを使用してオプションで データベースを指定して、処理するオブジェクトをさらに定義することができます。このフィールドに値を入力すると、以下のようになります。
- 「Owner (所有者)」および「Name (名前)」の 選択リストに表示される値は、ここで指定されたデータベース内に定義された値に限定されます。
- 同義語の名前は認識されず、選択リストに含まれません。
- 所有者
- オブジェクトの所有者の名前。総称名を指定して、リストから選択することができます。オブジェクトの「Name (名前)」フィールドに同義語を指定するには、このフィールドをブランクのままにしておくか、 現行の SQLID を含む総称名を指定するか、または現行の SQLID を指定します。「Table space (表スペース)」、「Database (データベース)」、「Location (ロケーション)」フィールドのいずれかが非ブランクの場合、同義語は認識されず、表選択リストに含まれません。
「Translate Db2® object names (Db2 オブジェクト名を変換)」オプションが選択されている場合、小文字は大文字に変換されます。このオプションが選択されていない場合、小文字は大文字に変換されません。 このような状態では、「
sysibm
」などの小文字の所有者名が、Db2® カタログ内の「SYSIBM
」と 一致しないことになります。 - Table space
- Db2® オブジェクトの表スペース名。処理するオブジェクトをさらに定義するには、このフィールド を使用して、オプションで表スペースを指定します。このフィールドに値を入力すると、以下のようになります。
- 「Owner (所有者)」および「Name (名前)」の 選択リストに表示される値は、ここで指定された表スペース内に定義された値に限定されます。
- 同義語の名前は認識されず、選択リストにも含まれません。
- 名前
- 処理するオブジェクトの名前。総称名を指定して、リストから選択することができます。このフィールドに同義語を指定するには、同義語の名前を入力する か、「Owner (所有者)」フィールドをブランクにするか、現行の SQLID を含む総称名にするか、または現行の SQLID にします。「Table space (表スペース)」、「Database (データベース)」、「Location (ロケーション)」フィールドのいずれかが非ブランクの場合、同義語は認識されず、表選択リストに含まれません。
「Translate Db2® object names (Db2 オブジェクト名を変換)」オプションが選択されている場合、小文字は大文字に変換されます。このオプションが選択されていない場合、小文字は大文字に変換されません。 このような状態では、「
sysibm
」などの小文字の所有者名が、Db2® カタログ内の「SYSIBM
」と 一致しないことになります。 - 開始位置
- 結果表から FM/Db2 エディターへの行のロードを FM/Db2 が開始する位置を指定します。
1 (デフォルト) より大きな値を指定した場合、FM/Db2 は FM/Db2 エディターに行をロードする前に、結果表の n-1 行をスキップします。「Row count (行カウント)」の値が
ALL
(または0
または*
) の場合は、データが表示されたときに、スクロールアップしてスキップされた行を表示できます。「Row count (行カウント)」の値が固定の場合、後方にスクロールしてスキップされた行を表示することはできません。 - Row count (行カウント)
- このオプションは、Db2® から検索し、エディター・セッションのためにメモリーにロードする行の最大数を指定するために使用します。値を 1 から 999999999 の範囲で指定するか、すべての行の検索を指示する場合は
ALL
、0
、または*
を指定できます。デフォルト値は 100 です。File Manager/Db2 エディター・セッションは、Db2® から取り出されて、エディターにロードされた行にのみ適用されます。取り出されていない行には適用されません。これは、FIND および CHANGE 基本コマンドは Db2® から取り出された行にのみ適用されることを意味します。
注: 大きい表を編集するときは、ストレージの問題が発生することがあるので、0 の値の使用には注意してください。エディターが必要とするストレージの量は、検索される行数と行の長さの両方によって決まります。検索される行数を制限するには、テンプレートの「行選択基準」セクションを使用します。 - データ・セット名
- テンプレートが入っているか、入る予定のデータ・セットの名前。完全修飾データ・セット名またはパターンのどちらでもかまいません。名前には、メンバー名または名前パターンを括弧で囲んで組み込むことができます。メンバーをここで指定する場合は、関連した「Member (メンバー)」フィールドは空でなければなりません。
- メンバー
- 「Data set name (データ・セット名)」フィールドに、括弧で囲んだメンバー名または名前パターンを組み込まずに区分データ・セット (PDS) の名前を指定した場合は、このフィールドを使用してメンバー名またはメンバー名パターンを指定できます。
- Template usage (テンプレートの使用法)
- 「Db2® Edit (Db2 編集)」パネルは、以下の 4 つのオプションをテンプレート処理のために提供しています。
- 1.上
- パネルの「Template (テンプレート)」セクションにテンプレート・データ・セットの名前 (およびオプションのメンバー名) を入力する必要があります。メンバー名またはパターンを指定しないと、FM/Db2 はメンバー選択リストを表示します。テンプレートが入っているメンバーを指定すると、表に対応して自動生成されたテンプレートの代わりにこのテンプレートを使用して処理が続行されます (詳細については、「Template Usage (テンプレート使用法)」のオプション 3 を参照してください)。
- 2.前
- この表の最後の (直前に使用した) テンプレートを使用します。
- 3.Generate from table (表からの生成)
- 指定された表に対し Db2® カタログの情報に基づいてテンプレートを生成します。これはデフォルト設定です。パネルの「Template (テンプレート)」セクションでメンバー名を指定している場合には、これは無視されます。FM/Db2 は、必要なテンプレートをメモリー内に生成します。
- 4.Generate/Replace (生成/置き換え)
- 指定された表に対して Db2® カタログの情報に基づいてテンプレートを生成し、この情報をパネルの「Template (テンプレート)」セクションで指定されたメンバーに保管します。メンバーがすでに存在している場合には、そのメンバーが置き換えられます。前のカスタマイズがすべて失われます。
- Edit options (オプションの編集)
- デフォルトでは、このオプションは選択されていません。このオプションを選択すれば、以下のいずれかの値を入力して、現行エディター・セッション用のオプションを変更することができます。
- ⁄ または「A」
- 処理する Db2® オブジェクトのデータを表示する前に、最初の「FM/Db2 Editor Options (編集オプション)」パネルを表示します。
- 1 から 8 までの数値
- 「FM/Db2 Editor Options (編集オプション)」パネルの n 番目を直接表示します。n は、入力された値です。
設定したどのオプションも、現行編集セッションの間のみ持続し、競合する グローバル・オプションがあると、オーバーライドします。編集オプションを永続的に変更するには、オプション 0.2 を選択してください。
- テンプレートの編集
- データを編集する前にテンプレートを編集するには、このオプションを選択します。デフォルトでは、このオプションは選択されていません。
- Re-edit template (テンプレートの再編集)
- 編集ダイアログ内のパネル間のナビゲーションを制御するには、このオプションを選択します。このオプションは、編集セッション内から押されたときの F3 キーおよび F12 キーの動作を制御します。デフォルトでは、このオプションは選択されていません。
- 監査証跡を作成します。
-
注: SAF 規則によって必要となる場合は、SAF で制御された監査のオプション名に「(*)」が 付加されます。FM/Db2 が、編集セッション中に実行された Db2® データに対するすべての正常変更の監査追跡報告書を生成するかどうかを決定します。
- ⁄
- 監査証跡報告書が生成されます。
- (空白)
- 監査証跡報告書は生成されません。
注: このオプションを変更できるかどうかは、Db2® の接続先 FM/Db2 サブシステム内のインストール・オプションによって決まります。「Create an audit trail (監査証跡の作成)」オプションは次のいずれかとすることができます。- 永続的に選択されます (「
/
」がオプションに示されます)。編集処理について監査証跡報告が行われます。オプションの設定は、変更できません。 - 永続的に選択解除されます (ブランクがオプションに示されます)。編集処理について監査証跡報告は行われません。オプションの設定は、変更できません。
- オプション。すべての編集処理の監査証跡報告を生成するには、オプションに「
/
」を入力します。そうでない場合には、オプションにスペースを入力して編集処理の監査証跡報告を抑制します。
FM/Db2 セッションの終わりで、FM/Db2 の接続先の Db2® サブシステム内のインストール・オプションに応じて、指定した「Create an audit trail (監査証跡の作成)」オプションを ISPF プロファイルに保管したり、あるいはブランク (監査証跡報告書は選択されない) に設定することができます。接続中の Db2® システムに 対する監査インストール・オプションは、「HELP (ヘルプ)」プルダウン・メニューからオプション 7 を選択して 判別することができます。監査オプションが
OPTIONAL,OFF
であるときは、「Create an audit trail (監査証跡の作成)」オプションは、File Manager/Db2 セッションの開始時点で 常にブランク (非選択) にリセットされます。これは、監査ログを書き込む場合、 新規の FM/Db2 セッションを開始するたびに監査を明示的に選択しなければならないことを意味します。さらに、このオプションを選択したときは、監査オプションのグローバル設定と、Db2® 編集パネルで 「Edit options (編集オプション)」を使用して入力する値の間に区別はありません。詳細については、「File Manager Customization Guide」を参照するか、システム管理者に問い合わせてください。
親パネル
子パネル
このパネルの表示方法 | 使用または実行する機能 |
---|---|
「Table Edit (表編集)」パネル | オプションを選択せずに Enter キーを押します |
「Editor Options (1 of 8) (編集オプション (8 の 1))」パネル | 「/」、「A」、または「1」と入力して、「Edit options (編集オプション)」を選択します |
「Editor Options (2 of 8) (編集オプション (8 の 2))」パネル | 「2」と入力して、「Edit options (編集オプション)」を選択します |
「Editor Options (3 of 8) (編集オプション (8 の 3))」パネル | 「3」と入力して、「Edit options (編集オプション)」を選択します |
「Editor Options (4 of 8) (編集オプション (8 の 4))」パネル | 「4」と入力して、「Edit options (編集オプション)」を選択します |
「Editor Options (5 of 8) (編集オプション (8 の 5))」パネル | 「5」と入力して、「Edit options (編集オプション)」を選択します |
「Editor Options (6 of 8) (編集オプション (8 の 6))」パネル | 「6」と入力して、「Edit options (編集オプション)」を選択します |
「Editor Options (7 of 8) (編集オプション (8 の 7))」パネル | 「7」と入力して、「Edit options (編集オプション)」を選択します |
「Column Selection/Edit (列選択/編集)」パネル | 「Edit template (テンプレート編集)」または「Re-edit template (テンプレートの再編集)」を選択します |