How to start a SQL service in SQL Management Studio \DB\Service Broker\Services

Saxe 326 Reputation points
2021-06-16T07:19:07.443+00:00

Found this article https://social.technet.microsoft.com/Forums/en-US/29516d96-6b3a-47de-abd4-97d3f1a4ee83/configuration-manager-alerting-never-triggered?forum=configmanagergeneral&prof=required

and the solution was

"Update 3: Problem solved! The "AlertVariableChangeTargetService" in SQL Service Broker wasn't running. It probably happened during the SCCM upgrade we did recently or the SQL server upgrade we did before the SCCM Upgrade. You can check these Services in SQL Server Management Studio, then: Databases > CM_XY1 (SCCM Database) > Service Broker > Services"

but how to do that? If i check this service on our database it says "closed"

Microsoft Security | Intune | Configuration Manager | Other
{count} votes

4 answers

Sort by: Most helpful
  1. Saxe 326 Reputation points
    2021-06-17T04:44:40.47+00:00

    Hi Carrin and Erland,

    thanks for your answers, my thoughts were that these services are specially for SCCM but there are may other services which should work the same way under Service Broker in SQL.

    For example, you have service on every windows device, if you open services.msc you dont need to know what "computer browser" stands for if you just want to stop, start or restart this service. You can do the same commands for every other service [mostly :)]

    Regards Sascha


  2. AllenLiu-MSFT 49,436 Reputation points Microsoft External Staff
    2021-06-17T08:43:57.263+00:00

    Hi, @Saxe
    Thank you for posting in Microsoft Q&A forum.
    I see the queue is corresponding to the services under Service Broker, you may try to enable the queue "AlertVariableChangeTargetQueue".
    106591-3.jpg


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  3. Saxe 326 Reputation points
    2021-06-17T12:49:32.8+00:00

    Queue is already enabled, so i am waiting for some SCCM experienced user who can answer that question

    0 comments No comments

  4. byku_MK 1 Reputation point
    2022-10-14T13:11:46.573+00:00

    The service "AlertVatiableChangeTargetService" have mapped contracts "AlertVariableChangeContract"

    ![250438-image.png]

    If this Contracts not existing, it is possible to create by this sql query:

    CREATE CONTRACT AlertVariableChangeContract
    ( AlertVariableChangeMessage SENT BY INITIATOR,
    AlertVariableChangeAckMessage SENT BY TARGET )

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.