Я сделал небольшой сайт ASP.NET. Использует sqlcachedependency
Компонент SQL Server Service Broker для текущей базы данных не включен, и в результате уведомления о запросах не поддерживаются. Пожалуйста, включите компонент Service Broker для этой базы данных, если вы хотите использовать уведомления.
Описание: необработанное исключение произошло во время выполнения текущего веб-запроса. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и месте ее возникновения в коде.
Сведения об исключении: System.InvalidOperationException: компонент SQL Server Service Broker для текущей базы данных не включен, и в результате уведомления о запросах не поддерживаются. Пожалуйста, включите компонент Service Broker для этой базы данных, если вы хотите использовать уведомления.
Ошибка источника:
Строка 12: System.Data.SqlClient.SqlDependency.Start (connString);
Это ошибочная строка в моем global.asax.
Однако в sql server (2005) я включил компонент Service Broker следующим образом (я подключаюсь и запускаю службу SQL Server, когда отлаживаю свой сайт):
ALTER DATABASE mynewdatabase SET ENABLE_BROKER с немедленным откатом
И это было успешно.
Чего мне не хватает? Я пытаюсь использовать зависимости кэширования sql и выполнил все процедуры.
Спасибо