
Signature
This posting is provided "AS IS" with no warranties, and confers no rights.
Hi Fany,
These are the following steps I have performed for changing the values srvid
to zero on subscriber
use master
sp_configure 'allow updates', 1 RECONFIGURE WITH OVERRIDE
update sysservers set srvid = 0 where srvname='subscriber_name'
sp_configure 'allow updates', 0
RECONFIGURE
It worked fine , and I am able to use merge replication properly now , pls
tell me if this way is correct if I face the same problem again ?
Regards,
Swati
> I want to confirm that what you mean is that on the subscriber you do not
> see a SRVID of 0 for the subscriber server when running sp_helpserver on
[quoted text clipped - 31 lines]
> Microsoft Corporation
> This posting is provided "AS IS" with no warranties, and confers no rights.
Paul Ibison - 17 Dec 2004 16:03 GMT
This is the 'standard' way to reset the name in
sysservers:
Use Master
go
Sp_DropServer 'OldName'
GO
Use Master
go
Sp_Addserver 'NewName', 'local'
GO
Stop and Start SQL Services
HTH,
Paul Ibison SQL Server MVP, www.replicationanswers.com
(recommended sql server 2000 replication book:
http://www.nwsu.com/0974973602p.html)
Fany Vargas [MSFT] - 17 Dec 2004 19:04 GMT
You should stay away from directly modifying the system stored procedures.
Is there a particular reason why you could not run sp_dropserver +
sp_addserver (execute permissions?)?
a restart of the SQL Server service is necessary.
Fany Vargas
Microsoft Corporation

Signature
This posting is provided "AS IS" with no warranties, and confers no rights.
Are you secure? For information about the Strategic Technology Protection
Program and to order your FREE Security Tool Kit, please visit
http://www.microsoft.com/security.
Microsoft highly recommends that users with Internet access update their
Microsoft software to better protect against viruses and security
vulnerabilities. The easiest way to do this is to visit the following
websites:
http://www.microsoft.com/protect
http://www.microsoft.com/security/guidance/default.mspx