程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL SERVER2008改變@@servername

SQL SERVER2008改變@@servername

編輯:關於SqlServer

/*
假設主機名之前為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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved