Online Documentation for SQL Manager for Oracle

Подписчики


На этой вкладке можно задать подписчиков очереди.

 

Queue Editor - Subscribers

 

На вкладке отображается таблица, содержащая перечень лиц, которые будут получать сообщения очереди.

 

Чтобы создать подписчика в контекстном меню таблицы необходимо выбрать пункт iconPlus Add subscriber

В открывшемся окне задать данные подписчика.

 

Queue Editor - Subscribers - Add subscriber

 

Name

Имя подписчика.

 

Address

Адрес получателя, заданный в соответствии с протоколом, указанном в поле Protocol:

0 - [schema.]queue[@dblink]

Например: очередь называется emp_messages схема, которой очередь принадлежит - HR. Адрес: hr.emp_messages@dbs1.net

 

Protocol

Протокол предназначен для интерпретации адреса и распространения сообщений. Протоколы 1-127 зарезервированы для внутреннего использования. Если номер протокола находится в диапазоне 128 - 255, то адрес получателя не интерпретируется Oracle Streams AQ.

 

Transformation name

Указывает, преобразования, которые будут применяться, когда этот абонент исключает из очереди сообщение. Тип источника преобразования должен соответствовать типу очереди. Если подписчик является удаленным, то преобразование применяется до передачи удаленной очереди.

 

Rule

Условное выражение на основе свойств сообщения, свойств данных сообщения и PL/SQL инструкций

Правило задается как выражение Boolean, с использованием синтаксиса, сходного с оператором WHERE

SQL запроса.

 

Можно изменить параметры подписчика или удалить его, используя пункты контекстного меню таблицы iconCommit Edit и iconMinus Delete.