Groups | Blog | Home
all groups > sql server replication > september 2007 >

sql server replication : Replication Connect string


J Jones
9/6/2007 12:48:00 PM
For the life of me, I cannot figure out where to change the replication
connect string to the subscriber from named pipes to tcp/ip. On the
publisher, I have the subscriber registered in SSMS using tcp/ip and it
connects just fine, but the merge replication syncronization fails each time
because the publisher is attempting to use a named pipe connectionto the
subscriber. I believe it's a firewall or routing issue somewhere in our
corporate networking infrastructure, because I can create a named pipe
connection to the subscriber from my local machine without issue.

Where is the replication-specific connect string info stored, and how do I
change it to tcp/ip?
Thanks!
Jeff Jones
Atlanta, GA

Hilary Cotter
9/7/2007 12:00:00 AM
can you
1) drop the subscriber from SSMS on the publisher.
2) create an alias using SQL Configuration Manager specifying the IP address
3) recreate the subscription
--
RelevantNoise.com - dedicated to mining blogs for business intelligence.

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]

J Jones
9/7/2007 7:36:05 AM
Thanks Hilary - that worked. As it turns out, I was able to accomplish the
same thing by adding an entry into the host file (slightly easier than
maintaining an alias). Also, the problem actually turned out to be that I
did not have the alias/host entry on the correct node of my cluster - once I
added the host entry to both nodes of the cluster, everything went smoothly.

Thanks again!
Jeff

[quoted text, click to view]
AddThis Social Bookmark Button