Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2005 Forums
 Replication (2005)
 Problem with Queued Updatable subscriptions

Author  Topic 

ravikumarsv
Starting Member

12 Posts

Posted - 2008-03-07 : 12:52:00
Hi All,

I have a problem replicating data from Subscriber to Publisher.

I configured Queued updatable subscriptions in transactional replication. Publisher is on SQL Server Standard edition and Subscriber is on SQL Server Express edition, both on Windows XP.

When I insert/update data in publisher, the data is replicated to subscriber. If I insert/update data on subscriber the data is not replicated. When I see the replication monitor for errors, it shows an error "Cannot load a DLL xprepl.dll or one of its resources".

Could any one give me a solution or please tell me if I missing something?

Thanks you all,
Ravi.

sodeep
Master Smack Fu Yak Hacker

7174 Posts

Posted - 2008-03-07 : 13:14:31
May be Express Edition Doesn't support updatable subscriptions.

Are you able see that DLL in Bin folder?
Go to Top of Page

ravikumarsv
Starting Member

12 Posts

Posted - 2008-03-08 : 12:45:14
I read an article yesterday, it says that SQL Server Express can subscribe to merge, transactional, and snapshot publications. Merge replication and transactional replication with updating subscriptions both allow changes to be propagated from Subscribers back to the Publisher.

Please look into this link http://msdn2.microsoft.com/en-us/library/ms143470.aspx

I can see the DLL in Binn folder, when i tried register it with regsvr32 it throws an error "LoadLibrary('D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\xprepl.dll') failed - The specified module could not be found".
Go to Top of Page

dataguru1971
Master Smack Fu Yak Hacker

1464 Posts

Posted - 2008-03-08 : 14:22:30
Are both versions of SQL Server updated through all the service packs? are they both 2000/2005?

incidentally...cross posted here: http://www.sqlservercentral.com/Forums/Topic466027-291-1.aspx



Poor planning on your part does not constitute an emergency on my part.

Go to Top of Page

ravikumarsv
Starting Member

12 Posts

Posted - 2008-03-09 : 04:29:40
Yes, both the versions of SQL are same SQL Server 2005 and updated with latest service pack (SP2), but editions are different Publisher is configured on SQL Server 2005 Standard Edition and Subscriber is configured on SQL Server 2005 Express Edition. I can see the xprepl.dll in Binn folder, but unable to register it. Error is thrown while registering the DLL "LoadLibrary('D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\xprepl.dll') failed - The specified module could not be found."

I uninstalled the SQL Express edition and installed it again and configured the replication. Same error is replicated again.

Don't know how to get out of this error.

Thanks,
Ravi.
Go to Top of Page

sodeep
Master Smack Fu Yak Hacker

7174 Posts

Posted - 2008-03-09 : 10:49:54
SQL Server express edition doesn't have SQL Server agent.SO how can replication job work to replicate back to publisher.
Go to Top of Page

sodeep
Master Smack Fu Yak Hacker

7174 Posts

Posted - 2008-03-09 : 10:52:52

It looks like you miss this part:

http://msdn2.microsoft.com/en-us/library/ms151819.aspx
Go to Top of Page
   

- Advertisement -