Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Support in SQL Server for custom COM-based conflict resolvers that handle merge replication


View products that this article applies to.

Summary

Microsoft COM-based resolvers handle update, insert, and delete conflicts in the following versions of Microsoft SQL Server:
  • Microsoft SQL Server 2005
  • Microsoft SQL Server 2008
  •  Microsoft SQL Server 2008 R2
  • Microsoft SQL Server 2012
The article discusses support for custom COM-based conflict resolvers for merge replication when those resolvers are built by using Microsoft .NET-managed assemblies. Such COM-based conflict resolvers for merge replication interact with the replication interfaces for native COM in SQL Server.

↑ Back to the top


More Information

It was not a design objective in SQL Server to support custom COM-based conflict resolvers that interact with replication interfaces for native COM when those resolvers are built by using managed .NET assemblies. Therefore, Microsoft does not support these COM-based conflict resolvers.

Merge replication in SQL Server provides an API to build native COM resolvers. You can build native COM-based replication resolvers as COM objects in languages such as Microsoft Visual C++ and Microsoft Visual Basic.

Note We recommend that you build the managed code assemblies by using the business logic handler framework in SQL Server. The business logic handler framework contains the business logic that can respond to conflicts and other conditions during the merge replication process.

↑ Back to the top


References

For more information about how to implement a business logic handler, visit the following MSDN website:For more information about COM-based resolvers, visit the following MSDN website:

↑ Back to the top


Keywords: kb, kbtshoot, kbsurveynew, kbinfo, kbentirenet

↑ Back to the top

Article Info
Article ID : 2664701
Revision : 1
Created on : 1/7/2017
Published on : 7/9/2012
Exists online : False
Views : 560