Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вопрос по Service Broker  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3444
Отправка и получение сообщений в одной и той же базе.
Как получается так, что очередь
sys.transmission_queue

забита миллионом невычитанных сообщений с transmission_status
The broker is disabled in the sender's database.

Сообщения отправляются при разрешенном и акивном брокере, иначе не отправлялись бы
Как так получается, что такой статус?
21 июл 17, 12:56    [20664505]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по Service Broker  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
Ролг Хупин,

ну возможно
автор
Service Broker provides automatic poison message detection. Automatic poison message detection sets the queue status to OFF if a transaction that receives messages from the queue rolls back five times. This feature provides a safeguard against catastrophic failures that an application cannot detect programmatically. However, an application should not rely on this feature for normal processing. Because automatic poison message detection stops the queue, this feature effectively halts all processing for the application until the poison message is removed. Instead, an application should attempt to detect and remove poison messages as part of the application logic.
21 июл 17, 13:14    [20664582]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по Service Broker  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1172
TaPaK,

нет поисон сообщения отключают очередь в которой они возникают а у ТС сообщение о выключенном брокере на базе.

Что вернет
select is_broker_enabled from sys.databases where database_Id = db_id()
21 июл 17, 14:24    [20664853]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по Service Broker  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
felix_ff,

автор
Сообщения отправляются при разрешенном и акивном брокере, иначе не отправлялись бы
21 июл 17, 14:25    [20664860]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по Service Broker  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1172
И еще проверьте на msdb он включен?
21 июл 17, 14:29    [20664880]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить