静的 PSB を使用した BMP モードでのアクセス
静的 PSB を使用して BMP モードでデータベースにアクセスするには、 その前に IMS サブシステムで PSB および DBD を定義しておく 必要があります。これは、FM/IMS 環境の外部で IMS システム管理者が実行するタスクです。
- 「Primary Option Menu (基本オプション・メニュー)」で、オプション「1 Browse (1 ブラウズ)」またはオプション「2 Edit (2 編集)」のいずれかを選択します。「Browse Entry (ブラウズ項目の入力)」パネルまたは「Edit Entry (編集項目の入力)」パネルが表示されます。
- 「Subsystem name (サブシステム名)」フィールドに、アクセスするデータベースが定義されている IMS サブシステムの ID を入力します。必要なサブシステムをリストから選択する場合は、サブシステム名パターンを入力するか、フィールドをブランクのままにします。
- 「PSB name (PSB 名)」フィールドに、関数が使用する PSB の名前を入力します。必要な PSB をリストから選択する場合は、PSB 名パターンを入力するか、フィールドをブランクのままにします。指定する PSB は、アクセスするデータベースの PCB を持っている必要があります。
- 「Database name (データベース名)」フィールドに、アクセスするデータベースの名前を入力します。PSB にある PCB のリストから PCB を選択する場合は、データベース名パターンを入力するか、フィールドをブランクのままにします。
- 指定したサブシステムが AGN を使用する場合は、「AGN name (AGN 名)」フィールドに、使用する関数で必要となるアクセスを提供する AGN 名で、かつユーザーが使用権限を持っている AGN 名を入力します。サブシステムの AGN が、インストール・オプション・モジュールにリストされており、そのリストから AGN を選択する場合は、AGN 名パターンを入力するか、フィールドをブランクのままにしておきます。指定したサブシステムが AGN を使用しない場合、AGN 名は入力しないでください。
- 関数で既存のビューを使用する場合は、「View data set name (ビュー・データ・セット名)」フィールドに、関数が使用するビューを含むデータ・セットの名前を入力します。データ・セットをデータ・セット・リストから選択する場合は、データ・セット名パターンを入力します。選択したデータ・セットが区分データ・セットの場合、「View member (ビュー・メンバー)」フィールドにビュー・メンバー名を入力します。必要なビュー・メンバーをリストから選択する場合は、ビュー・メンバー名パターンを入力するか、フィールドをブランクのままにします。選択したデータ・セットが区分データ・セットでない場合は、「View member (ビュー・メンバー)」フィールドをブランクのままにしておきます。
- 「PSB type (PSB タイプ)」フィールドに、
2を入力して静的 PSB を選択します。 - 「Region type (領域タイプ)」フィールドに、
2を入力して BMP 領域を選択します。 - 「View usage (ビューの使用)」フィールドで、以下を行います。
- 関数で新規ビューを使用する場合は、
1を入力します。関数によって、データベース用のテンプレートから一時ビューが作成されます。 - 関数で、「View data set name (ビュー・データ・セット名)」フィールドおよび「Member (メンバー)」フィールドに指定した既存ビューを使用する場合は、
2を入力します。 - 関数でビューを使用しない場合は、
3を入力します。
- 関数で新規ビューを使用する場合は、
- Enter キーを押して、入力したデータを処理します。パネルに入力した内容に応じて、これらのパネルの 1 つまたは複数が、リストされている順に表示される場合があります。
- 「Subsystem Selection (サブシステム選択)」パネル
- サブシステム名を入力しなかった場合、またはサブシステム名パターンを入力した場合に表示されます。
- インストール時に FM/IMS 管理者によって定義された IMS サブシステムのリストが表示されます。
- 「PSB Selection (PSB 選択)」パネル
- PSB 名を入力しなかった場合、または PSB 名パターンを入力した場合に表示されます。
- 指定されたサブシステムの PSB ライブラリー内の PSB のリストを表示します。
- 「PCB Selection (PCB 選択)」パネル
- 以下の場合に表示されます。
- データベース名が入力されておらず、指定された PSB にデータベースの PCB が複数存在する。または、
- データベース名が入力されており、PSB にデータベースの PCB が複数存在する。または、
- データベース名パターンが入力されており、PSB にそのパターンと名前が一致するデータベースの PCB が存在する。
- 指定された PSB に PCB のリストを表示します。
- 以下の場合に表示されます。
- 「AGN Selection (AGN 選択)」パネル
- 指定したサブシステムが AGN を使用し、その一部が FM/IMS インストール・オプション・モジュールにリストされており、ユーザーが AGN 名を入力しなかったか、AGN 名パターンを入力した場合に表示されます。
- FM/IMS インストール・オプション・モジュールにリストされているサブシステムの AGN を表示します。
- 「View Data Set Selection (ビュー・データ・セット選択)」パネル
- 「View data set name (ビュー・データ・セット名)」パターンを入力し、「View usage (ビューの使用)」で「Existing (既存)」を選択している場合に表示されます。
- 指定した「View data set name (ビュー・データ・セット名)」パターンと一致する名前を持つデータ・セットのリストを表示します。
- 「View Member Selection (ビュー・メンバー選択)」パネル
- 指定したビュー・データ・セットが区分データ・セットのときに、ビュー・メンバー名を入力しなかった場合、またはビュー・メンバー名パターンを入力して「View usage (ビューの使用)」で「Existing (既存)」を選択した場合に表示されます。
- ビュー・データ・セットのメンバーのリストを表示します。
Sを入力し、Enter キーを押します。 - 「Subsystem Selection (サブシステム選択)」パネル
- これらのステップを完了したら、「Database Positioning (データベース位置決め)」パネルが表示されます。アクセス・プロセスは、セグメント・データの表示方法をセットアップすることで 完了します。この手順は データの表示方法の決定 で説明されています。
関連トピック