1

Good day guys, I have one issue I'm trying to organise Merge replication between two servers 2000 and 2008. I tried two variants:

First: I made publication at Sql server 2000 and when I tried to made subscription at 2008 I received following message: "For merge publications, the version of the Subscriber must not exceed the version of the Publisher".

Second one: I made publication at Sql server 2008 and when I tried to made subscription at 2000 I received following message: "to connect this server you must use SQL server Management Studio or SQL Server Management Objects"

So could anyone give me good advice how to solve this issue ?

Brandon Williams
  • 3,695
  • 16
  • 19
  • Set it all up using SSMS 2008: http://social.msdn.microsoft.com/Forums/en-US/sqlreplication/thread/3e4827bc-17c7-44a2-beea-e93e03d52528/ – twoleggedhorse Apr 18 '13 at 09:28
  • Thank you buddy but now it says following: The job failed. The Job was invoked by User SQLEVAL2K3-2013\Administrator. The last step to run was step 1 (Run agent.) How can I fix that ? – Denis Voronchuk Apr 19 '13 at 07:22
  • That sounds like permissions, make sure that the user you are using to run the job has access to all the databases and servers you are connecting to – twoleggedhorse Apr 23 '13 at 08:05

1 Answers1

1

As stated in Using Multiple Versions of SQL Server in a Replication Topology:

For merge replication, a Subscriber to a merge publication can be any version no later than the Publisher version.

This means you must make the SQL Server 2008 instance the Publisher and the SQL Server 2000 instance the Subscriber. Use SQL Server 2008 Management Studio to configure the topology.

Brandon Williams
  • 3,695
  • 16
  • 19