Опитвам се да се абонирам за известие за заявка, използвайки SqlDependency. Приложението ми е написано на c# и използвам Entity Framework 5.0 за свързване и извършване на CRUD операции. Активирах SERVICE BROKER в базата данни.
Използвам акаунт „sa“, така че не е необходимо да се предоставят разрешения, но тъй като не работи, опитах да създам друг потребител и дадох всички необходими разрешения. Все още не работи.
Използвам един и същ код от известно време, винаги е работил за мен. Дори сега имам тестова база данни на същия сървър, за която мога да се абонирам за известяване. Но за тази конкретна база данни не работи.
Мога да се свържа с базата данни и да изпълня CRUD. Но когато се опитам да се абонирам за известие за заявка, това хвърля следното изключение
„Неуспешно влизане за потребител „sa“.“ (System.Data.SqlClient.SqlException) Съобщение за изключение = „Неуспешно влизане за потребител „sa“.“, Тип изключение = „System.Data.SqlClient.SqlException“, Изключение WinRT Data = null
Не съм сигурен какво е "WinRT" в края.
Всяка помощ ще бъде високо оценена.