The information in this article applies to:
BUG# NT: 11636 (6.00) SYMPTOMS
Under certain conditions using horizontal or vertical partitioning, the
LogReader task for replication can fail with the following error:
where xxx = the value of xactid_page and yyy = the value of xactid_row in the MSjobs table in the distribution database. CAUSEThis problem can occur if a transaction is run against a published article that does not meet the criteria of a horizontal or vertical partition. The LogReader task will fail and be shutdown in this situation. No replication transactions for the published database will be processed until the error is corrected. Since the log cannot be truncated past the oldest unreplicated transaction, the log may fill to a point where Msg 1105 will be encountered. WORKAROUND
Find the row in MSjob in the distribution database whose xactid_page
and xactid_row match the values listed in the error message above. This row
should contain the maximum job_id value for the table. Then update the
values for xactid_page and xactid_row for this row to 0. It is recommended
that you run the UPDATE statement with a BEGIN TRAN command so that you can
rollback changes if you make a mistake.
STATUSMicrosoft has confirmed this to be a problem in Microsoft SQL Server 6.0. This problem was corrected in Service Pack 2 for SQL Server version 6.0. For more information, contact your primary support provider. MORE INFORMATION
This problem has been observed only when the transaction reported in
the error above has been truncated from the log and the LogReader
task is restarted. If the LogReader task is never restarted, then the
error may not occur. The problem can only occur under these conditions if a
transaction is executed that will fail the criteria of a horizontal or
vertical partition (that is, implemented by a replication "filter
procedure"). For more information on horizontal or vertical partitions,
consult the SQL Server 6.0 "Administrator's Companion."
Additional query words: sql6 sp_MSget_last_trans
Keywords : kbprg SSrvProg kbbug6.00 kbfix6.00.sp2 |
Last Reviewed: April 20, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |