|В этом разделе рассказывается, как сконфигурировать среду DB2 для |использования функций DB2 MQSeries. Успешно выполнив описанные ниже |действия можно будет использовать в SQL функции DB2 MQSeries. Описание |этих функций можно найти в Замечаниях по выпуску в разделе о справочнике SQL |Reference.
|Чтобы сконфигурировать и подключить функции DB2 MQSeries, выполните |следующие основные действия: |
|Кроме того, чтобы пользоваться возможностями публикации/подписки, |предоставляемых функциями DB2 MQSeries, нужно установить либо MQSeries |Integrator, либо MQSeries Publish/Subscribe Function. Информацию о |MQSeries Integrator можно найти по адресу http://www.ibm.com/software/ts/mqseries/integrator. |Информацию о возможностиMQSeries Publish/Subscribe можно найти по адресу http://www.ibm.com/software/ts/mqseries/txppacs |в категории 3.
|Прежде всего следует проверить, установлена ли на вашем сервере, как |минимум, DB2 MQSeries Версии 5.1 с последним FixPak. Если эта |версия MQSeries уже установлена, пропустите следующий шаг "Установка MQSeries |AMI". DB2 Версия 7.2 содержит копию сервера MQSeries, |используемого с DB2. Инструкции по установке MQSeries или перенастройке |существующих MQSeries для конкретной платформы можно найти в книге Quick |Beginnings для этой платформы по адресу http://www.ibm.com/software/ts/mqseries/library/manuals. |Во время установки не забудьте установить менеджер очередей по |умолчанию.
|Следующим шагом установите MQSeries Application Messaging Interface (AMI -
|интерфейс MQSeries отправки сообщений прикладных программ). Он
|расширяет возможности интерфейсов программирования MQSeries, позволяя четко
|разделить задачи управления и программирования. Установка этого
|интерфейса требуется для функций DB2 MQSeries. Если интерфейс MQSeries
|AMI уже установлен на сервере DB2, пропустите следующий шаг "Подключение
|функций DB2 MQSeries". Если интерфейс MQSeries AMI не установлен, его
|можно установить либо из пакета установки, поставляемого с DB2 Версии
|7.2, либо загрузив копию этого AMI с сайта Web MQSeries Support Pacs по
|адресу
|http://www.ibm.com/software/ts/mqseries/txppacs.
|Интерфейс AMI можно найти в разделе "Category 3 - Product
|Extensions". Для удобства мы поставляем копию интерфейса MQSeries AMI с
|DB2. Его файл находится в каталоге sqllib/cfg. Имя
|этого файла зависит от конкретной операционной системы:
|
AIX Версии 4.3 и новее | ma0f_ax.tar.Z |
HP-UX | ma0f_hp.tar.Z |
Операционная среда Solaris | ma0f_sol7.tar.Z |
32-битная система Windows | ma0f_nt.zip |
|Следуйте указаниям обычного процесса установки AMI, описанного в файле |readme интерфейса AMI, содержащемся в сжатом образе установки.
|В этом шаге вы сконфигурируете базу данных для включения функций DB2 |MQSeries. Утилита enable_MQFunctions - многофункциональная |команда, которая сначала проверяет правильность установленной среды MQSeries, |а затем устанавливает и создает конфигурацию по умолчанию для функций DB2 |MQSeries, включает эти функции для заданной базы данных и подтверждает, что |данная конфигурация работает. |
|values DB2MQ.MQSEND('проверка') |values DB2MQ.MQRECEIVE()Первый оператор отправляет сообщение "проверка" в очередь |DB2MQ_DEFAULT_Q, а второй - получает его. |