By default, Service Broker message delivery is active in a database when the database is created. When message delivery is not active, messages remain in the transmission queue. To determine if Service Broker is active for a database, check the is_broker_enabled column of the sys.databases catalog view.
Alter the database to set the ENABLE_BROKER option.
USE master ; GO ALTER DATABASE AdventureWorks SET ENABLE_BROKER ; GO