1) SQL Server Service Broker is enabled per database , so If you need to enable Service Broker on multiple databases , some sort of dynamic level sql is required , as there is no Server level command to activate all databases . 2) When enabling Service Broker on a database consider that if you recover and restore from a copy that does not have Service Broker enabled you'll need to have a process to enable Service Broker. 3) Attempt to complete the enabling of Service Broker at a non-critical time. Service Broker Activation requires an exclusive lock on the... Read more →