por Cesar Cassiano Schimanco

Erro: SQL Server Service Broker do banco de dados atual não está habilitado

O SQL Server Service Broker do banco de dados atual não está habilitado e, como resultado, não há suporte a notificações de consultas. Habilite o Service Broker para este banco de dados se desejar usar notificações.

Para resolver este problema, basta executar as linhas abaixo no SQL Server que o erro não aparecerá mais e o problema estará solucionado.

ALTER DATABASE [nomeDoBancoDeDados] SET NEW_BROKER WITH ROLLBACK IMMEDIATE
exec sp_changedbowner 'usuário'
go
alter database [nomeDoBancoDeDados]
set trustworthy on
go

 

Referência:

Erro de Servidor no Aplicativo '/'.

O SQL Server Service Broker do banco de dados atual não está habilitado e, como resultado, não há suporte a notificações de consultas. Habilite o Service Broker para este banco de dados se desejar usar notificações.

Descrição: Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código.

Detalhes da Exceção: System.InvalidOperationException: O SQL Server Service Broker do banco de dados atual não está habilitado e, como resultado, não há suporte a notificações de consultas. Habilite o Service Broker para este banco de dados se desejar usar notificações.

Erro de Origem:

Linha 14:         
Linha 15:         
Linha 16:         SqlDependency.Start(ConfigurationManager.ConnectionStrings["connectionstring"].ConnectionString); Linha 17:
Linha 18:        

The SQL Server Service Broker For The Current Database Is Not Enabled, And As A Result Query Notifications Are Not Supported. Please Enable The Service Broker For This Database If You Wish To Use Notifications.

Comentários

Carregando comentários

Postar um novo comentário



Processando...