Service Broker

Обсуждение возникших проблем, предложений и ошибок dbForge for SQL Server
Закрыто
deas
Сообщения: 161
Зарегистрирован: Чт 21 ноя 2013 10:54

Service Broker

Сообщение deas » Вт 08 июл 2014 10:32

Здравствуйте.

При формировании скрипта на ALTER неправильно заполняется поле MAX_QUEUE_READERS
Ваш код:

Код: Выделить всё

ALTER QUEUE dbo.AsyncExecQueue WITH STATUS = ON,
RETENTION = OFF,
ACTIVATION (
  STATUS = ON,
  PROCEDURE_NAME = dbo.usp_AsyncExecActivated,
  MAX_QUEUE_READERS = 1,
  EXECUTE AS OWNER ),
POISON_MESSAGE_HANDLING (STATUS = ON)
GO
Вот как тоже самое выглядит в MSSMS

Код: Выделить всё

ALTER QUEUE [dbo].[AsyncExecQueue] WITH STATUS = ON , 
RETENTION = OFF , 
ACTIVATION (
  STATUS = ON ,
 PROCEDURE_NAME = [dbo].[usp_AsyncExecActivated] ,
 MAX_QUEUE_READERS = 5 ,
 EXECUTE AS OWNER  ),
 POISON_MESSAGE_HANDLING (STATUS = ON) 
GO
И еще строка в конце подсвечивается как ошибка.
Вложения
servbr.PNG
servbr.PNG (4.7 КБ) 6844 просмотра

Alexander

Re: Service Broker

Сообщение Alexander » Вт 08 июл 2014 12:18

При формировании скрипта на ALTER неправильно заполняется поле MAX_QUEUE_READERS
Ваш код:
Не могли бы Вы прислать нам выражение CREATE для объекта [dbo].[AsyncExecQueue], а также уточнить, используется ли один и тот же сервер в MSSMS и dbForge?

Также, пожалуйста сообщите нам версию dbForge и версию SQL Server.
И еще строка в конце подсвечивается как ошибка.
Мы исправим данную ошибку.

deas
Сообщения: 161
Зарегистрирован: Чт 21 ноя 2013 10:54

Re: Service Broker

Сообщение deas » Вт 08 июл 2014 14:16

Версия программы: 3.8.180
SQL 10.50.4000

Это все был один и тот же объект с одного сервера, только что созданный в MSSMS.

CREATE ничем не отличается от представленного запроса.

deas
Сообщения: 161
Зарегистрирован: Чт 21 ноя 2013 10:54

Re: Service Broker

Сообщение deas » Вт 08 июл 2014 14:48

Нашел в чем дело, при исполнении скрипта с изменением он не видит этих изменений если не обновить список объектов.

Alexander

Re: Service Broker

Сообщение Alexander » Ср 09 июл 2014 12:59

Мы учтём данную проблему при разработке будущих версий.

Закрыто