Описание тега service-broker
Компонент SQL Server Service Broker - это платформа обмена сообщениями, встроенная в SQL Server. Он включает в себя инфраструктуру для асинхронного программирования, которая может использоваться для приложений в одной базе данных или отдельном экземпляре, а также для распределенных приложений.
2
ответа
Сервисный брокер не использует пользователя, указанного в маршруте
Я пытаюсь отправить сообщение с одного сервера на другой, используя имя пользователя Windows. Я создал маршрут для этого: CREATE ROUTE [SB_Server1_Server2Route] AUTHORIZATION [COMPANY\SVC.SQLServiceBroker] WITH SERVICE_NAME = '//Server1/Server2/Upda…
13 апр '15 в 09:40
1
ответ
С Service Broker, как узнать, когда все отправленные сообщения были обработаны целевой службой?
Довольно новый в использовании SS Service Broker, я не могу найти простой способ узнать, когда все отправленные сообщения были обработаны. Я использую Service Broker для многопоточности задачи, разбивая ее на множество мелких частей, но поток выполн…
28 мар '13 в 11:44
1
ответ
Асинхронное выполнение SQL-процедуры установлено и ожидает завершения
Скажем, у меня есть большой набор вызовов для запуска процедуры, которые имеют различные параметры, но являются независимыми, поэтому я хочу сделать параллельные / асинхронные вызовы. Я использую сервисный брокер, чтобы запустить их все, но проблема…
01 авг '18 в 05:23
1
ответ
Откат транзакции SQL ServiceBrokerInterface не откатывается
Я делаю некоторую работу с интерфейсом брокера служб SQL, у меня есть служба, связанная с одной очередью, и она содержит только один метод, проблема в том, что когда я получаю сообщение, если я запускаю транзакцию.Rollback() сообщение исчезает из оч…
11 июн '12 в 12:46
1
ответ
SP с xp_cmdshell выдает ошибку в MessageQueue, но успешно выполняется в SSMS
У меня есть SP, который вызывает xp_cmdshell в нем. Этот SP используется в MessageQueue. Службы сервера SQL и агента настраиваются с использованием учетной записи службы домена, и эта учетная запись службы также имеет имя входа под ролью сервера sys…
03 апр '15 в 09:49
1
ответ
Может ли цель разговора получать сообщения от разных инициаторов, использующих один и тот же разговор?
Мне нравится эта статья: http://technet.microsoft.com/en-us/library/dd576261(v=sql.100).aspx из-за вершины получения (10000) в переменную таблицы. Обработка табличной переменной с 10000 сообщениями дала бы мне огромный прирост производительности. re…
13 янв '14 в 23:50
1
ответ
Очередь останавливается (отключается) без каких-либо ядовитых сообщений
У меня есть очередь, которая останавливается без какой-либо видимой причины, в этой очереди я реализовал обработку почтовых сообщений. И во время обработки, он записывает и удаляет любые ядовитые сообщения. Он работал нормально более года без остано…
26 янв '11 в 17:29
1
ответ
Компонент Service Broker - сохраненный Proc, извлекающий данные из нескольких баз данных
Мы используем SQL Service Broker для вызова хранимого процесса. Этот сервисный брокер работает нормально, когда мы вызываем хранимый процесс, который выполняется из одной базы данных. Но когда он вызывает другой Stored Proc, который извлекает данные…
02 дек '11 в 01:09
1
ответ
SqlDependency в службе Windows не запускается
Я пытаюсь отслеживать таблицу базы данных на предмет изменений, используя класс SqlDependency. Хотя я должен что-то упустить. Я следил за всеми примерами, которые я вижу в Интернете, и я рассмотрел все вопросы на этом сайте. Я просто не вижу, чего м…
01 окт '13 в 01:16
1
ответ
Изменение хранимой процедуры компонента SQL Server Service Broker
Я начинающий, когда дело доходит до сервисного брокера. Мой вопрос заключается в том, как изменить хранимую процедуру брокера служб. Процедура очень длинная, следовательно, ее не вставляют. Компонент Service Broker используется между двумя базами да…
20 май '14 в 21:39
1
ответ
Регистрация полученных / переданных сообщений в Service Broker
Есть ли способ записать (в файл или таблицу базы данных) сообщения, отправленные и / или полученные от службы Service Broker, без изменения процедуры активации или кода отправки сообщения? Я знаю, что могу изменить процедуру активации, чтобы записат…
27 мар '17 в 20:09
0
ответов
SqlDependency создает 3 процесса
Я использую библиотеку sqlDependency для уведомления базы данных. Но когда я открыл Activity Monitor, я увидел, что 3 процесса находятся в состоянии приостановки. Я остановил приложение, они все ушли. Я начал снова, и они все вернулись. Может кто-ни…
08 ноя '18 в 07:13
2
ответа
SqlDependency (уведомление об изменении) в Compact Edition?
Я предполагаю, что ответ - нет, но я все равно спрашиваю: SQL Server 2005 и более поздние версии поддерживают реализацию динамических представлений запросов через механизм брокера служб. Класс.NET SqlDependency использует эту возможность. SQL Server…
08 янв '12 в 20:15
1
ответ
Может ли SQL Server Service Broker общаться со службой в приложении веб-сервера (IIS)?
Есть ли способ связи с компонентами приложения внутри веб-сервера. Мое приложение состоит из веб-приложения на IIS 7.0 и базы данных на SQL Server 2005. У меня есть несколько спутниковых служб, которые опрашивают базу данных, и я хочу заменить их ве…
19 авг '11 в 17:02
1
ответ
Ошибка SQL Service Broker - дескриптор диалога не найден
Я использовал брокер SQL Service и SQL Table Dependency и запустил зависимость таблицы SQL в таблице для уведомлений об изменении данных таблицы. Я дал все разрешения для базы данных, перечисленных в документе таблицы зависимостей SQL. Через некотор…
07 июл '17 в 05:05
2
ответа
Будущее SQLServer Service Broker
Есть ли какая-либо информация о будущем инфраструктуры Service Broker в SQLServer? Блог команды ( http://blogs.msdn.com/b/sql_service_broker/) не очень активен, и в выпуск SQL 2008 R2 были внесены лишь незначительные изменения. При создании распреде…
07 июн '10 в 16:32
2
ответа
WAITFOR RECEIVE результаты смещены / задержаны на 1 результат
Я использую SQL Service Broker. Одно соединение ОТПРАВЛЯЕТ сообщение в очередь с сообщением XML. У меня есть независимая связь, которая WAITFOR (RECEIVE TOP (1) ...), TIMEOUT 5000, Это идет в WHILE (1=1) Цикл в одном запросе Management Studio или вы…
13 сен '13 в 03:27
1
ответ
Невозможно закрыть беседы с сервисным брокером
У меня проблема с закрытием разговоров Service Broker, и я хотел бы концептуально понять, как все должно работать. Обратите внимание, что мой код основан на примере Дэна Гузмана по адресу http://www.dbdelta.com/service-broker-external-activator-exam…
20 сен '14 в 13:08
1
ответ
Получение хранимой процедуры CLR, активированной посредником, для запуска в качестве владельца базы данных
Я пытаюсь настроить хранимую процедуру CLR для запуска из очереди сервис-брокера, чтобы хранимая процедура CLR выполнялась как владелец базы данных. Я пробовал все виды комбинаций, но не могу заставить это работать без входа в систему как пользовате…
29 апр '13 в 14:29
3
ответа
Лучший способ поставить в очередь сообщения в SQL Server с несколькими авторами и одним читателем
Я хочу создать очередь, в которую будет писать множество компьютеров, но каждый компьютер будет писать только один раз за всю свою жизнь. Как вы думаете, будет ли лучший способ достичь этого? Я читал об очередях SQL Server, таблицах SQL Server, испо…
30 июн '13 в 18:12