Delen via


Aanwijzingen: Het onderbreken van Service Broker-netwerken (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL Managed Instance

Service Broker verzendt en ontvangt berichten via het netwerk terwijl elk eindpunt voor Service Broker de STARTED status heeft. Als u Service Broker-netwerken wilt onderbreken, wijzigt u alle Service Broker-eindpunten om de status in te stellen op STOPPED. Met deze status voorkomt u dat Service Broker berichten uit het exemplaar verzendt of berichten ontvangt van buiten het exemplaar, maar dit heeft geen invloed op de bezorging van berichten binnen het exemplaar. Om te voorkomen dat berichten worden bezorgd bij een specifieke database, gebruikt u ALTER DATABASE om Service Broker in die database te deactiveren.

Service Broker-netwerken onderbreken

  • Wijzig alle Service Broker-eindpunten om de status in te stellen op STOPPED.

Voorbeelden

USE master;
GO

ALTER ENDPOINT BrokerEndpoint
    STATE = STOPPED;
GO