コネクティビティー 補足
図 13 に、DB2 ユニバーサル・データベース (OS/390 版) の単一コピーを実行する OS/390 システムを示します。単一のシステムで、DB2 ユニバーサル・データベース (OS/390 版) の複数のコピーを実行することも可能です。所定のシステム内の DB2 ユニバーサル・データベース (OS/390 版) のコピーを識別するため (または JES complex 内の DB2 ユニバーサル・データベース (OS/390 版) のコピーを識別するため)、各 DB2 システムにはサブシステム名 が与えられています。これは 1〜4 文字の、JES complex 内で固有の文字列です。
図 13 では DB2 ユニバーサル・データベース (OS/390 版) のサブシステム名は xxxx です。
OS/390 アドレス空間のうちの 3 つについては、接頭部に DB2 ユニバーサル・データベース (OS/390 版) サブシステム名が付けられています。これらの 3 つのアドレス空間が DB2 ユニバーサル・データベース (OS/390 版) 製品を構成します。
図 13. DB2 ユニバーサル・データベース (OS/390 版) で使用される OS/390 アドレス空間
図 13 は、
DB2 ユニバーサル・データベース (OS/390 版) の分散データベース処理に関係する OS/390 アドレス空間を示しています。これらのアドレス空間は、DB2 ユニバーサル・データベース (OS/390 版) ユーザーがローカル関係データベースにアクセスしたり、リモート DRDA システムと通信したりできるよう、協働します。各アドレス空間の目的は次のとおりです。
- xxxxSPAS
- DB2 ストアード・プロシージャー・アドレス空間。
- xxxxMSTR
- DB2 ユニバーサル・データベース (OS/390 版) 製品のシステム・サービス・アドレス空間。
DB2 ユニバーサル・データベース (OS/390 版) の始動と停止、DB2 ユニバーサル・データベース (OS/390 版) へのローカル・アクセスの制御を受け持ちます。
- xxxxDBM1
- データベース・サービス・アドレス空間。
DB2 ユニバーサル・データベース (OS/390 版) によって制御される関係データベースへのアクセスを受け持ちます。ここでは、SQL アプリケーション・プログラムのためにデータベース資源への入出力が行われます。
- xxxxDIST
- DB2 ユニバーサル・データベース (OS/390 版) の、分散データベース機能を提供する部分。
分散データ機能 (DDF) とも言います。
DDF は、分散データベース要求を受け取ると、必要なデータベース入出力を行えるよう、その要求を xxxxDBM1 に渡します。
- IRLM
- DB2 ユニバーサル・データベース (OS/390 版) が使用するロック・マネージャー。データベース資源へのアクセスを制御します。
- VTAM
- IBM Communications Server for OS/390 の SNA 機能 (VTAM)。
DDF は SNA または TCP/IP を使用して、DB2 ユニバーサル・データベース (OS/390 版) のために分散データベース通信を行います。この図では、TCP/IP アドレス空間は示されていません。
- NETVIEW
- OS/390 システム上の、ネットワーク管理フォーカル・ポイント製品。分散データベースの処理中にエラーが発生すると、
DDF は NetView ハードウェア・モニター・データベースにエラー情報 (警報 とも言う) を記録します。システム管理者は、ハードウェア・モニター・データベースに保管されたエラーを NetView を使って調べたり、あるいは警報条件が記録されると自動的に起動するコマンド・プロシージャーを用意したりすることができます。
NetView は、VTAM 通信エラーの診断にも使用できます。詳細は、分散関係データベース 問題判別の手引き を参照してください。
図 13 には SQL アプリケーション・プログラムは示されていません。アプリケーション・プログラムが DB2 を使用して SQL ステートメントを発行する場合、このアプリケーション・プログラムを以下のいずれかの方法で DB2 ユニバーサル・データベース (OS/390 版) 製品と接続しなければなりません。
- TSO
- TSO にログオンするバッチ・ジョブとエンド・ユーザーは、
TSO 接続機能によって DB2 ユニバーサル・データベース (OS/390 版) と接続します。これは、SPUFI および大部分の QMF アプリケーションを DB2 ユニバーサル・データベース (OS/390 版) に接続するのに用いる手法です。
- CICS/ESA
- CICS/ESA アプリケーションが SQL 呼び出しを発行する場合、
CICS/ESA 製品は CICS/ESA 接続インターフェースを使用して SQL 要求を DB2 ユニバーサル・データベース (OS/390 版) に経路指定します。
- IMS/ESA
- IMS/ESA の制御下で実行されるトランザクションは、
IMS 接続インターフェースを使用して SQL ステートメントを DB2 ユニバーサル・データベース (OS/390 版) に渡し、これを処理します。
- DDF
- 分散データ機能は、分散アプリケーションを DB2 ユニバーサル・データベース (OS/390 版) に接続します。
- CAF
- 呼び出し接続機能を使用すると、ユーザー作成のサブシステムを直接 DB2 ユニバーサル・データベース (OS/390 版) に接続できます。
[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]