Дополнение по возможностям соединений
На Рис. 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
На Рис. 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.
[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]