Дополнение по возможностям соединений

DB2 for MVS/ESA

На Рис. 1 показана система MVS, в которой работает одна копия DB2 for MVS/ESA. В одной системе MVS можно запустить и несколько копий DB2 for MVS/ESA. Для идентификации копий DB2 for MVS/ESA в данной системе MVS (или копий DB2 for MVS/ESA в комплексе MVS/JES) каждой из систем DB2 присваивается имя подсистемы - уникальная для комплекса MVS/JES строка длиной от 1 до 4 символов. На Рис. 1 имя подсистемы DB2 for MVS/ESA - xxxx. У трех из имен адресных пространств MVS в качестве префиксов используется имя подсистемы DB2 for MVS/ESA. Эти три адресных пространства занимает программный продукт DB2 for MVS/ESA.

Рис. 1. Адресные пространства MVS, используемые DB2 for MVS/ESA

                                                                                  
                                                                                 
 

REQTEXT

На Рис. 1 показаны адресные пространства MVS, используемые при обработке распределенных баз данных DB2 for MVS/ESA. Использование всех этих адресных пространств позволяет пользователям DB2 for MVS/ESA получать доступ к локальным реляционным базам данных и связываться с удаленными системами DRDA. Назначение этих адресных пространств следующее:

xxxxMSTR
Адресное пространство системных служб для программного продукта DB2 for MVS/ESA, ответственных за запуск и остановку DB2 for MVS/ESA, а также за управление локальным доступом к DB2 for MVS/ESA.

xxxxDBM1
Адресное пространство служб баз данных, ответственных за доступ к реляционным базам данных, управляемым DB2 for MVS/ESA. Это адресное пространство используется ресурсами баз данных для ввода-вывода при обслуживании прикладных программам SQL.

xxxxDIST
Часть DB2 for MVS/ESA, обеспечивающая возможность работы с распределенными базами данных; ее называют также DDF (утилита распределенных данных). Получив запрос к распределенной базе данных, DDF передает его xxxxDBM1 для выполнения необходимых операций ввода/вывода базы данных. В этой книге приводится подробное описание DDF.

IRLM
Менеджер блокировок, используемый DB2 for MVS/ESA для управления доступом к ресурсам баз данных.

VTAM
SNA Communications Manager для системы MVS. DDF использует VTAM для установления связей распределенных баз данных для DB2 for MVS/ESA.

NETVIEW
Основной продукт управления сетями в системах OS/390. Когда при работе с распределенными базами данных происходят ошибки, DDF заносит информацию об ошибках (так называемые оповещения) в базу данных монитора оборудования NetView. Системные администраторы могут использовать NetView, чтобы посмотреть ошибки, занесенные в базу данных монитора оборудования, или определить автоматизированные командные процедуры, которые должны вызываться в ошибочных ситуациях.

NetView может также использоваться для диагностики ошибок связи VTAM. Дополнительную информацию смотрите в руководстве Distributed Relational Database Architecture Problem Determination Guide.

На Рис. 1 не показаны никакие прикладные программы SQL. Когда прикладная программа использует DB2 для выполнения операторов SQL, эта прикладная программа подключается к программному продукту DB2 for MVS/ESA одним из следующих способов:

TSO
Пакетные задания и конечные пользователи, зарегистрированные в TSO, связываются с DB2 for MVS/ESA через утилиту подключения TSO. Эта технология используется для подключения к DB2 for MVS/ESA программ SPUFI и большинства программ QMF.

CICS/ESA
Когда прикладная программа CICS/ESA выдает вызовы SQL, программный продукт CICS/ESA использует интерфейс подключения CICS для направления запросов SQL на DB2 for MVS/ESA.

IMS/ESA
Транзакции, работающие под управлением IMS/ESA, используют интерфейс подключения IMS для передачи операторов SQL на обработку DB2 for MVS/ESA.

DDF
Утилита распределенных данных ответственна за подключение распределенных прикладных программ к DB2 for MVS/ESA.

CAF
Утилита подключения по вызову позволяет подсистемам, написанным пользователями, связываться непосредственно с DB2 for MVS/ESA.


[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]