The information in this article applies to:
SYMPTOMSWhen a replication task runs into an error or deadlock, it reports the error/deadlock message and returns back without providing any information about any committed transactions. The task might have successfully committed some transactions before the error or deadlock occurred, but these transactions are going unreported. CAUSEThe replication tasks maintain information that is to be logged in the task history after the task completes successfully. But when the task encounters an error/deadlock, this information is ignored and only the error/deadlock message is logged in the task history. WORKAROUNDThere is no way to get information on the exact number of transactions that were committed before the error/deadlock was encountered. This is generally not an issue since the tasks, by default, do not log any information when they are in "auto-start" mode. Generally, the only information of interest is the error/deadlock message. Note that the subscriber has some of the modifications even though the distribution task reports the error/deadlock message. And any error condition will have to be corrected by the administrator; deadlock conditions are usually taken care of, since the task is automatically set to retry. MORE INFORMATIONYou may notice that some of the changes were visible at the subscriber while the distribution process reported the "deadlock" message. There are two different cases where this can happen with tasks related to replication:
Additional query words: deadlock missing committed transaction info
Keywords : |
Last Reviewed: March 26, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |