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.
Sicherheitshinweis |
---|
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 AdventureWorks SET ENABLE_BROKER ;
GO