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

DB2 Universal Database for OS/390

На Рис. 13 показано выполнение одной копии DB2 Universal Database for OS/390 в системе OS/390. В одной системе можно запустить и несколько копий DB2 Universal Database for OS/390. Для идентификации копий DB2 Universal Database for OS/390 внутри данной системы (или копий DB2 Universal Database for OS/390 внутри комплекса JES) каждой системе DB2 присваивается имя подсистемы, уникальная внутри комплекса JES строка длиной от 1 до 4 символов. На Рис. 13 имя подсистемы DB2 Universal Database for OS/390 - xxxx. У трех адресных пространств OS/390 в качестве префикса имени используется имя подсистемы DB2 Universal Database for OS/390. В этих трех адресных пространствах размещается DB2 Universal Database for OS/390.

Рис. 13. Адресные пространства OS/390, используемые DB2 Universal Database for OS/390

                                                                                  
                                                                                 
 

REQTEXT

На Рис. 13 показаны адресные пространства, используемые при распределенной обработке баз данных с помощью DB2 Universal Database for OS/390. Все эти адресные пространства вместе позволяют пользователям обращаться к локальным реляционным базам данных и взаимодействовать с удаленными системами DRDA. Назначение этих адресных пространств следующее:

xxxxSPAS
Адресное пространство хранимых процедур DB2.

xxxxMSTR
Адресное пространство системных служб, отвечающих за запуск и остановку продукта DB2 Universal Database for OS/390 и управляющих локальным доступом к DB2 Universal Database for OS/390.

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

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

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

VTAM
IBM Communications Server для функций SNA OS/390 (VTAM). DDF может использовать для взаимодействия DB2 Universal Database for OS/390 с распределенной базой данных SNA или TCP/IP. Адресное пространство TCP/IP на диаграмме не показано.

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

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

На Рис. 13 не показаны никакие прикладные программы SQL. Если прикладная программа использует DB2 для выполнения команд SQL, она должна подключиться к DB2 Universal Database for OS/390 одним из следующих способов:

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

CICS/ESA
Когда прикладная программ CICS/ESA вызывает SQL, CICS/ESA направляет требования SQL DB2 Universal Database for OS/390 при помощи интерфейса подключения CICS.

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

DDF
Утилита распределенных данных обеспечивает соединение распределенных прикладных программ с DB2 Universal Database for OS/390.

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


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