首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> SQL Server 2005

解決「sysservers 找不到伺服器」:sp_dropserver / sp_addserver 重設 @@SERVERNAME

     編輯:SQL Server 2005

現象

sysservers 中找不到伺服器,請執行 sp_addlinkedserver 將該伺服器加入 sysservers。

檢查目前名稱

SELECT @@SERVERNAME;

修正腳本

EXEC sp_dropserver '舊伺服器名稱';
GO
EXEC sp_addserver @server = '目前實際伺服器名稱', @local = 'local';
GO

生效步驟

  1. 執行上述腳本,訊息顯示成功。
  2. 開啟「服務」 (services.msc) → 重新啟動 SQL Server (MSSQLSERVER) 服務。
    (會連帶重啟相依的 SQL Server Agent)。
  3. 再次執行 SELECT @@SERVERNAME; 應顯示新名稱。

適用版本

SQL Server 2005 驗證可行;2008/2012/2016/2019 同樣適用。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved