Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Managed Instance
När meddelandeleveransen inte är aktiv finns meddelanden kvar i överföringskö. Om du vill ta reda på om Service Broker är aktivt för en databas kontrollerar du is_broker_enabled kolumnen i sys.databases katalogvyn.
Notera
Om du inaktiverar Service Broker hindras meddelanden från att skickas från eller levereras till databasen. Detta hindrar dock inte meddelanden från att komma in i instansen. Om du vill förhindra att meddelanden kommer in i instansen måste du ta bort eller stoppa Service Broker-slutpunkten.
Inaktivera Service Broker i en databas
- Ändra databasen för att ange alternativet
DISABLE_BROKER.
Examples
Notera
Kodexemplen i den här artikeln har testats med hjälp av AdventureWorks2025 exempeldatabas som du kan ladda ned från Microsoft SQL Server-exempel och Community Projects startsida.
USE master;
GO
ALTER DATABASE AdventureWorks2008R2
SET DISABLE_BROKER;
GO