none
Rétablir Service Broker sous SQL server 2005 RRS feed

  • Question

  • Bonjour,

    Suite à une reinstallation de SQL server 2005, je n'arrive plus à envoyer des alertes.
    lorsque j'essai de configurer la messagerie de base de données, j'ai le message le service Broker n'est pas actif dans msdb.
    Ce message me propose de l'activer.
    Si je dit non, j'accède bien à la config de la messagerie, des profils ainsi qu'aux compte mais les alertes ne fonctionneront pas.
    Si je choisi "Oui",  le service Broker tente indifiniement de se lancer (+de 2h) sans y arriver. Je tue la tache "Management studio" pour récupérer la main
    J'ai testé via T-SQL via ce script

    USE [master]
    GO
    ALTER DATABASE msdb SET ENABLE_BROKER ;
    GO

    Mais ca fait maintenant 1h45 que la requete est en execution, pas de message.

    Avez vous des idées pour ré-activer le service Broker ??? Autorisations, compte de service, rôles ????
    Merci de votre aide

    Mi KL

    PS: Config: SQL SERVER 2005 SP2 sur WINDOWS 2003 SERVER SP1
    mercredi 30 septembre 2009 11:04

Réponses

  • Bonjour
    je reviens donner la solution à mon problème - Ca servira à d'autres -

    Il faut bien passer par la  requete T-SQL
    USE [master]
    GO
    ALTER DATABASE msdb SET ENABLE_BROKER ;
    GO


    Mais AVANT il arrêter le service SQL Server AGENT de l'intance.

    Voilà une manip simple qui m'a fait tourner un rond un petit moment

    Mi KL
    • Marqué comme réponse Mi KL jeudi 1 octobre 2009 14:46
    jeudi 1 octobre 2009 14:45