Вопросы по теме 'service-broker'

Как быстро получить размер очереди Service Broker, если таблица состоит из >500 тыс. строк?
Я пытаюсь определить общий размер очереди Service Broker и очереди передачи, когда очередь очень велика. Проблема в том, что традиционные запросы, подобные приведенным ниже, не работают, поскольку это не таблица. Есть идеи? EXEC sp_spaceused...
3316 просмотров
schedule 23.05.2022

Использование SQLDependency/SqlNotificationRequest, чтобы несколько экземпляров одного и того же приложения получали одни и те же уведомления?
Недавно я начал изучать это, имея очень ограниченное представление о том, что ASP.NET Cache может как-то использовать SqlCacheDependency для аннулирования кеша при изменении таблицы (или результатов запросов). Это привело меня к SQLDependency и...
1778 просмотров

Разговоры Service Broker не закрыты (остаются в состоянии CONVERSING)
Я заметил, что некоторые разговоры не закрываются, оставаясь в состоянии РАЗГОВОРА. Странно то, что очередь настроена на обработку только одного сообщения за раз. На практике, однако, есть 2 диалога в состоянии CONVERSING, один из которых...
5353 просмотров

Как быстро закрыть все элементы Microsoft SQL Server Service Broker?
У нас есть приложение, которое создает очереди и службы в SQL Server, используя Service Broker для обработки связи с базой данных. Приложение использует эти службы и правильно отправляет/получает сообщения, но теперь я хочу протестировать фазу...
2959 просмотров
schedule 13.07.2022

Вставка различных значений из XML в таблицу
У меня есть таблица со сложным первичным ключом. Также у меня есть служба Service Broker, которая получает XML-сообщение, которое в основном выглядит следующим образом: <TableName> <CHANGED key1="1" key2="2" key3="3"...
691 просмотров
schedule 29.03.2023

Service Broker оставляет закрытые элементы в sys.conversation_endpoints через 30 минут
У меня есть брокер службы на одном компьютере, настроенный с использованием внутренней активации, брокер обрабатывает элементы, помещенные в очередь, и, по-видимому, корректно закрывает диалоги (см. сведения о профиле ниже). Единственная запись,...
4920 просмотров
schedule 27.03.2023

Запланируйте сервис-брокер для автоматического получения сообщений
Я новичок в Sql Server Service Broker и экспериментирую с ним. Я смог отправлять сообщения из одной БД и получать эти сообщения в другой БД (того же SQL-сервера), и я вставляю эти сообщения в таблицу в принимающей БД. Пока все работает, но...
854 просмотров
schedule 14.04.2022

Разделение рабочей очереди между несколькими процессами
У меня есть ситуация, когда я считаю, что рабочая очередь и SqlDependency хорошо подходят, но у меня возникают проблемы с объединением всего этого. Допустим, у меня есть 1000 объектов, и каждый объект должен «обрабатываться» с разными интервалами...
740 просмотров

Service Broker, как отправить таблицу с собранными данными? XML-сообщения или нет?
Технологическая машина использует SQL Server Express для сбора данных, таких как температура... База данных обновляется, скажем, каждые несколько секунд (т.е. низкий трафик). Машина и ее SQL Server должны работать независимо от чего бы то ни было....
3009 просмотров
schedule 27.06.2023

Компонент Service Broker: как определить, что сценарий выполняется на требуемой машине?
Мои сценарии SQL генерируются из шаблонов. Они содержат IP-адрес. Их может быть много, и оператор по ошибке может выполнить неверный скрипт. Как скрипт может проверить, был ли он запущен на правильной машине? (В противном случае я хотел бы...
205 просмотров
schedule 23.08.2022

Я хочу, чтобы моя база данных (SQL) уведомляла или отправляла обновления в клиентское приложение
Я разрабатывал это приложение на VB.net 2010 и SQL 2008 . Я хотел, чтобы клиенты были уведомлены об обновлениях базы данных, а приложение использовало проверку базы данных на наличие изменений в указанную минуту с помощью таймера, что на самом деле...
30946 просмотров

Приложение Service Broker не будет отправлять сообщение между очередями
Я сделал это приложение Service Broker: http://pastebin.com/M1jZg2Pt Я хочу запустить хранимую процедуру spInsertLogLine, чтобы запись попала в таблицу log_line. I do exec [broker].dbo.spSendLogLine @device_id = 'devid1',...
103 просмотров

Как я могу написать запрос на уведомление из приложения в базу данных?
Это мой извечный вопрос . о том, как передавать данные из базы данных вместо данных извлечения приложения. Пройдя по ссылке и документам, я узнаю, что Мне нужно написать запрос на стороне приложения для запроса уведомления, тогда БД...
179 просмотров

Что происходит, когда вы завершаете сообщение Sql Server Service Broker с ошибкой?
Я пытаюсь понять, как бороться с ошибками с помощью Sql Server Service Broker. Я читал, что в служебной шине нет реального элемента управления «ядовитыми сообщениями», кроме как просто остановить обработку. Для моей системы это было бы очень...
796 просмотров

Приложение брокера службы очередей SQL
Я разрабатываю приложение, которое будет читать сообщения из очереди SQL. Это требование. Я должен использовать их очередь. Проблема в том, как прочитать их очередь. Я хотел бы использовать его так же, как MSMQ, но это не представляется возможным....
582 просмотров

сервис-брокер Сервер-участник sa не может получить доступ к базе данных в текущем контексте безопасности
Я работаю с SQL Server 2012 Express. Я использую Service Broker для асинхронного запуска хранимой процедуры. Процедура активации должна получить доступ к другой базе данных для выполнения другой хранимой процедуры. Это код: CREATE PROCEDURE...
4585 просмотров

Изменение хранимой процедуры SQL Server Service Broker
Я полный новичок, когда дело доходит до услуг брокера. Мой вопрос заключается в том, как изменить хранимую процедуру сервисного брокера. Процедура очень долгая, поэтому не вставляет. Брокер служб используется между двумя базами данных, на обоих...
140 просмотров
schedule 09.01.2023

Хранимая процедура завершается со сбоем при вызове из Service Broker, но запускается из SSMS
Мы используем Service Broker в SQL Server 2008R2 в качестве простого планировщика заданий. Мы отправляем сообщение брокеру, и он устанавливает его для обработки в запрошенную дату/время. У нас есть задание (хранимая процедура), которое...
565 просмотров
schedule 03.04.2022

Системная ошибка SQL Server Service Broker -9616, когда это может произойти?
У меня есть сценарий в одной из моих конфигураций диалога Service Broker, который выглядит следующим образом: один тип сообщения, который отправляется только инициатором (VALIDATION = WELL_FORMED_XML, без XSD ) один контракт с этим типом...
508 просмотров

Сервисный брокер - выборки между базами данных для вставки в локальную БД?
Я использую статью Ремуса http://rusanu.com/2006/03/07/call-a-procedure-in-other-database-from-an-activated-procedure/ в качестве руководства. Что я пытаюсь сделать: У меня есть активированная хранимая процедура, которая (в активированном SP)...
1108 просмотров
schedule 19.02.2022