Quantcast
Channel: SQL Server Replication forum
Viewing all articles
Browse latest Browse all 4054

Find articles that do not match in Peer-to-Peer topology

$
0
0

I recently had a situation where in a Peer-to-Peer topology, one of the articles was alterd (a column was added).  Of course this started causing the Error

Peer-To-Peer topologies require identical articles in publications at all nodes prior to synchronizing. Articles in publication [Server1].[DB1].[MyPub] do not match articles in [Server2].[DB2].[MyPub].

After lots of searching, I was able to find which table had been altered (on Server1), and make the same change on the Peer-to-Peer partner (Server2), so both table definitions were identical.  However, I continued to receive the "Peer-to-Peer topolgies require identical articles..." error.  Finally I dropped the article from both publications, then added the article back to both publications and that solved the problem.

My Questions:

1)  Is it correct that the error continued after Altering the table on Server2 because there were pending tranactions that had the "Old" table definition, and so dropping the article removes these pending transactions?

2) How can I find which artcile is the one that doesn't match, or the command that is failing?  In the error information that is logged, it simply says "Articles in publication [xxx] do not match articles in [xxx].  It does not specify which article specifically.

thanks,


Matt


Viewing all articles
Browse latest Browse all 4054

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>