Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Managed Instance
Lorsque la remise des messages n’est pas active, les messages restent dans la file d’attente de transmission. Pour déterminer si Service Broker est actif pour une base de données, vérifiez la is_broker_enabled colonne de l’affichage sys.databases catalogue.
Notes
La désactivation de Service Broker empêche tout envoi ou toute réception de messages depuis la base de données. Toutefois, cela n’empêche pas les messages d’arriver dans l’instance. Pour empêcher l’arrivée des messages dans l’instance, vous devez supprimer ou arrêter le point de terminaison Service Broker.
Désactiver Service Broker dans une base de données
- Modifiez la base de données pour définir l’option
DISABLE_BROKER.
Examples
Notes
Les exemples de code de cet article ont été testés à l’aide de l’exemple de base de données AdventureWorks2025, que vous pouvez télécharger à partir de la Microsoft SQL Server Samples and Community Projects page d’accueil.
USE master;
GO
ALTER DATABASE AdventureWorks2008R2
SET DISABLE_BROKER;
GO