all groups > sql server replication > may 2005 >
You're in the

sql server replication

group:

Minimum Conflict Resolver


Minimum Conflict Resolver Leila
5/28/2005 12:00:00 AM
sql server replication:
Hi,
I tried to use 'Minimum Conflict Resolver' for Orders table of Northwind.
I entered EmployeeID as 'the information needed by the resolver' and also
modified this column for a same row in two different subscribers.
I updated one of them to 1 and the other to 5. I expected 1 become the
winner but the merge agent fails with an error regarding EmployeeID.
Should I expect anything different or the resolver needs other information
than EmployeeID?
Any help would be greatly appreciated.
Leila

Re: Minimum Conflict Resolver Leila
5/30/2005 12:00:00 AM
If you mean the item "treat changes to the same row as a conflict", I have
tried both items. This is the error:
The specified conflict resolution column 'employeeid' could not be found.
(Source: Merge Process (Agent); Error number: -2147467259)

Leila



[quoted text, click to view]

Re: Minimum Conflict Resolver Hilary Cotter
5/30/2005 7:03:20 AM
are you using column level tracking?

--
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
[quoted text, click to view]

Re: Minimum Conflict Resolver Hilary Cotter
5/30/2005 9:52:41 PM
I'm getting the same error. I will be reporting this to MS - it looks like a
bug.

I'll try to follow up with you using your hotpop email address if this is
legit.

--
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
[quoted text, click to view]

Re: Minimum Conflict Resolver Hilary Cotter
5/30/2005 10:46:34 PM
trying a simpler table


However, a more simple table, i.e.

create table mergetest
(pk int not null identity constraint primarykey primary key,
charcol1 char(20),
intcol int)

will work i.e.

update mergetest set charcol1='publisher', intcol=2 where pk=1
update northwindsub.dbo.mergetest set charcol1='subscriber', intcol=1 where
pk=1

works where the northwindsub conflict wins (if the intcol column is used as
the basis of the column for the minimum conflict resolver).

Not sure what the problem is.

--
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
[quoted text, click to view]

Re: Minimum Conflict Resolver Leila
5/31/2005 12:00:00 AM
Thanks indeed!
Please keep me informed: leilas@hotpop.com

Leila



[quoted text, click to view]

AddThis Social Bookmark Button