Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
Всем привет! Подскажите плиз, как настроить DB2 и Websphere MQ, чтобы в DB2 работали MQ functions? На сайте IBM толковой инструкции нет, какие-то обрывки, их которых ничего не поймешь. Есть DB2 9.7 for LUW, есть Websphere MQ, есть WebSphere Application Messaging Interface, создали дефолтный администратор очередей и дефолтные очереди (AMT). Теперь, по идее, надо запустить команду enable_MQFunctions, только вот где и как? Или что-то еще надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2013, 11:48 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
lord_de_tempest, Нужно выполнить команду для создания нужных объектов в нужной базе данных. enable_MQFunctions - Enable WebSphere MQ functions command Для работы функций нужно заполнить конфигурационные таблицы. Более подробное описание здесь: Configuring the MQ messaging interface WebSphere MQ messaging applications А чего сделать то хочется? Эти функции далеко не всегда удобны для использования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 10:13 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
lord_de_tempest, Наша практика - пользовались этой функциональностью, но сталкивались со всякого рода проблемами (что в менеджменте БД, что в использовании) уж и не упомню, какими именно. Результат - вынесли отправку сообщений в самописные UDF (благо, дело нехитрое). Дополнительный плюс - строго определённое API, непосредственно определяемое требуемой функциональностью. Грубо - не позволяет "прострелить себе ногу" тысячью возможных способов, доступных через DB2MQ.*/DB2MQ1C.* ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 10:45 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
CawaSPb, +100500, собственные UDF-функции чаще всего являются самым простым и надежным решением. Главное не терять исходники :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 10:57 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
Евгений Хабаров, Исходники - это да :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 11:06 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
А сделать нужно всего ничего - нужно иметь возможность из DB2 выставить в нужную очередь произвольное сообщение. Дальше с ним будет работать брокер, он все разрулит. Фишка в том, что в папке установки DB2 нет exe-шников enable_MQFunctions и disable_MQFunctions и нет нужных dll. У нас стоит db2 workgroup edition, может их нет в этой конфигурации? Может они есть только в enterprise edition? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 15:31 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
lord_de_tempest, Здравствуйте. В DB2 9.7 на Windows x64 эти функции не поддерживаются: InfoSphere Federation Server Version 9.7 data source requirements В 10.1 - поддерживаются: InfoSphere Federation Server Version 10.1 data source requirements ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 15:57 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
А-а, вот оно что еще. Тогда посмотрим, что там с 10.1. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 16:01 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
А пример такой UDF можете дать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 16:11 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
lord_de_tempest, Пример поищу, но, не раньше чем завтра. Если в распоряжении есть WebSphere Message Broker, то можно сделать иначе. Можно изменить существующий Message Flow, или сделать дополнительный Message Flow для чтения изменений таблицы в СУБД. Подробнее здесь: Event-based database integration ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 17:55 |
|
||
|
MQ Functions
|
|||
|---|---|---|---|
|
#18+
Да не горит пока, поищите, если есть возможность. Мониторинг брокером таблиц базы - да, я делал это. Но постоянно мониторить таблицы в поиске событий, которые могут происходить раз в неделю - это слишком. Как раз поэтому мы и хотим только при возникновении события в базе выставлять сообщение в очередь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2013, 19:02 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=38287211&tid=1601423]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 185ms |

| 0 / 0 |
