Pause SQL server replication temporarily

38,034

Please see the following link for details of how to accomplish this:

Start and Stop a Replication Agent

The above article doesn't appear to give information on stopping the distribution agent, this can be achieved by using the stored procs detailed in the link below:

Start/Stop SQL Server Replication Agent using TSQL

Share:
38,034
PyQL
Author by

PyQL

Updated on July 14, 2020

Comments

  • PyQL
    PyQL almost 4 years

    We have a transactional replication setup using 3 SQL Servers, 1st as publisher, 2nd as distributor, and 3rd as subscriber.

    We have an activity to change the location of the replicated DB (subscriber) using de-attach and attach method. During this activity, I will need to stop the SQL server and hence all replicated transactions will fail.

    What's the proper way to pause the replication during this activity, so when I attach the DB again and start the SQL service, replication will resume normally.

    Thanks

  • PyQL
    PyQL about 11 years
    It does not include how to start/stop The Distribution Agent