Vorgehensweise: Aktivieren von Service Broker-Nachrichtenübermittlung in Datenbanken (Transact-SQL)

Die Service Broker-Nachrichtenübermittlung wird standardmäßig in einer Datenbank aktiviert, wenn die Datenbank erstellt wird. Wenn die Nachrichtenübermittlung nicht aktiv ist, bleiben die Nachrichten in der Übertragungswarteschlange. Um zu bestimmen, ob Service Broker für eine Datenbank aktiv ist, überprüfen Sie die Spalte is_broker_enabled der Katalogsicht sys.databases.

SicherheitshinweisSicherheitshinweis

Ist Service Broker aktiviert, können Nachrichten an die Datenbank übermittelt werden. Ein Service Broker-Endpunkt muss erstellt werden, um Nachrichten von außerhalb der Instanz zu empfangen und zu senden.

So aktivieren Sie Service Broker in einer Datenbank

  • Ändern Sie die Datenbank, und legen Sie die ENABLE_BROKER-Option fest.

Beispiel

USE master ;
GO

ALTER DATABASE AdventureWorks2008R2 SET ENABLE_BROKER ;
GO