SAP Knowledge Base Article - Preview

3657738 - HADR: sap_disable_replication failed due to "distribution thread failed to become active"

Symptom

  • sap_disable_replication failed due to "distribution thread to '<sid>_<sitename>_R*.<SID>' failed to become active

    1> sap_disable_replication site1,site2,ERP
    2> go

     TASKNAME            TYPE                          VALUE
     ------------------- ----------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
     Disable Replication Start Time                    Wed Sep 17 06:28:21 UTC 2025
     Disable Replication Elapsed Time                  00:03:39
     DisableReplication  Task Name                     Disable Replication
     DisableReplication  Task State                    Error
     DisableReplication  Short Description             Disable the flow of Replication
     DisableReplication  Long Description              Waiting 10 seconds: Waiting 10 seconds before checking if the command executed successfully.
     DisableReplication  Task Start                    Wed Sep 17 06:28:21 UTC 2025
     DisableReplication  Task End                      Wed Sep 17 06:32:00 UTC 2025
     DisableReplication  Hostname                      xxx
     ResumeDIST          Task Name                     Resume DIST Thread
     ResumeDIST          Task State                    Error
     ResumeDIST          Short Description             Resume the Replication Server distribution thread for a database.
     ResumeDIST          Long Description              Waiting 1 seconds: Waiting 1 seconds before checking if the command executed successfully.
     ResumeDIST          Failing Command               admin who, no_trunc
     ResumeDIST          Failing Command Error Message The Replication Server distribution thread to 'ERP_site1_R2.ERP' failed to become active.
     ResumeDIST          Corrective Action             Use ISQL to connect to the Replication Server and issue the command 'resume distributor ERP_site1_R2.ERP'. Make sure that the connection is active then resubmit the failing command.

  • Login to active RS, manually execute the "resume distributor" command, error 15208 is raised,   suspend distributor or reboot RS is not helpful.
    1> resume distributor ERP_site1_R2.ERP
    2> go
    Msg 15208, Level 12, State 0:
    Server 'ERP_REP_site2':
    Distributor for 'ERP_site1_R2.ERP' is already running or it is suspended by some other process within repserver. It will resume when the process is finished
    1> suspend distributor ERP_site1_R2.ERP
    2> go
    Distributor for 'ERP_site1_R2.ERP' has been suspended.
    1> resume distributor ERP_site1_R2.ERP
    2> go
    Msg 15208, Level 12, State 0:
    Server 'ERP_REP_site2':
    Distributor for 'ERP_site1_R2.ERP' is already running or it is suspended by some other process within repserver. It will resume when the process is finished


Read more...

Environment

SAP Replication Server 16.* (SRS)

Product

SAP Replication Server 16.0

Keywords

THREAD FATAL ERROR #1030 DIST,  Error: 16016, 'No free messages.',  Msg 15208 , KBA , BC-SYB-REP , Sybase Replication Server (standalone) , BC-SYB-REP-SAP , Replication with SAP Suite / SAP BW , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.