2008改变@@servername

/*
假设主机名之前为test1,现在是test2,一般情况下运行sp_dropserver @server ='test1'|,@droplogins ='droplogins'
后再运行sp_addserver @server='test2',@local='LOCAL'再重启sqlserver服务
即可将@@servername改为test2
 
如果运行sp_dropserver 'test1'时报"无法删除服务器'test1'因为该服务器用作复制过程中的分发服务器",
须执行" EXEC sp_dropdistributor @no_checks = 1, @ignore_distributor = 1 "即可将其删除,再运行sp_addserver @server='test2',@local='LOCAL' 即可
*/

select * from sys.servers

exec sp_dropserver @server ='test1'--,@droplogins ='droplogins'

exec sp_addserver @server='test2',@local='LOCAL'


--删除复制用服务器
EXEC sp_dropdistributor @no_checks = 1, @ignore_distributor = 1
GO

posted on 2011-04-29 16:27  anivie  阅读(253)  评论(0编辑  收藏  举报

导航