April 11, 2006 at 8:13 am
All I want to do is to replicate a couple of tables between one server running SQl 2000 and another running SQL 2005. First of all, can this be done and second of all, is there a lot to doing this? I am a little concerned because the SQL2000 server runs our production ERP databases. The tables to be replicated are custom tables but I am concerned that turning on replication could cause problems. I would appreciate any advice on using replication. On the one hand I really would like to have the exposure to replication but, on the other hand, I am a little leery of using it.
Any help or advice would be appreciated.
April 12, 2006 at 6:14 am
Depending on the replication topology, you cannot replicatate 2000 to 2005. Here's a link to the Microsoft site which explains.
http://msdn2.microsoft.com/en-us/library/ms143241(SQL.90).aspx
April 12, 2006 at 6:23 am
I'm not sure why you say you cannot replicate 2000 to 2005. This is a direct quote from that article:
SQL Server 2005 supports using a remote Distributor for Publishers running SQL Server 2000 and SQL Server version 7.0. To change agent properties in this scenario, execute the following stored procedures at the Distributor. These procedures allow you to change properties that are new in SQL Server 2005:
April 12, 2006 at 10:29 am
We've been replicating successfully from 2000 to 2005 for almost four months now. The only (non)issue I ran into was during the initial publisher/subscriber setup, when 2000 tries to register the 2005 server so it appears in Enterprise Manager. After the error though, the setup continues just as if you're replicating to another 2000 server. The rest has been error free.
Good luck!
Cory
April 12, 2006 at 10:41 am
Cory,
Do you remember exactly what the error said when trying to register the 2005 server?
April 12, 2006 at 11:30 am
Cory, what type of replication?
Microsoft SQL Server version 7.0 service pack 4 (SP4) is the minimum version required to participate in a replication topology with SQL Server 2005. If you use SQL Server 2000, service pack 3 (SP3) or greater is required. If you have more than one version of SQL Server in a replication topology:
When you replicate between different versions of SQL Server, you are often limited to the functionality of the earliest version used. For example, if you upgrade a Distributor to an instance of SQL Server 2005, but you have a Publisher running an instance of SQL Server 2000, and a Subscriber running an instance of SQL Server version 7.0, you are limited to the general functionality and replication functionality of SQL Server version 7.0.
April 19, 2006 at 2:12 am
I've had the same issue. Couldn't solve it. Working with dts now. Small tables.
Replication from 2005 to 2000 is not a problem.
Error was that Management studio is needed in sql 2000.
JV
August 14, 2006 at 5:53 am
Been there, Done that.
What you need to do is those steps:
1. Register the 2005 server inside 2000 enterprise manager. You will retrieve error that you can not work with this server (DMO problem) - I can't remmember the exactly error - click ok and continue (it will ask you to register it anyway - click on yes).
2. Create the destination DB on the 2005 server.
3. Add the subscription to the 2005 server. You cannot select the DB from list - this is the reason you create it before - so write the correct name.
That it foxs.
Hope it help you..
March 29, 2007 at 1:02 am
Thank you friends..
Replication is working between SQL 2000 to SQL 2005.. It's rocking..
Please post incase of any new articles like this..
Regards,
Mallik.
April 17, 2007 at 1:43 pm
Thanks for the help! I just wanted to note to get the option to Click ok and continue (it will ask you to register it anyway - click on yes) you CAN NOT be in the Registration Wizard.
Thanks again!
April 25, 2007 at 1:08 am
Hi,
I am using sql server 2000 SP(4) for Publisher and Distributor. For Subscriber i am using sql server 2005. Problem is that there is no entry in sysreplicationalert table when replication alert fires.
It is working fine if i am using both as sql server 2000.
please reply me as soon as possible.
Thanks,
Kokilambal.
May 10, 2007 at 12:40 pm
when i got the registration error on 2000, i just started registering all the 2000 servers via Management Studio and using SSMS to set up replication and it's been working with no errors
August 6, 2007 at 3:43 pm
Hi,
I am trying to achieve the same thing here, but I could n't.
I am getting an error "The process could not connect to Subscriber xxxx" from the Distribution agent.
I am using sql 2000 as publisher and distributor and trying to replicate to SQL server 2005.
Thanks
Ashok
October 17, 2007 at 2:41 pm
I had a simular issue with replication 2000 to 2005 across domains, I needed to add the publisher computer to the admins group on the sql2005 server. Then it worked fine. I know there is a better safer way but haven't figured that out yet.
October 17, 2007 at 2:58 pm
Ashok Bachu (8/6/2007)
Hi,
I am trying to achieve the same thing here, but I could n't.
I am getting an error " xxxx" from the Distribution agent.
I am using sql 2000 as publisher and distributor and trying to replicate to SQL server 2005.
Thanks
Ashok
you need to register the 2005 subscribers on the 2000 distributor and then create your PULL subscriptions.
Cheers.
* Noel
Viewing 15 posts - 1 through 15 (of 22 total)
You must be logged in to reply to this topic. Login to reply