Описание тега advanced-queuing

Oracle Advanced Queuing (AQ) is a sort of Message Oriented Middleware developed by Oracle Corporation and integrated into its Oracle database.
1 ответ

Интеграция Perl и Oracle Advanced Queuing

Есть ли способ прослушивания Oracle AQ с использованием процесса Perl в качестве слушателя.
31 авг '08 в 12:29
1 ответ

Как выполнить оракул DMBS_AQ.REGISTER от имени другого пользователя?

Один привилегированный пользователь планировщика - user1 получает уведомления по электронной почте, а два других (user2, user3) - нет. Я хочу выполнить код ниже на схеме user3, мы успешно попробовали это на user2 (код, выполняемый непосредственно на…
24 янв '15 в 16:07
1 ответ

Наше умное или удачное одновременное завершение обработки базы данных и JMS?

Мы используем JMS для обработки сообщений в среде Java 1.8 SE. Сообщения отправляются из расширенной очереди Oracle (12). Мы хотели бы прочитать сообщение из очереди JMS, выполнить некоторую работу на его основе и сохранить результат в базе данных. …
19 фев '18 в 18:30
1 ответ

Как опубликовать сообщение в теме в очереди сообщений Oracle AQ из PL/SQL

Я знаю, что могу публиковать сообщения на заданную тему, используя JMS TopicPublisher из кода Java в очередь Oracle AQ (имеется множество документов и примеров), но мне действительно нужно также публиковать сообщения на заданную тему из кода PL/SQL …
30 ноя '17 в 12:25
1 ответ

Oracle Advanced Queue - удаление сообщения после удаления

Мы используем API Oracle JMS для чтения сообщений из Расширенной очереди. Мы используем следующий фрагмент кода для чтения сообщений из очереди: MessageConsumer consumer = sess.createConsumer(q); for (Message m; (m = consumer.receive()) != null;) { …
21 окт '15 в 10:40
3 ответа

Oracle Advanced Queuing - Распространение очереди

РЕДАКТИРОВАТЬ: Кажется, что-то с двумя очередями в одной схеме. Я пытаюсь поэкспериментировать с распространением очереди, но я не вижу записей в очереди назначения. Но это может быть легко, потому что у меня нет всех частей на месте. У кого-нибудь …
17 окт '08 в 17:53
2 ответа

Oracle: проблема с построением сообщения JMS

После некоторой борьбы с Oracle Advanced Queuing и пакетом dbms_aq я столкнулся с другой проблемой. Я скопировал код из учебников Oracle, но когда я скомпилировал этот код: create or replace procedure jms_test(msg varchar2) is id pls_integer; messag…
07 сен '09 в 11:31
0 ответов

Ошибка: агенту AQ SYS не предоставлены привилегии пользователя базы данных SYSTEM

Я пытаюсь снять события, возникшие на работе, после успешного завершения. При запуске блока PLSQL для удаления из очереди после создания задания я получаю сообщение об ошибке. Используемая база данных: оракул 11g R2Создать JOB: BEGIN DBMS_SCHEDULER.…
19 сен '17 в 18:30
1 ответ

Поместите сообщение из PL/SQL в очередь JMS, на которой работает сервер OpenJMS

Я хочу поместить сообщение из PL/SQL непосредственно в работающую очередь, которая работает на сервере OpenJMS. Это возможно? Я прочитал раздел Oracle Advanced Queue, но на самом деле не понимаю. Не могли бы вы добавить несколько примеров кода или ф…
06 фев '12 в 13:39
1 ответ

Ежемесячно распределять сумму относительно даты начала и окончания

У меня есть стол как Project_ID Start_Date End_Date BUDGET_Amount Например: Мне нужно вернуться с SQL 12 Строка Каждая строка представляет месяц-год между двумя датами и значением бюджета = 1200 / Количество месяцев между двумя датами "12" = 100$ Ит…
12 авг '17 в 12:07
1 ответ

Адресация "Компоненты на стороне сервера WebLogic должны использовать конфигурацию источника данных AQ JMS"

Я перевожу старое Java-приложение, изначально написанное для Oracle Application Server, на WebLogic 10.3.6 в Oracle Fusion Middleware. Приложение использует функциональность Oracle Advanced Queue / JMS. AQ уже настроен в базе данных. Теперь, когда п…
15 янв '14 в 22:09
1 ответ

Управляемому сообщениями EJB не удалось подключиться к месту назначения JMS, сообщив об ошибке создания db_connection

У нас есть Oracle OSB 11g, который подключается к базе данных Oracle 12C в удаленном месте или в другой локальной сети. EJB-компоненты WebLogic, подключающиеся к Oracle AQ через JMS/JDBC, и в настоящее время у нас возникают проблемы с ними. Журналы …
21 сен '18 в 09:28
2 ответа

Программно проверить, существует ли Oracle AQ Queue

У нас есть система обмена сообщениями, основанная на Oracle AQ - она ​​работает очень хорошо, ставит в очередь и удаляет без проблем. Теперь мы получили запрос на добавление некоторых проверок работоспособности перед запуском и во время выполнения, …
1 ответ

Использование сообщения в правильном порядке из расширенной очереди Camel и JMS

У меня проблема с использованием Apache Camel в сочетании с Oracle Advanced Queues и JMS. Речь идет о приложении для распространения сообщений. Сообщения принимаются и помещаются в очередь Oracle Advanced Queues с помощью Camel. Затем они поглощаютс…
16 сен '15 в 14:27
2 ответа

Oracle Advanced Queue - интеграция с RabbitMQ

В некоторых наших проектах сообщения будут получены из Oracle Advanced Queue и будут опубликованы в RabbitMQ. Как я могу интегрировать Oracle Advanced Queue с RabbitMQ?
24 окт '15 в 19:22
2 ответа

Выборочная очередь несвязанных сообщений в Oracle Advanced Queuing

Этот вопрос относится к исключению из очереди сообщений в Oracle Streams Advanced Queuing. Мне нужно убедиться, что сообщения, связанные друг с другом, обрабатываются последовательно. Например, предположим, что очередь заполнена четырьмя сообщениями…
1 ответ

Обработка транзакций JMS и повторная доставка с многопоточными слушателями

Я использую JMS для обработки сообщений в среде Java 1.8 SE. Сообщения исходят из расширенной очереди Oracle. Поскольку обработка сообщения может занять некоторое время, я решил создать пул из 5 рабочих потоков (объектов MessageHandler), чтобы сообщ…
05 фев '18 в 15:13
1 ответ

Можно ли вывести очередь из очереди синхронного захвата ANYDATA с использованием JDBC?

То, что я пытаюсь сделать, это подписаться на все изменения в таблице Oracle, используя синхронный захват из процесса Java. Очередь ANYDATA создается с BEGIN DBMS_STREAMS_ADM.SET_UP_QUEUE( queue_table => 'hcb_qtab_any', queue_name => 'hcb_queu…
1 ответ

Oracle Advanced QUEUE не существует - это другая схема

У меня та же проблема, которая описана в этом выпуске: предоставить разрешение очередям другой схеме в Oracle. Но данные разрешения другому пользователю не работают вообще. Моя очередь: DBMS_AQADM.create_queue_table ( queue_table => 'event_queue_…
02 янв '17 в 11:16
1 ответ

Oracle Advance Queue

Мне нужно создать полезную нагрузку xml и отправить ее в очередь Oracle. Я знал, чтобы создать xml payload, используя pl/sql. но понятия не имею о оракуле AQ. Может кто-нибудь, пожалуйста, помогите мне, как этого добиться. как создавать AQ и отправл…
30 май '18 в 05:54