Udostępnij za pośrednictwem


Jak Dezaktywowanie Service Broker dostarczanie wiadomości w bazach danych (Transact-SQL)

Podczas dostarczania wiadomości nie jest aktywne, wiadomości pozostają w kolejce transmisji.Aby ustalić, czy Service Broker jest aktywny dla bazy danych, sprawdź is_broker_enabled kolumna sys.databases wykazu widoku.

Uwaga dotycząca zabezpieczeńUwaga dotycząca zabezpieczeń

Dezaktywowanie Service Broker uniemożliwia wiadomości wysyłane z lub dostarczone do bazy danych.Jednak to nie zapobiega wiadomości w wystąpienie.Aby zapobiec komunikatów w wystąpienie, należy usunąć lub zatrzymać punkt końcowy Service Broker.

Aby dezaktywować Service Broker w bazie danych

  • Zmiany bazy danych do zestaw opcji DISABLE_BROKER.

Przykład

USE master ;
GO

ALTER DATABASE AdventureWorks2008R2 SET DISABLE_BROKER ;
GO